<SEC-DOCUMENT>0001140361-25-006103.txt : 20250226
<SEC-HEADER>0001140361-25-006103.hdr.sgml : 20250226
<ACCEPTANCE-DATETIME>20250226172036
ACCESSION NUMBER:		0001140361-25-006103
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		91
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250226
DATE AS OF CHANGE:		20250226

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TANDY LEATHER FACTORY INC
		CENTRAL INDEX KEY:			0000909724
		STANDARD INDUSTRIAL CLASSIFICATION:	LEATHER & LEATHER PRODUCTS [3100]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				752543540
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		1900 SE LOOP 820
		CITY:			FT WORTH
		STATE:			TX
		ZIP:			76140
		BUSINESS PHONE:		8178723200

	MAIL ADDRESS:	
		STREET 1:		1900 SE LOOP 820
		CITY:			FT WORTH
		STATE:			TX
		ZIP:			76140

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	LEATHER FACTORY INC
		DATE OF NAME CHANGE:	19930723
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>ef20039035_10k.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2024" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:currency="http://xbrl.sec.gov/currency/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:naics="http://xbrl.sec.gov/naics/2024" xmlns:sic="http://xbrl.sec.gov/sic/2024" xmlns:stpr="http://xbrl.sec.gov/stpr/2024" xmlns:exch="http://xbrl.sec.gov/exch/2024" xmlns:cef="http://xbrl.sec.gov/cef/2024" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:tlfa="http://tandyleather.com/20241231" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
    <!-- Licensed to: Broadridge
         Document created using Broadridge PROfile 25.1.1.5279
         Copyright 1995 - 2025 Broadridge -->
    <meta http-equiv="Content-Type" content="text/html"/>
</head>

<body style="background-color: #ffffff; color: #000000;">
<div id="DSPFiXBRLHidden" style="display: none;"><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" id="Fact_a634b172ba2f48ed8b5418375bc4b9d4" contextRef="c20240101to20241231" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" id="Fact_b1052c6e591c4d67b6d66b5044a5c919" contextRef="c20240101to20241231" format="ixt:date-month-day">12-31</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalYearFocus" id="Fact_39e5688d4c824328b89c3f54cd797c1b" contextRef="c20240101to20241231">2024</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" id="Fact_4d9b735f4eec4b48a6dc9437e0b44b79" contextRef="c20240101to20241231">FY</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="Fact_78df1cf0a35e44598279e6a7b45a4b20" contextRef="c20240101to20241231">0000909724</ix:nonNumeric><ix:nonFraction name="us-gaap:NumberOfOperatingSegments" id="Fact_084ff30487d54523a598a9e14e78cfd0" contextRef="c20240101to20241231" unitRef="U005" decimals="INF">1</ix:nonFraction><ix:nonFraction name="us-gaap:NumberOfReportableSegments" id="Fact_48fc0c1dc93f4cba8024c854b02a1b0e" contextRef="c20240101to20241231" unitRef="U005" decimals="INF">1</ix:nonFraction><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_172d33ddd6c64880bffb473b3b172418" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MinimumMember">P7Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_0acfc8c857f74d4cb3092cdd4d8f357b" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember">P3Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="Fact_7e26b1ab91224c3396d4801c04ccf298" contextRef="c20241231">http://fasb.org/us-gaap/2024#OperatingLeaseRightOfUseAsset</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="Fact_bdded733fbc8498cbd3ea40a640657bb" contextRef="c20231231">http://fasb.org/us-gaap/2024#OperatingLeaseRightOfUseAsset</ix:nonNumeric><ix:nonNumeric name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="Fact_ab742ef5fa0749c1b2d3761cbf35226f" contextRef="c20231231">http://fasb.org/us-gaap/2024#FinanceLeaseRightOfUseAsset</ix:nonNumeric><ix:nonNumeric name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="Fact_c13f85dd5ede453a9e5c4a9aec909fc7" contextRef="c20241231">http://fasb.org/us-gaap/2024#FinanceLeaseRightOfUseAsset</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="Fact_83d1f5804a254ff4b44d05e4a1eff65c" contextRef="c20241231">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="Fact_9d8652b442fa4cbba7ea28efdf3d0505" contextRef="c20231231">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="Fact_8d9337f87a894addb961b29eafd1faab" contextRef="c20241231">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="Fact_8bb2f59dc1c3480b8f1383e5b4de84ee" contextRef="c20231231">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="Fact_e6eb7ebbfdd74949906eab69e0bc892e" contextRef="c20241231">http://fasb.org/us-gaap/2024#FinanceLeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="Fact_0ab6ce11b29542cc84b89133dd9de1c5" contextRef="c20231231">http://fasb.org/us-gaap/2024#FinanceLeaseLiabilityNoncurrent</ix:nonNumeric><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="Fact_4ead705d84df452a999a40afb9e2ba99" contextRef="c20230103to20230103_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember" unitRef="U007" decimals="INF">0.0210</ix:nonFraction><ix:nonNumeric name="us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" id="Fact_ea75b966c36943b584d2072b58332c91" contextRef="c20240101to20241231_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember">http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember</ix:nonNumeric><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" id="Fact_90a2a393a5954d2b829957f2c016f2f7" contextRef="c20241231" unitRef="U001" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" id="Fact_77036542ea5e40798079fd4690882a1e" contextRef="c20231231" unitRef="U001" xsi:nil="true"></ix:nonFraction><ix:nonNumeric name="dei:AuditorFirmId" id="Fact_0a83d699e2734f809c638430c92d157d" contextRef="c20240101to20241231">726</ix:nonNumeric><ix:nonNumeric name="dei:AuditorFirmId" id="Fact_20d25c86e1cd48c79285182166c3ff58" contextRef="c20230101to20231231">410</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="tlfa-20241231.xsd" xlink:type="simple"/></ix:references><ix:resources><xbrli:context id="c20240101to20241231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-02-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</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="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</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="c20221231_StatementEquityComponentsAxis_TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</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="c20240101to20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241001to20241231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241231_StatementGeographicalAxis_CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_StatementGeographicalAxis_ES"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ES</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_StatementGeographicalAxis_US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><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="c20231231_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_BalanceSheetLocationAxis_OtherLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_BalanceSheetLocationAxis_OtherLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_BalanceSheetLocationAxis_OtherLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_StatementGeographicalAxis_US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementGeographicalAxis_US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementGeographicalAxis_OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tlfa:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_StatementGeographicalAxis_CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_StatementGeographicalAxis_CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_StatementGeographicalAxis_OtherCountriesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tlfa:OtherCountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_ShareBasedPaymentArrangementEmployeeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_ShareBasedPaymentArrangementEmployeeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_ProductOrServiceAxis_ShippingAndHandlingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ProductOrServiceAxis_ShippingAndHandlingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_LandMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementGeographicalAxis_ES"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ES</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementGeographicalAxis_US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20231231_StatementGeographicalAxis_CA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_IncomeStatementLocationAxis_OperatingExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_IncomeStatementLocationAxis_OperatingExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_IncomeStatementLocationAxis_ImpairmentExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tlfa:ImpairmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_IncomeStatementLocationAxis_ImpairmentExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tlfa:ImpairmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_IncomeStatementLocationAxis_InterestExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_IncomeStatementLocationAxis_InterestExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230103_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">tlfa:JPMorganChaseBankNAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230103to20230103_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">tlfa:JPMorganChaseBankNAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-03</xbrli:startDate><xbrli:endDate>2023-01-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">tlfa:JPMorganChaseBankNAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_RetirementPlanTypeAxis_OneHundredPercentContributionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">tlfa:OneHundredPercentContributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_RetirementPlanTypeAxis_FiftyPercentContributionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">tlfa:FiftyPercentContributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_RetirementPlanTypeAxis_OneHundredPercentContributionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">tlfa:OneHundredPercentContributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_RetirementPlanTypeAxis_FiftyPercentContributionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">tlfa:FiftyPercentContributionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_IncomeTaxAuthorityNameAxis_InternalRevenueServiceIRSMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_IncomeTaxAuthorityNameAxis_InternalRevenueServiceIRSMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_IncomeTaxAuthorityNameAxis_CanadaRevenueAgencyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CanadaRevenueAgencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_IncomeTaxAuthorityNameAxis_TaxAuthoritySpainMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAuthoritySpainMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_IncomeTaxAuthorityNameAxis_TaxAuthoritySpainMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAuthoritySpainMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_IncomeTaxAuthorityNameAxis_CanadaRevenueAgencyMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CanadaRevenueAgencyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_StatementGeographicalAxis_NonUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tlfa:TwoMajorCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tlfa:TwoMajorCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tlfa:FiveMajorCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tlfa:FiveMajorCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tlfa:FiveMajorCustomersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsPayableMember_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_TenMajorSuppliersMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tlfa:TenMajorSuppliersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsPayableMember_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_OneMajorSupplierMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tlfa:OneMajorSupplierMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_StatementGeographicalAxis_NonUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_StatementGeographicalAxis_US"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20130131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndThirteenRestrictedStockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2013-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20200630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndThirteenRestrictedStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230430_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_RangeAxis_MaximumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_NonEmployeeDirectorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tlfa:NonEmployeeDirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember_RangeAxis_MinimumMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndThirteenRestrictedStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231001to20231031_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-10-01</xbrli:startDate><xbrli:endDate>2023-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20240601to20240630_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_NonEmployeeDirectorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tlfa:NonEmployeeDirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241001to20241031_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-01</xbrli:startDate><xbrli:endDate>2024-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220808_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">tlfa:ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-08-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240917_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">tlfa:ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20241231_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">tlfa:ShareRepurchaseProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20240930_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">tlfa:ShareRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20250122to20250122_SubsequentEventTypeAxis_SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-22</xbrli:startDate><xbrli:endDate>2025-01-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20250128_SubsequentEventTypeAxis_SubsequentEventMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000909724</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-01-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="U001"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="U002"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U003"><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="U004"><xbrli:measure>tlfa:Store</xbrli:measure></xbrli:unit><xbrli:unit id="U005"><xbrli:measure>tlfa:Segment</xbrli:measure></xbrli:unit><xbrli:unit id="U006"><xbrli:measure>tlfa:Discount</xbrli:measure></xbrli:unit><xbrli:unit id="U007"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U008"><xbrli:measure>tlfa:Customer</xbrli:measure></xbrli:unit><xbrli:unit id="U009"><xbrli:measure>tlfa:Supplier</xbrli:measure></xbrli:unit><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_d56b0b50cb734c66814b969e6d898da4" toRefs="Foot_a377de442b1f44c89b34f811253639f9" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_88c4d93b46314f81a3426803b0cc66f4" toRefs="Foot_a377de442b1f44c89b34f811253639f9" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_5f97a0ff38c049a7b3e1d64e624e0f5b" toRefs="Foot_2c869902f56542bdb090045adf6c52f6" linkRole="http://www.xbrl.org/2003/role/link"/><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_4c85093fc22a4184881f03ba4a1f4e46" toRefs="Foot_2c869902f56542bdb090045adf6c52f6" linkRole="http://www.xbrl.org/2003/role/link"/></ix:resources></ix:header></div>
<div style="line-height: initial;">

  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <hr style="border: none; border-bottom: 1px solid black; border-top: 4px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"/>
      <div>
        <div style="text-align: center; font-size: 14pt; font-weight: bold; font-family: 'Times New Roman';">UNITED STATES</div>

        <div style="text-align: center; font-size: 14pt; font-weight: bold; font-family: 'Times New Roman';">SECURITIES AND EXCHANGE COMMISSION</div>

        <div style="text-align: center; font-size: 12pt; font-weight: bold; font-family: 'Times New Roman';">Washington, D.C. 20549</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: center; font-size: 18pt; font-family: 'Times New Roman';">FORM <ix:nonNumeric name="dei:DocumentType" id="Fact_7be97606c4b24a93a10bcf9704674966" contextRef="c20240101to20241231">10-K</ix:nonNumeric></div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">(Mark One)</div>

        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 28.8pt; vertical-align: top;"><ix:nonNumeric name="dei:DocumentAnnualReport" id="Fact_1c0fa66e75dd4df3ad2e6e93dd69ed1a" contextRef="c20240101to20241231" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric><br/>
              </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
              </td>

  </tr>


</table>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For the fiscal year ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" id="Fact_9770c69355924ec8b64ed6a6557720e1" contextRef="c20240101to20241231" format="ixt:date-monthname-day-year-en">December 31, 2024</ix:nonNumeric></div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">OR</div>

        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 28.8pt; vertical-align: top;"><ix:nonNumeric name="dei:DocumentTransitionReport" id="Fact_68c561d0563f49aab1c0f23aab3bd86d" contextRef="c20240101to20241231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric><br/>
              </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
              </td>

  </tr>


</table>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For the transition period ________ to ________</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div>
          <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 100%; vertical-align: top;">
                  <div style="text-align: justify;">Commission File Number <ix:nonNumeric name="dei:EntityFileNumber" id="Fact_a9a9cfc4d70e45538c6111baa8ca8c68" contextRef="c20240101to20241231">1-12368</ix:nonNumeric></div>
                </td>

  </tr>


</table>
        </div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">
<div><img src="image00001.jpg" alt="graphic"/></div>

          <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 32px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration: underline; display: inline ! important; float: none;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 24pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 700; letter-spacing: normal; text-align: center; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;"><ix:nonNumeric name="dei:EntityRegistrantName" id="Fact_43691013054d4b658bc6fc4e91ad421f" contextRef="c20240101to20241231">TANDY LEATHER FACTORY, INC</ix:nonNumeric>.</span></span></div>

        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 49%; vertical-align: top;">
                <div style="text-align: center;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_2f0fafacb2ab4413bd078a4108f03cab" contextRef="c20240101to20241231" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric><br/>
                </div>
              </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 48.86%; vertical-align: top;">
                <div style="text-align: center;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" id="Fact_d5850e208ded48c59b25c5a2f5d7b746" contextRef="c20240101to20241231">75-2543540</ix:nonNumeric><br/>
                </div>
              </td>

  </tr>

  <tr>

    <td style="width: 49%; vertical-align: top;">
                <div style="text-align: center;">(State or other jurisdiction of incorporation or organization)</div>
              </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 48.86%; vertical-align: top;">
                <div style="text-align: center;">(I.R.S. Employer Identification No.)</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 49%; vertical-align: top;">
                <div style="text-align: center;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" id="Fact_163c3609eda844b79ade2a2a30a1ff08" contextRef="c20240101to20241231">1900 Southeast Loop 820</ix:nonNumeric><br/>
                </div>
                <div style="text-align: center;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" id="Fact_2e9febdc0c9c419aa36bb3edec429946" contextRef="c20240101to20241231">Fort Worth</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" id="Fact_7070166872234b4687017e2055bd234f" contextRef="c20240101to20241231" format="ixt-sec:stateprovnameen">Texas</ix:nonNumeric>&#160; <ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="Fact_32aef872159d4ef0856ef48e4eec660c" contextRef="c20240101to20241231">76140</ix:nonNumeric></div>
              </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 48.86%; vertical-align: top;">
                <div>&#160;</div>
                <div style="text-align: center;"><ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="Fact_4d3c35638d194e789c1b813afcfd3b08" contextRef="c20240101to20241231">76140</ix:nonNumeric><br/>
                </div>
              </td>

  </tr>

  <tr>

    <td style="width: 49%; vertical-align: top;">
                <div style="text-align: center;">(Address of Principal Executive Offices)</div>
              </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 48.86%; vertical-align: top;">
                <div style="text-align: center;">(Zip Code)</div>
              </td>

  </tr>


</table>
        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonNumeric name="dei:CityAreaCode" id="Fact_41c9e4b555b94ca984fa5ee5af7e3256" contextRef="c20240101to20241231">817</ix:nonNumeric>-<ix:nonNumeric name="dei:LocalPhoneNumber" id="Fact_97393987b1824c82b18cbea0b0d77e8a" contextRef="c20240101to20241231">872-3200</ix:nonNumeric></div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">(Registrant&#8217;s telephone number, including area code)</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Securities registered pursuant to Section 12(b) of the Act:</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 40%; vertical-align: top;">
                <div style="text-align: center;"><span style="text-decoration: underline;">Title of each class</span></div>
              </td>

    <td style="width: 20%; vertical-align: top;">
                <div style="text-align: center;"><span style="text-decoration: underline;">Trading Symbol</span></div>
              </td>

    <td style="width: 40%; vertical-align: top;">
                <div style="text-align: center;"><span style="text-decoration: underline;">Name of each exchange on which registered</span></div>
              </td>

  </tr>

  <tr>

    <td style="width: 40%; vertical-align: top;">
                <div style="text-align: center;"><ix:nonNumeric name="dei:Security12bTitle" id="Fact_e743be1065b24728931c8fcaee2be0fe" contextRef="c20240101to20241231">Common Stock, par value $0.0024</ix:nonNumeric><br/>
                </div>
              </td>

    <td style="width: 20%; vertical-align: top;">
                <div style="text-align: center;"><ix:nonNumeric name="dei:TradingSymbol" id="Fact_2c258813a7e84fdfb8243a1cfd476a7b" contextRef="c20240101to20241231">TLF</ix:nonNumeric><br/>
                </div>
              </td>

    <td style="width: 40%; vertical-align: top;">
                <div style="text-align: center;">The <ix:nonNumeric name="dei:SecurityExchangeName" id="Fact_f65a93e32e164834922d48c834c8cd8f" contextRef="c20240101to20241231" format="ixt-sec:exchnameen">Nasdaq</ix:nonNumeric> Capital Market<br/>
                </div>
              </td>

  </tr>


</table>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
<div>
        Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&#160; Yes &#9744;&#160; <ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" id="Fact_eff1989ffc26481b9106c56bfc9a90d5" contextRef="c20240101to20241231">No</ix:nonNumeric> &#9746;
        </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.&#160; Yes &#9744;&#160; <ix:nonNumeric name="dei:EntityVoluntaryFilers" id="Fact_ae5d21ccba5a4ecab814c1c13c82bc6f" contextRef="c20240101to20241231">No</ix:nonNumeric> &#9746;</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">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.&#160; <ix:nonNumeric name="dei:EntityCurrentReportingStatus" id="Fact_6d068c29c7834f84a903dc7c742501b3" contextRef="c20240101to20241231">Yes</ix:nonNumeric> &#9746;<span style="color: rgb(0, 0, 0);"> </span>No &#9744;</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric name="dei:EntityInteractiveDataCurrent" id="Fact_c57a0d43c24e412b86282b007f0a7e65" contextRef="c20240101to20241231">Yes</ix:nonNumeric> &#9746; No &#9744;</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

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

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Large accelerated filer &#9744; Accelerated filer &#9744; <ix:nonNumeric name="dei:EntityFilerCategory" id="Fact_ae2ac70d9ca142cfbb1f2786129700b9" contextRef="c20240101to20241231" format="ixt-sec:entityfilercategoryen">Non-accelerated filer</ix:nonNumeric>
          &#9746; Smaller reporting company <ix:nonNumeric name="dei:EntitySmallBusiness" id="Fact_966033c7fffc4830acbb5e2329a4998d" contextRef="c20240101to20241231" format="ixt-sec:boolballotbox">&#9746;</ix:nonNumeric> Emerging growth company <ix:nonNumeric name="dei:EntityEmergingGrowthCompany" id="Fact_4260dcb8f3274850936f47048eb572e8" contextRef="c20240101to20241231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">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. <ix:nonNumeric name="dei:DocumentFinStmtErrorCorrectionFlag" id="Fact_2ca7d9f0fe9f412aa5553936a79545a6" contextRef="c20240101to20241231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).&#160; Yes <ix:nonNumeric name="dei:EntityShellCompany" id="Fact_8134c860649a4aafa8f45c02656dc712" contextRef="c20240101to20241231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric> No &#9746;</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Indicate by check mark whether the registrant has &#64257;led a report on and attestation to its management&#8217;s assessment of the e&#64256;ectiveness of its internal control over
          &#64257;nancial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting &#64257;rm that prepared or issued its audit report.&#160;&#160; <ix:nonNumeric name="dei:IcfrAuditorAttestationFlag" id="Fact_ae25d5ce145747789cfff174d78f474b" contextRef="c20240101to20241231" format="ixt-sec:boolballotbox">&#9744;</ix:nonNumeric></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The aggregate market value of the common stock held by non-affiliates of the registrant was approximately $<ix:nonFraction name="dei:EntityPublicFloat" id="Fact_1758b028d86244c79ff051d59ecb2263" contextRef="c20240630" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">15,218,690</ix:nonFraction> at December 31, 2024 (based on the price at which the common stock was last traded on the last business day of its most recently completed second fiscal quarter).</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Indicate the number of shares outstanding of each of the registrant&#8217;s classes of common stock, as of the latest practicable date.&#160; As of February 26, 2024, there
          were <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" id="Fact_3e4f85232d3f4c47a8aab5c4db38fd51" contextRef="c20250226" unitRef="U002" decimals="INF" scale="0" format="ixt:num-dot-decimal">8,496,581</ix:nonFraction> shares of the registrant&#8217;s common stock outstanding.</div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <hr style="border: none; border-bottom: 4px solid black; border-top: 1px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;"/> </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;"></div>

        </div>

        <!--PROfilePageNumberReset%LCR%2%%%--> </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
<div>TABLE OF CONTENTS </div>
<a id="TABLEOFCONTENTS"><!--Anchor--></a>
      <div>
        <div>&#160;</div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; font-weight: bold;"><a href="#PARTI">PART I</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div style="font-weight: bold;">3</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#BUSINESS">ITEM 1.&#160; BUSINESS</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div>3</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;">
                <div style="text-align: justify;"><a href="#RISKFACTORS">TEM 1A.&#160; RISK FACTORS</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">
                <div>8</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#UNRESOLVEDSTAFFCOMMENTS">ITEM 1B.&#160; UNRESOLVED STAFF COMMENTS</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div>15</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;">
                <div><a href="#ITEM1C.">ITEM 1C.&#160; CYBERSECURITY</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">
                <div>15</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#PROPERTIES">ITEM 2.&#160; PROPERTIES</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div>16</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;">
                <div><a href="#LEGALPROCEEDINGS">ITEM 3.&#160; LEGAL PROCEEDINGS</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">
                <div>16</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#MINESAFETYDISCLOSURES">ITEM 4.&#160; MINE SAFETY DISCLOSURES</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div>16</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; font-weight: bold;"><a href="#PARTII">PART II</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div style="font-weight: bold;">17</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#MARKETFORREGISTRANTSCOMMO">ITEM 5.&#160; MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div>17</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;">
                <div><a href="#SELECTEDFINANCIALDATA">ITEM 6.&#160; SELECTED FINANCIAL DATA</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">
                <div>17</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#MANAGEMENTSDISCUSSIONANDA">ITEM 7.&#160; MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">18<br/>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;">
                <div><a href="#ITEM8.">ITEM 8.&#160; CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">
                <div>25<br/>
                </div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#CHANGESINANDDISAGREEMENTS">ITEM 9.&#160; CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div>52</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;">
                <div><a href="#CONTROLSANDPROCEDURES">ITEM 9A.&#160; CONTROLS AND PROCEDURES</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">
                <div>52</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#OTHERINFORMATION">ITEM 9B.&#160; OTHER INFORMATION</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div>53</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; font-weight: bold;"><a href="#PARTIII">PART III</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div style="font-weight: bold;">53</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#DIRECTORSEXECUTIVEOFFICER">ITEM 10.&#160; DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE*</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div>53</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;">
                <div><a href="#EXECUTIVECOMPENSATION">ITEM 11.&#160; EXECUTIVE COMPENSATION*</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">
                <div>53</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#SECURITYOWNERSHIPOFCERTAI">ITEM 12.&#160; SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS*</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div>53</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;">
                <div><a href="#CERTAINRELATIONSHIPSANDRE">ITEM 13.&#160; CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE*</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">
                <div>53</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#PRINCIPALACCOUNTANTFEESAN">ITEM 14.&#160; PRINCIPAL ACCOUNTANT FEES AND SERVICES*</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div>53</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; font-weight: bold;"><a href="#PARTIV">PART IV</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div style="font-weight: bold;">54</div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify;"><a href="#EXHIBITSFINANCIALSTATEMEN">ITEM 15 EXHIBITS, FINANCIAL STATEMENT SCHEDULE</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255);">54 <br/>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; font-weight: bold;"><a href="#EXHIBITINDEX">EXHIBIT INDEX</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div style="font-weight: bold;">55</div>
              </td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 94%; vertical-align: top;">&#160;</td>

    <td rowspan="1" style="width: 6%; vertical-align: bottom; text-align: right;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div><a href="#FORM10-KSUMMARY">ITEM 16.&#160; FORM 10-K SUMMARY</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div>58<br/>
                </div>
              </td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 94%; vertical-align: top; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; font-weight: bold;"><a href="#SIGNATURES">SIGNATURES</a></div>
              </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">
                <div style="font-weight: bold;">58<br/>
                </div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: rgb(0, 0, 0); font-weight: normal; font-style: normal;">ii</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <!--PROfilePageNumberReset%Num%3%%%-->
        <div style="font-weight: bold;">PART I<a id="PARTI"><!--Anchor--></a></div>

        <div>&#160;</div>

        <div>
          <a id="BUSINESS"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; font-weight: bold;">ITEM 1.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="font-weight: bold;">BUSINESS</div>
                </td>

  </tr>


</table>
        </div>

        <div>&#160;</div>

        <div style="text-align: justify; font-style: italic;">The following discussion, as well as other portions of this Form&#160; 10-K, contains forward-looking statements that reflect our plans, estimates and beliefs.&#160; Any such forward-looking statements
          (including, but not limited to, statements to the effect that Tandy Leather Factory, Inc. (&#8220;TLF&#8221;) or its management &#8220;anticipates,&#8221; &#8220;plans,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;believes,&#8221; &#8220;intends,&#8221; and other similar expressions) that are not statements of
          historical fact should be considered forward-looking statements and should be read in conjunction with our Consolidated Financial Statements and related notes contained elsewhere in this report.&#160; These forward-looking statements are made based
          upon management&#8217;s current plans, expectations, estimates, assumptions and beliefs concerning future events impacting us and should be read carefully because they involve risks and uncertainties.&#160; We assume no obligation to update or otherwise
          revise these forward-looking statements, except as required by law.&#160; Specific examples of forward-looking statements include, but are not limited to, statements regarding our forecasts of financial performance, share repurchases, store openings
          or store closings, capital expenditures and working capital requirements.&#160; Our actual results could materially differ from those discussed in such forward-looking statements.&#160; Factors that could cause or contribute to such differences include,
          but are not limited to, those discussed below and elsewhere in this Form&#160; 10-K and particularly in &#8220;Item 1A. Risk Factors&#8221; and &#8220;Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;&#160; Unless the context
          otherwise indicates, references in this Form&#160; 10-K to &#8220;TLF,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; &#8220;us,&#8221; the &#8220;Company,&#8221; &#8220;Tandy,&#8221; or &#8220;Tandy Leather&#8221; mean Tandy Leather Factory, Inc., together with its subsidiaries.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">General</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Tandy Leather Factory, Inc. (&#8220;TLF,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; &#8220;us,&#8221; the&#8221; Company,&#8221; &#8220;Tandy,&#8221; or &#8220;Tandy Leather&#8221; mean Tandy Leather Factory, Inc., together with its subsidiaries) is one of the world&#8217;s largest specialty retailers
          of leather and leathercraft-related items.&#160; Founded in 1919 in Fort Worth, Texas, the Company introduced leathercrafting to millions of American and later Canadian and other international customers and has built a track record as the trusted
          source of quality leather, tools, hardware, supplies, kits and teaching materials for leatherworkers everywhere.&#160; Today, our mission remains to build on our legacy of inspiring the timeless art and trade of leatherworking.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">What differentiates Tandy from the competition is our high brand equity, awareness, and strong brand equity and loyalty, our network of retail stores that provides convenience, a high-touch customer service
          experience, and a hub for the local leathercrafting community, and our 100-year plus heritage.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We believe that this combination of qualities is unique to Tandy and gives the brand competitive advantages that are difficult for others to replicate.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We sell our products primarily through company-owned stores and through orders generated from our global websites, and through direct account representatives in our commercial division.&#160; We produce leather lace,
          cut leather pieces and most of the do-it-yourself kits that are sold in our stores and on our websites.&#160; We also offer production services to our business customers such as cutting (&#8220;clicking&#8221;) and splitting and some assembly.&#160; We maintain our
          principal offices at 1900 Southeast Loop 820, Fort Worth, Texas 76140.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">The Company&#8217;s common shares currently trade on the Nasdaq Capital Market Group under the symbol &#8220;TLF.&#8221;</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">3</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="font-weight: bold;">Retail Fleet</div>

        <div>&#160;</div>

        <div style="text-align: justify;">The Company currently operates a total of 101 retail stores. There are 91 stores in the United States (&#8220;U.S.&#8221;), 9 stores in Canada and one store in Spain.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">As of December 31, 2024, all Tandy locations, other than our corporate headquarters facilities (which includes our flagship store, corporate offices, distribution center, and production facility) were leased.&#160;
          Since January 22, 2025, when the Company completed the sale of its corporate headquarters facilities in Fort Worth, Texas, all Tandy locations are leased.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Business Strategy</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Tandy Leather has been introducing people to leatherworking for over 100 years.&#160; Our stores have been, and continue to be, our competitive advantage: where our consumers learn the craft in classes, open table, and
          from the expertise of our store staff, where they can touch, feel, and test the product, and where they can connect and commune with others passionate about leather.&#160; Our websites provide inspiration, detailed product descriptions and
          specifications, educational information and videos, and a convenient place to also purchase product &#8211; especially for those who are far from our retail stores, including a growing international customer base.&#160; For many of our retail and web
          customers, leatherworking evolves from a passion to a trade.&#160; Our commercial division is tailored to the needs of those customers who build businesses around leather.&#160; With dedicated direct account representatives, a direct-from-our-warehouse
          shipping model, volume-based competitive pricing, customized product development, and assembly and pre-assembly services, we are building long-term, strategic relationships with our largest customers.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Going forward, our strategy is to continue to:</div>

        <div>&#160;</div>

        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>manage our cost base and use of cash and focus on strengthening our sales by leveraging our competitive advantage of our retail stores.</div>
              </td>

  </tr>


</table>
        <div>&#160;</div>

        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>improving our employee product knowledge, customer service level, and in-store and virtual classes and community engagement as well as expanding workshop space in stores with machines are the highest priorities.</div>
              </td>

  </tr>


</table>
        <div>&#160;</div>

        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>give customers good reasons to visit stores, and an excellent return on their time investment when they do.</div>
              </td>

  </tr>


</table>
        <div>&#160;</div>

        <div style="font-weight: bold;">Economic Conditions</div>

        <div>&#160;</div>

        <div style="text-align: justify; color: rgb(0, 0, 0);">Over the past 3 years, as post-covid inflation had significant impact on food and housing costs, our customers have pulled back on discretionary spending.&#160; At the time of filing this Form 10-K,
          the American and world economies continue to be affected by a combination of factors arising from the continuing war in Ukraine, the more recent and worsening crisis in Israel and the Middle East, and continued tensions between the U.S. and
          China.&#160; Furthermore, it is not clear how a new U.S. administration will affect inflation, employment, cost of goods through tariffs, tax policy and other external factors that may have an impact on our employees, our customers or the financial
          performance of Tandy.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Customers</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our customers fall into two broad categories: those who shop in retail stores and on our website (&#8220;Retail Customers&#8221;) and those whom we serve through our commercial division (&#8220;Commercial Customers&#8221;).&#160; Retail
          Customers range from hobbyists to institutions (schools, camps, and other groups) to small businesses.&#160; Affinity groups like Military and First Responders and smaller and larger businesses who purchase in our retail stores receive special pricing
          or general discounts.&#160; To be served through our commercial division, customers generally need to spend more than $20,000 annually.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">4</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="font-weight: bold;">Merchandise</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We carry a wide assortment of products organized into a number of categories including leather, hand tools, hardware, kits, liquids, machines, and other supplies.&#160; We operate a production facility in Fort Worth,
          Texas, where we produce kits, thread lace, belt strips and straps, and Craftaid&#174; tooling templates, and provide some custom production services for commercial and business customers.&#160; The factory produces approximately 10% of our products.&#160; We
          distribute product under the Tandy Leather<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">TM</sup>, Eco-Flo<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">TM</sup>, Craftool<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">TM</sup>, CraftoolPro<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">TM</sup> and Dr. Jackson&#8217;s<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">TM</sup> brands, along with our premium TandyPro&#174; line of products.&#160; We develop and invest in new products through the ideas and referrals of customers and store personnel as well as the analysis of trends in the market
          and sales performance at retail.&#160; In addition, we have been focused on broadening our assortment through strategic partnerships with key brands to drive category growth and better meet the needs of our customers.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Operations</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Information regarding net sales, gross profit, operating income, and total assets is included within Item&#160; 7, Management&#8217;s Discussion and Analysis of financial condition and results of operations, and within Item&#160;
          8, Financial Statements and Supplementary Data.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our stores offer a broad selection of products combined with leathercraft expertise in a one-stop shop.&#160; Not only can customers purchase leather, related accessories and supplies necessary to complete their
          projects from a single source, but many of our store associates are also leathercrafters themselves and can provide suggestions and advice on our customers&#8217; projects.&#160; Customers value the expertise and high level of customer service from our
          store associates, the convenience of taking their purchases immediately, as well as the ability to touch, feel and choose their individual pieces of leather, an organic product in which each piece is unique.&#160; We also offer numerous classes and
          open workbenches where customers can work on projects together with the leathercrafting community, and test new tools and techniques.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Most of our stores range in size from 1,300 square feet to 9,000 square feet, with the average at approximately 3,500 square feet. Our Fort Worth flagship store is approximately 22,000 square feet.&#160; Stores are
          located in light industrial warehouse spaces or older strip shopping centers in proximity to major freeways or well-known crossroads.&#160; We believe that many of our customers view our stores as a destination: customers interested in leathercrafting
          seek us out, reducing the value of paying high rents for high foot-traffic locations.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Historically, we generate slightly more sales in the fourth quarter of each year due to the holiday shopping season (approximately 28-30% of annual sales), while the other three quarters average approximately
          22-24% of annual sales each quarter.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Distribution</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our stores receive the majority of their inventory from our central distribution center located in Fort Worth, Texas, in weekly or, increasingly, bi-monthly shipments, using third-party transportation providers.&#160;
          Occasionally, merchandise is shipped to stores directly from the vendor.&#160; We now fulfill all of our U.S. and many of our international web orders from our Fort Worth distribution center.&#160; Canada web orders are fulfilled out of our 9 Canada
          stores, and European web orders are fulfilled out of our Spain store.&#160; We have a global customer service team that handles web order inquiries and phone orders.&#160; Our goal is to optimize the tradeoff between the sales and market share we realize
          from having a broad product line against the safety stock required to support those items.&#160; We generally maintain higher inventories of imported or long-lead-time items to ensure a continuous supply. Increased product assortment and some supply
          chain disruptions over the past several years have put upward pressure on inventory, offset by better sell-throughs, test-and-learn buying, and strategic partnerships with vendors.&#160;&#160; We have been executing a number of strategic initiatives to
          test smaller quantities of new items online, buying into them only when we are certain of their success, to tailor product assortments to the needs of local customers in each store, and to ship directly from vendors to customers.&#160; We carry about
          6,500 stock-keeping units (SKUs) in our current product line and continue to refine both the line, the lead times and safety stock levels required to meet customer demand, online vs. in-store assortment, and overall total inventory levels needed
          to grow sales and market share.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">5</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="font-weight: bold;">Competition</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our competitors include smaller, independently-owned brick-and-mortar retailers, internet-based retailers including those selling on platforms like Amazon and eBay, national craft chains like Michaels Stores, Inc.
          and Hobby Lobby Stores, Inc., some wholesale-focused distributors, and two mid-sized competitors &#8211; Weaver Leather and Springfield Leather &#8211; who have one store and an online business.&#160; All of these competitors carry a more limited line of
          leathercraft products compared to Tandy.&#160; We are competitive on convenience, price, availability of merchandise, customer service, depth of our product line, and delivery time.&#160; Tandy Leather is the only multi-store chain specializing in
          leathercraft, which we believe provides a competitive advantage over internet-based retailers, the large general craft retailers, and the mid-sized competitors.&#160; We also believe that our large size relative to most competitors gives us an
          advantage in sourcing as well as deep product and leathercrafting expertise among our employees.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Suppliers</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We purchase merchandise and raw materials from nearly 150 suppliers from the United States and approximately 20 foreign countries.&#160; In general, our 10 largest suppliers account for approximately 55% of our
          inventory purchases, and we had one supplier in 2024 who represented about 12% of our purchases.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Because leather is sold internationally, market conditions abroad are likely to affect the price of leather in the U.S.&#160; Aside from increasing purchases when we anticipate price increases (or possibly delaying
          purchases if we foresee price declines), we do not attempt to hedge our inventory costs.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our supply chain and vendor relationships remain strong.&#160; We are focused on continuing to align our product and sourcing strategies to elevate the overall quality, consistency, and agility to meet the diverse needs
          of our existing consumers and attract new ones to the brand.&#160; While pandemic-related supply chain shocks have been resolved, freight costs and reliability remain volatile and tight labor markets and rising wages continue to pressure costs across
          all areas.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Compliance with Environmental Laws</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our compliance with federal, state and local environmental protection laws has not had, and is not expected to have, a material effect on our capital expenditures, earnings, or competitive position.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Employees</div>

        <div>&#160;</div>

        <div style="text-align: justify;">As of December 31, 2024, we employed 542 people, 414 of whom were employed on a full-time basis.&#160; We are not a party to any collective bargaining agreements.&#160; Overall, we believe that our relations with employees
          are good.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Intellectual Property</div>

        <div>&#160;</div>

        <div style="text-align: justify;">The Company owns all the material trademark rights used in connection with the production, marketing, distribution and sale of all Tandy-branded products.&#160; In addition, we license a limited number of our trademarks
          and copyrights used in connection with the production, marketing and distribution of certain categories of goods and limited edition co-branded projects.&#160; Major trademarks include federal trade name registrations for &#8220;Tandy Leather Factory,&#8221;
          &#8220;Tandy Leather Company,&#8221; and &#8220;Tandy.&#8221;&#160; The Company is not dependent on any one particular trademark or design patent, although it believes that the &#8220;Tandy&#8221; and &#8220;Tandy Leather&#8221; names are important for its business.&#160; In addition, Tandy owns several
          patents for specific belt buckles and leather-working equipment.&#160; Tandy monitors its trademarks and trade names and where appropriate pursues infringers.&#160; The Company expects that its material trademarks will remain in full force and effect for
          as long as we continue to use and renew them.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">6</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="font-weight: bold;">Foreign Sales</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Information regarding our sales from the United States and abroad and our long-lived assets is found in Note 2, <span style="font-style: italic;">Significant Accounting Policies: Revenue Recognition</span> and
          Note 3, <span style="font-style: italic;">Balance Sheet Components</span>, of the notes to the consolidated financial statements.&#160; For a description of some of the risks related to our foreign operations, see Item 1A, <span style="font-style: italic;">Risk Factors</span>.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Available Information</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We file reports with the SEC. These reports include our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and any amendments to these filings.&#160; These reports are available on
          the Securities and Exchange Commission&#8217;s website at&#160; <span style="text-decoration: underline;">www.sec.gov.</span></div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our corporate website is located at www.tandyleather.com.&#160; We make copies of our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, proxy statements and any amendments thereto
          filed with or furnished to the SEC available to investors on or through our website free of charge as soon as reasonably practicable after we electronically file them with or furnish them to the SEC.&#160; Our SEC filings can be found on the Investor
          Relations page of our website through the &#8220;SEC Filings&#8221; link.&#160; In addition, certain other corporate governance documents are available on our website through the &#8220;Corporate Governance&#8221; link.&#160; No information contained on any of our websites is
          intended to be included as part of, or incorporated by reference into, this Form 10-K.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Information about our Executive Officers</div>

        <div>&#160;</div>

        <div style="text-align: justify;">The following table sets forth information concerning our executive officers as of December 31, 2024:</div>

        <div>&#160;</div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 25%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Name</div>
              </td>

    <td style="width: 2%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 15%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Age</div>
              </td>

    <td style="width: 2%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 20%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Executive <br/>
                  Since</div>
              </td>

    <td style="width: 2%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 34%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Position</div>
              </td>

  </tr>

  <tr>

    <td style="width: 25%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">Janet Carr</div>
              </td>

    <td style="width: 2%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 15%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">63</div>
              </td>

    <td style="width: 2%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 20%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2018</div>
              </td>

    <td style="width: 2%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 34%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); text-align: center;">Chief Executive Officer</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div style="text-align: justify;"><span style="font-weight: bold;">Janet Carr</span> has served as our Chief Executive Officer and as a member of our Board of Directors since October 2018.&#160; Prior to her current role, Ms. Carr served as the Senior
          Vice-President of Global Business Development for Caleres Inc. (formerly Brown Shoe Company Inc.) from 2016 to 2017.&#160; While there, she was responsible for international wholesale and retail for all of their brands.&#160; Prior to Caleres, Ms. Carr was
          the President of the Handbag Division of Nine West Group Inc. from 2013 to 2014, where she was responsible for all aspects of design, development and sales in both wholesale and retail.&#160; Ms. Carr has deep experience in strategy and consumer
          insights in various roles at a number of prominent retailers, including Tapestry, Inc. (formerly Coach, Inc.), Gap Inc. and Safeway.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Ms. Carr resigned as Chief Executive Officer and was replaced on January 6, 2025, by Johan Hedberg.&#160;&#160; See note on &#8220;Subsequent Events&#8221; below.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">7</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div>
          <a id="RISKFACTORS"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; font-weight: bold;">ITEM 1A.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="font-weight: bold;">RISK FACTORS</div>
                </td>

  </tr>


</table>
        </div>

        <div>&#160;</div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Risks Related to our Business and Business Strategy</span></div>

        <div>&#160;</div>

        <div style="text-align: justify; font-weight: bold;">The successful execution of our multi-year transformation and operational efficiency initiatives is key to the long-term growth of our business.</div>

        <div style="text-align: justify;">The Company continues to implement a large number of initiatives to transform the Company&#8217;s business, improve sales long term and improve operational efficiency.&#160; These include the closing or relocation of
          underperforming stores and opening of new store concepts, the further development of our new division focused on serving commercial customers, pricing and marketing initiatives, systems improvements, and other changes.&#160; The Company believes that
          long-term growth will be realized through these transformational efforts over time, however there is no assurance that such efforts will be successful.&#160; Actual costs incurred and the timeline of these initiatives may differ from our
          expectations.&#160; If these initiatives are unsuccessful, our business, financial condition and results of operation could be materially adversely affected.</div>

        <div><br/>
        </div>

        <div style="text-align: justify; font-weight: bold;">Our business is subject to the risks inherent in global sourcing activities.</div>

        <div style="text-align: justify;">As a Company engaged in sourcing on a global scale, we are subject to the risks inherent in such activities, including, but not limited to:</div>

        <div style="text-align: justify;"> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>unavailability of, or significant fluctuations in the cost of, raw materials;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>disruptions or delays in shipments; and volatility of pricing in shipment costs.</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>loss or impairment of key assembly or distribution sites, which also could result in a former manufacturer beginning to produce similar products that compete with ours;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>inability to engage new independent manufacturers that meet the Company&#8217;s cost-effective sourcing model;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>product quality issues;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>compliance by us and our independent manufacturers and suppliers with labor laws and other foreign governmental regulations;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>imposition of additional duties, taxes, new tariffs, and other charges on imports or exports;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>embargoes against products originating in countries from which we source;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>increases in the cost of labor, fuel (including volatility in the price of oil), travel and transportation;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>compliance by our independent manufacturers and suppliers with our Code of Business Conduct and Ethics and our Animal Welfare Policy;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>political unrest;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>unforeseen public health crises, such as pandemic (e.g., the COVID-19 pandemic) and epidemic diseases;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>natural disasters or other extreme weather events, whether as a result of climate change or otherwise; and</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div>acts of war or terrorism and other external factors over which we have no control.</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div style="text-align: justify; font-weight: bold;">Increases in the price of leather and other items we sell or a reduction in availability of those products could increase our cost of goods and decrease our profitability.</div>

        <div style="text-align: justify;">The prices we pay our suppliers for our products are dependent in part on the market price for leather, metals, and other products.&#160; The cost of these items may fluctuate substantially, depending on a variety of
          factors, including demand, supply conditions, transportation and fuel costs, government regulation including potential trade barriers such as tariffs, economic climates, war or other political considerations, and other unpredictable factors.&#160;
          Leather prices worldwide have been relatively stable for the past several years although the outlook for future prices is uncertain.&#160; Increases in these costs, together with other factors, would make it difficult for us to sustain the gross
          margin level we have achieved in recent years and result in a decrease in our profitability unless we are able to pass higher prices on to our customers or reduce costs in other areas.&#160; Changes in consumers&#8217; product preferences or lack of
          acceptance of our products whose costs have increased may prohibit us from passing those increases on to customers, which could cause our gross margin to decline.&#160; If our product costs increase and our sale prices do not, our future operating
          results could be adversely affected unless we are able to offset such gross margin declines with comparable reductions in operating costs.&#160; Accordingly, such increases in costs could adversely affect our business and our results of operations.</div>

        <div style="text-align: justify;"> <br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">8</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: justify;">Further, involvement by the United States in war and other military operations abroad could disrupt international trade and affect our inventory sources.&#160; Finally, livestock diseases, such as mad cow, could reduce
          the availability of hides and leathers or increase their cost.&#160; The occurrence of any of these events could adversely affect our business and our results of operations.</div>

        <div><br/>
        </div>

        <div style="text-align: justify; font-weight: bold;">Relocation of the Company&#8217;s headquarters and main distribution facility in 2025 might cause significant disruption to the Company&#8217;s business and operations.</div>

        <div><br/>
        </div>

        <div style="text-align: justify;">In January 2025, the Company completed the sale of its headquarters facilities, including its main distribution facility and flagship store, in Fort Worth, Texas.&#160; The Company plans to relocate these operations to
          new spaces beginning around the third quarter of 2025.&#160; These relocation activities will inevitably cause disruption to the Company&#8217;s business and operations, including (but not limited to) requiring the Company set up temporary fulfillment
          centers for web orders while the move is in progress and establishing new facilities and procedures for distribution of products to stores and all customers during and after this period.&#160; The Company is actively working to plan for and manage
          these transitions, but we cannot assure you that these processes will be completed as planned, that they will not cost significantly more than expected, or that we will not encounter unforeseen problems or challenges.&#160; These issues could have a
          material adverse effect on the Company&#8217;s business and operations in 2025 or beyond.</div>

        <div><br/>
        </div>

        <div style="text-align: justify; font-weight: bold;">We are subject to risks associated with leasing retail, distribution and office space under long-term and non-cancelable leases.&#160; We may be unable to renew leases on acceptable terms.&#160; If we
          close a leased retail space, we might remain obligated under the applicable lease.</div>

        <div style="text-align: justify;">We lease our retail store locations under long-term, non-cancelable leases, which have initial or renewed terms typically ranging from three years to ten years and may include lease renewal options.&#160; In addition,
          we have signed a lease for the Company&#8217;s future principal offices and distribution center (including some factory production) that will run through September 2035.&#160; We believe that most of the lease agreements we will enter into in the future
          will be long-term and non-cancelable.&#160; Generally, our leases are &#8220;net&#8221; leases, which require us to pay our proportionate share of the cost of insurance, taxes, maintenance, and utilities.&#160; We generally cannot cancel these leases at our option.&#160;
          If we determine that it is no longer economical to operate a retail store or other facility subject to a lease and decide to close it, as we have done in the past and will do in the future, we would generally remain obligated under the applicable
          lease for, among other things, payment of the base rent, common charges, and other net payments for the balance of the lease term.&#160; In some instances, we may be unable to close an underperforming retail store without a significant financial
          penalty due to continuous operation clauses in our lease agreements.&#160; In addition, as each of our leases expire, we may be unable to negotiate renewals, either on commercially acceptable terms or at all, which could cause us to close retail
          stores in desirable locations.&#160; Our inability to secure desirable retail space or favorable lease terms could impact our ability to grow.&#160; Likewise, our obligation to continue making lease payments in respect of leases for closed retail or other
          spaces could have a material adverse effect on our business, financial condition and results of operations.</div>

        <div style="text-align: justify;"> <br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">9</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: justify; font-weight: bold;">We may be unable to sustain our financial performance or our past growth, which could have a material adverse effect on our future operating results.</div>

        <div style="text-align: justify;">In 2020, we experienced declines in sales and operating income primarily resulting from the COVID-19 pandemic.&#160; In 2024, we also experienced declines, which management believes were primarily resulting from
          macroeconomic factors, including inflation (particularly higher food, fuel, housing and transportation costs), higher interest rates and lower government subsidies, all of which impacted the specialty retail industry and impacts our customers&#8217;
          ability to make discretionary purchases such as our products.&#160; Many other specialty retailers have experienced declining sales and losses due to the overall challenging retail environment.&#160; Our sales and profits may continue to be negatively
          affected in the future.&#160; We anticipate that our financial performance will depend on a number of factors, including consumer preferences, the strength and protection of our brand, the introduction of new products, and the success of our business
          strategy.</div>

        <div><br/>
        </div>

        <div style="text-align: justify; font-weight: bold;">Competition, including internet-based competition, could negatively impact our business.</div>

        <div style="text-align: justify;">The retail industry is competitive, which could result in the reduction of our prices and loss of our market share. While we remain competitive in the areas of quality, price, breadth of selection, customer
          service, and convenience, we compete with smaller and larger retailers focused on leather and leather crafting, some of whom have been able to offer competitive products at lower prices than ours.&#160; We also compete with larger specialty retailers
          (e.g., Michaels Stores, Inc., and Hobby Lobby Stores, Inc.) that dedicate a small portion of their selling space to products that compete with ours but are larger and have greater financial resources than we do.&#160; The Company also faces
          competition from internet-based retailers, in addition to traditional store-based retailers.&#160; This could result in increased price competition since our customers can more readily search and compare products from internet-based retailers who do
          not need to support a physical store fleet and may be able to undercut our prices for products.&#160; The growth of internet retailers has also significantly reduced traffic to many shopping centers and physical stores, which, if not countered by an
          increase in our own online retailing, could have a material adverse effect on our in-store or overall sales.</div>

        <div><br/>
        </div>

        <div style="text-align: justify; font-weight: bold;">Declines in foot traffic in our retail store locations could negatively impact our sales and profits.</div>

        <div style="text-align: justify;">The success of our retail stores is affected by (1) the location of the store within its community or shopping center; (2) surrounding tenants or vacancies; (3) increased competition in areas where shopping centers
          are located; (4) the amount spent on advertising and promotion to attract consumers to the stores; and (5) a shift towards online shopping resulting in a decrease in retail store traffic.&#160; Many of our stores are located in light industrial areas,
          where foot traffic tends to be lower than in traditional retail shopping areas.&#160; Furthermore, our initiatives to service our larger customers through a dedicated Commercial Program rather than primarily through local stores may also lead to a
          decline in the traffic to our store locations.&#160; Declines in consumer traffic could have a negative impact on our net sales and could materially adversely affect our financial condition and results of operations.&#160; Furthermore, declines in traffic
          could result in store impairment charges if expected future cash flows of the related asset group do not exceed the carrying value.</div>

        <div><br/>
        </div>

        <div style="text-align: justify; font-weight: bold;">Our business could be harmed if we are unable to maintain our brand image.</div>

        <div style="text-align: justify;">Tandy Leather is one of the most recognized brand names in our industry.&#160; Our success to date has been due in large part to the strength of that brand.&#160; If we are unable to provide quality products and exceptional
          customer service to our customers, including education, which Tandy Leather has traditionally been known for, our brand name may be impaired which could adversely affect our operating results.</div>

        <div><br/>
        </div>

        <div style="text-align: justify; font-weight: bold;">Changes in customer demand could materially adversely affect our sales, results of operations and cash flow.</div>

        <div style="text-align: justify;">Our success depends on our ability to anticipate and respond in a timely manner to changing customer demands and preferences for leather and leathercraft-related items.&#160; If we misjudge the market, we might
          significantly overstock unpopular products and be forced to take significant inventory markdowns, or experience shortages of key items, either of which could have a material adverse impact on our operating results and cash flow.&#160; In addition,
          adverse weather conditions, economic or political instability and consumer confidence volatility could have material adverse impacts on overall customer demand, which may impact our sales and operating results.</div>

        <div style="text-align: justify;"> <br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">10</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: justify; font-weight: bold;">Our success depends, in part, on attracting, developing and retaining qualified employees, including key personnel.</div>

        <div style="text-align: justify;">The ability to successfully execute our goals is heavily dependent on attracting, developing and retaining qualified employees, including our senior management team.&#160; Competition in our industry to attract and
          retain these employees is intense and is influenced by our ability to offer competitive compensation and benefits, employee morale, our reputation, recruitment by other employers, perceived internal opportunities, non-competition and
          non-solicitation agreements and macro unemployment rates.</div>

        <div><br/>
        </div>

        <div style="text-align: justify;">We depend on the guidance of our senior management team and other key employees who have significant experience and expertise in our industry and our operations.&#160; The unexpected loss of one or more of our key
          personnel or any negative public perception with respect to these individuals could have a material adverse effect on our business, results of operations and financial condition.&#160; We do not maintain key-person or similar life insurance policies
          on any of senior management team or other key personnel.</div>

        <div><br/>
        </div>

        <div style="text-align: justify; font-weight: bold;">Disruptions in the operation of our Fort Worth distribution center or assembly facility could have an adverse effect on our ability to supply our retail stores, fulfill web orders and/or
          manufacture product, resulting in possible decreases in sales and margin.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We are dependent on a limited number of distribution and sourcing centers, primarily the center located at our Fort Worth, Texas headquarters, which will be relocated during 2025 as referenced above and in Note 11
          of this document.&#160; Our ability to meet the needs of our customers and our retail stores and e-commerce sites depends on the proper operation of these centers.&#160; If any of these centers were to shut down or otherwise become inoperable or
          inaccessible for any reason, we could suffer a substantial loss of inventory and/or disruptions of deliveries to our retail and wholesale customers.&#160; We anticipate, and are planning for, a period of disruption in 2025 while we move our
          distribution facilities to their new location near Fort Worth, but we cannot be sure that this disruption will not exceed our forecast or interfere with our ability to allocate or distribute products as needed.&#160; While we have business continuity
          and contingency plans for our sourcing and distribution center sites, significant disruption of assembly or distribution for any of the above reasons could interrupt product supply, result in a substantial loss of inventory, increase our costs,
          disrupt deliveries to our customers and our retail stores, and, if not remedied in a timely manner, could have a material adverse impact on our business.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Risks Related to Cash Flow and Capitalization</span></div>

        <div>&#160;</div>

        <div style="text-align: justify; font-weight: bold;">If our cash from operations falls short and we are unable to raise additional working capital, we might be unable to fully fund our operations or to otherwise execute our business plan.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Historically, the Company has funded its business primarily with cash from operations and has utilized only small lines of working capital for seasonal expenditures.&#160; In 2023, we obtained a line of credit facility
          through JP Morgan Chase Bank to provide working capital as needed; as of the date of this report, we have not borrowed any amounts under this facility.&#160; However, should (1) our costs and expenses prove to be greater than we currently anticipate,
          or (2) seasonal fluctuations in sales or inventory purchases result in needing additional capital, and (3) we are unable to borrow sufficient short- or long-term capital, the depletion of our working capital would be accelerated and could leave
          us unable to make required payments.&#160; We may also seek capital through the private issuance of debt or equity securities. We cannot guarantee that we will be able to secure all of the additional cash or working capital we might require to
          continue our operations.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">11</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Risks Related to Technology, Data Security and Privacy</span></div>

        <div>&#160;</div>

        <div style="text-align: justify; font-weight: bold;">Failure to protect the integrity and security of personal information of our customers and employees could result in substantial costs, expose us to litigation and damage our reputation.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We receive and maintain certain personal, financial, and other information about our customers, employees, and vendors.&#160; In addition, our vendors receive and maintain certain personal, financial, and other
          information about our employees and customers.&#160; The use and transmission of this information is regulated by evolving and increasingly demanding laws and regulations across various jurisdictions.&#160; If our security and information systems are
          compromised as a result of data corruption or loss, cyber-attack or a network security incident or if our employees or vendors fail to comply with these laws and regulations and this information is obtained by unauthorized persons or used
          inappropriately, it could result in liabilities and penalties and could damage our reputation, cause us to incur substantial costs and result in a loss of customer confidence, which could materially affect our results of operations and financial
          condition.&#160; Additionally, we could be subject to litigation and government enforcement actions because of any such failure.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Further, data privacy is subject to frequently changing rules and regulations, which sometimes conflict among the various jurisdictions and countries where we operate.&#160; For example, the General Data Protection
          Regulation (&#8220;GDPR&#8221;), which was adopted by the European Union effective May 2018, requires companies to meet new requirements regarding the handling of personal data.&#160; In addition, the State of California enacted the California Consumer Privacy
          Act (the &#8220;CCPA&#8221;), which became effective January 2020 and requires companies that process information on California residents to, among other things, provide new disclosures and options to consumers about data collection, use and sharing
          practices.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Moreover, each of the GDPR and the CCPA confer a private right-of-action on certain individuals and associations.&#160; Our failure to adhere to or successfully implement appropriate processes to adhere to the
          requirements of GDPR, CCPA and other evolving laws and regulations in this area could result in financial penalties, legal liability and could damage our reputation, which could have a material adverse effect on our business, financial condition
          and results of operations.</div>

        <div>&#160;</div>

        <div style="text-align: justify; font-weight: bold;">A cybersecurity incident and other technology disruptions could negatively affect our business and our relationships with customers.</div>

        <div><br/>
        </div>

        <div style="text-align: justify;">We use technology in substantially all aspects of our business operations.&#160; The widespread use of technology, including mobile devices, cloud computing, and the internet, gives rise to cybersecurity risks,
          including security breaches, espionage, system disruption, theft and inadvertent release of information.&#160; Our business involves the storage and transmission of numerous classes of sensitive and/or confidential information and intellectual
          property, including information relating to customers and suppliers, private information about employees, and financial and strategic information about us and our business partners.&#160; The Company has implemented measures to prevent cybersecurity
          breaches and incidents, as described in Item 1C below.&#160; However, we cannot guarantee that these preventative measures and incident response efforts will be entirely effective.&#160; If we fail to effectively assess and identify cybersecurity risks
          associated with the use of technology in our business operations, we may become increasingly vulnerable to such risks.&#160; The theft, destruction, loss, misappropriation, or release of sensitive and/or confidential information or intellectual
          property, or interference with our information technology systems or the technology systems of third parties on which we rely, could result in business disruption, negative publicity, brand damage, violation of privacy laws, loss of customers,
          potential liability and competitive disadvantage.</div>

        <div><br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">12</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: justify;"> <span style="font-weight: bold;">Unreliable or inefficient information technology or the failure to successfully implement or invest in technology initiatives in the future could adversely impact operating
            results.</span></div>

        <div style="text-align: justify;"> <br/>
        </div>

        <div style="text-align: justify;">We rely heavily on information technology systems in the conduct of our business, some of which are managed, and/or hosted by third parties, including, for example, point-of-sale processing in our stores,
          management of our supply chain, and various other processes and procedures.&#160; These systems are subject to damage, interruption or failure due to theft, fire, power outages, telecommunications failure, computer viruses, security breaches,
          malicious cyber-attacks or other catastrophic events.&#160; Certain technology systems may also be unreliable or inefficient, and technology vendors may limit or terminate product support and maintenance, which could impact the reliability of critical
          systems operations.&#160; If our information technology systems are damaged or fail to function properly, we may incur substantial costs to repair or replace them and may experience loss of critical data and interruptions or delays in our ability to
          manage inventories or process transactions, which could result in lost sales, customer or employee dissatisfaction, or negative publicity that could negatively impact our reputation, results of operations and financial condition.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Moreover, our failure to adequately invest in new technology or adapt to technological developments and industry trends, particularly with respect to digital commerce capabilities, could result in a loss of
          customers and related market share.&#160; If our digital commerce platforms do not meet customers&#8217; expectations in terms of security, speed, attractiveness or ease of use, customers may be less inclined to return to such digital commerce platforms,
          which could negatively impact our business.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Risks Related to the Macroeconomic Environment</span></div>

        <div>&#160;</div>

        <div style="text-align: justify; font-weight: bold;">Our business may be negatively impacted by general economic conditions in the United States and abroad.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our performance is subject to global economic conditions and their impact on levels of consumer spending that affect not only the ultimate consumer, but also small businesses and other retailers.&#160; Specialty retail,
          and retail in general, is heavily influenced by general economic cycles.&#160; Specifically, at the time of filing this Form 10-K, the American and world economies have been acutely affected by a combination of factors resulting from post-pandemic
          inflation and weak economic growth, multiple major military conflicts, and tensions with key U.S. trade partners caused by the uncertainty of a new administration.&#160; The impacts of these events over the last year include (but are not limited to)
          continued high food and housing costs as a result of multiple years of high inflation, continued higher wages as a result of multiple years high employment and the associated wage growth, rising real estate prices and continued high interest
          rates.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Purchases of non-essential, discretionary products tend to decline in periods (such as the current one) of recession or uncertainty regarding future economic prospects, as disposable income declines.&#160; During these
          periods of economic uncertainty, we may not be able to maintain or increase our sales to existing customers, make sales to new customers, open and operate new stores, maintain sales levels at our existing stores, maintain or increase our
          international operations on a profitable basis, maintain our earnings from operations as a percentage of net sales, or generate sufficient cash flows to fund our operational and liquidity needs.&#160; As a result, our operating results may be
          adversely and materially affected by continued downward trends or uncertainty in the United States or global economies.</div>

        <div>&#160;</div>

        <div style="text-align: justify; font-weight: bold;">Foreign currency fluctuations could adversely impact our financial condition and results of operations.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We generally purchase our products in U.S. dollars.&#160; However, we source a large portion of our products from countries other than the United States.&#160; The cost of these products may be affected by changes in the
          value of the applicable currencies.&#160; Changes in currency exchange rates may also affect the U.S. dollar value of the foreign currency denominated sales that occur in other countries (currently Canada and the European Union).&#160; This revenue, when
          translated into U.S. dollars for consolidated reporting purposes, could be materially affected by fluctuations in the U.S. dollar, negatively impacting our results of operations and our ability to generate revenue growth.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">13</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: justify; font-weight: bold;">We face risks related to the effect of economic uncertainty.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">&#8203;During events of economic downturn and slow recovery, our growth prospects, results of operations, cash flows and financial condition could be adversely impacted.&#160; Our stores offer leather and leathercraft-related
          items, which are viewed as discretionary items.&#160; Pressure on discretionary income brought on by economic downturns and slow recoveries, including housing market declines, rising energy prices and weak labor markets, may cause consumers to reduce
          the amount they spend on discretionary items.&#160; The inherent uncertainty related to predicting economic conditions makes it difficult for us to accurately forecast future demand trends, which could cause us to purchase excess inventories,
          resulting in increases in our inventory carrying cost, or limit our ability to satisfy customer demand and potentially lose market share.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">While the impact of the COVID-19 pandemic has mostly receded, there are residual effects such as higher consumer prices and interest rates.&#160; Furthermore, another serious outbreak of coronavirus or other deadly
          disease could also have a material adverse effect on our business and liquidity.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">The COVID-19 pandemic had an unprecedented and lasting impact on the U.S. economy, some of which continues to today. The possibility of another outbreak of a coronavirus variant or other deadly disease that would
          have material adverse effect on the economy, our supply chain partners, our employees and our customers is now all too real.&#160; While we are better prepared to handle a future pandemic, it could impact our ability to keep our stores open, to obtain
          merchandise or payment terms from our vendors, to transport merchandise to and from our warehouse, to operate our warehouse, factory and other facilities that require on-site activities, and thus materially adversely affect our revenues,
          earnings, liquidity and cash flows.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Risks Related to Legal, Regulatory and Compliance</span></div>

        <div>&#160;</div>

        <div style="text-align: justify; font-weight: bold;">If the United States maintains current tariffs on products manufactured in China, or if additional tariffs or trade restrictions are implemented by other countries or by the U.S., the cost of our
          products manufactured in China or other countries and imported into the U.S. or other countries could increase.&#160; This could in turn adversely affect the profitability for these products and have an adverse effect on our business, financial
          condition and results of operations.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">In addition, the violation of labor, environmental or other laws by an independent manufacturer or supplier, or divergence of an independent manufacturer&#8217;s or supplier&#8217;s labor practices from those generally
          accepted as ethical or appropriate in the U.S., could interrupt or otherwise disrupt the shipment of our products, harm our trademarks or damage our reputation.&#160; The occurrence of any of these events could materially adversely affect our
          business, financial condition and results of operations.</div>

        <div>&#160;</div>

        <div style="text-align: justify; font-weight: bold;">Our success depends on the continued protection of our trademarks and other proprietary intellectual property rights.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our trademarks and other intellectual property rights are important to our success and competitive position, and the loss of or inability to enforce our trademark and other proprietary intellectual property rights
          could harm our business.&#160; We devote substantial resources to the establishment and protection of our trademark and other proprietary intellectual property rights on a worldwide basis.&#160; Despite any precautions we may take to protect our
          intellectual property, policing unauthorized use of our intellectual property is difficult, expensive, and time consuming, and we may be unable to adequately protect our intellectual property or determine the extent of any unauthorized use.&#160; Our
          efforts to establish and protect our trademark and other proprietary intellectual property rights may not be adequate to prevent imitation or counterfeiting of our products by others, which may not only erode sales of our products but may also
          cause significant damage to our brand name.&#160; Further, we could incur substantial costs in legal actions relating to our use of intellectual property or the use of our intellectual property by others.&#160; Even if we are successful in these actions,
          the costs we incur could have a material adverse effect on us.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">14</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div>
          <a id="UNRESOLVEDSTAFFCOMMENTS"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 54pt;">
                  <div style="text-align: left; font-weight: bold;">ITEM 1B.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="font-weight: bold;">UNRESOLVED STAFF COMMENTS</div>
                </td>

  </tr>


</table>
        </div>

        <div>&#160;</div>

        <div style="text-align: justify;">None.</div>

      </div>

      <div> <br/>
      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <a id="ITEM1C."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 54pt;">
                <!--Anchor-->
                <div style="text-align: left; font-weight: bold;">ITEM 1C.</div>
              </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                <div style="font-weight: bold;">CYBERSECURITY</div>
              </td>

  </tr>


</table>
      </div>

      <div>&#160;</div>


      <ix:nonNumeric name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" id="Text_b1267ed3400e47bdb615b3794b1794e5" contextRef="c20240101to20241231" escape="true" continuedAt="Text_51b6f078352e4e07878e57e709e548171">
<div style="text-align: justify; font-weight: bold;">Cybersecurity Risk Management and Strategy</div>
</ix:nonNumeric>
      <ix:continuation id="Text_51b6f078352e4e07878e57e709e548171" continuedAt="Text_51b6f078352e4e07878e57e709e548172">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><ix:nonNumeric name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag" id="Fact_d02c7ad6f51441a6b91011e67c75a748" contextRef="c20240101to20241231" format="ixt:fixed-true">The Company recognizes the critical importance of developing, implementing, and maintaining robust cybersecurity measures to safeguard its information systems and protect the confidentiality, integrity, and availability of its data.</ix:nonNumeric></span> <ix:nonNumeric name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" id="Text_71570fd55bd240ab83d36ce4075bf154" contextRef="c20240101to20241231" escape="true"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The <ix:nonNumeric name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" id="Fact_8390346698654fdd94b751cb313ed81b" contextRef="c20240101to20241231" format="ixt:fixed-true">Company&#8217;s information security program is managed by its Vice President, Technology</ix:nonNumeric>, whose team is responsible for leading Company-wide cybersecurity strategy, policy, standards,
        architecture, and processes.</span></ix:nonNumeric></div>
</ix:continuation>

      <ix:continuation id="Text_51b6f078352e4e07878e57e709e548172" continuedAt="Text_51b6f078352e4e07878e57e709e548173">
<div><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_51b6f078352e4e07878e57e709e548173" continuedAt="Text_51b6f078352e4e07878e57e709e548174">
<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">We design and assess
        our program based on the National Institute of Standards and Technology Cybersecurity Framework (NIST CSF and AI Risk Management Framework). This does not mean that we meet any particular technical standards, specifications, or requirements, but
        only that we use the NIST CSF as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business.</div>
</ix:continuation>
      <ix:continuation id="Text_51b6f078352e4e07878e57e709e548174" continuedAt="Text_51b6f078352e4e07878e57e709e548175">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
      <ix:continuation id="Text_51b6f078352e4e07878e57e709e548175" continuedAt="Text_51b6f078352e4e07878e57e709e548176">
<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Information about
        cybersecurity risks and our risk management processes is collected, analyzed and considered as part of our overall enterprise risk management program.</div>
</ix:continuation>
      <ix:continuation id="Text_51b6f078352e4e07878e57e709e548176" continuedAt="Text_51b6f078352e4e07878e57e709e548177">
<div style="text-align: justify;"> <br/>
      </div>
</ix:continuation>

      <ix:nonNumeric name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock" id="Text_fa584b3234ff4f5fab1aceb953138529" contextRef="c20240101to20241231" escape="true" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff1"><ix:continuation id="Text_51b6f078352e4e07878e57e709e548177" continuedAt="Text_51b6f078352e4e07878e57e709e548178">
<div style="text-align: justify; font-weight: bold;">Key components of our cybersecurity risk management program</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff1" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff2"><ix:continuation id="Text_51b6f078352e4e07878e57e709e548178" continuedAt="Text_51b6f078352e4e07878e57e709e548179">
<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company&#8217;s
        cybersecurity program includes:</div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff2" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff3"><ix:continuation id="Text_51b6f078352e4e07878e57e709e548179" continuedAt="Text_51b6f078352e4e07878e57e709e5481710">
<div style="text-align: justify;"> <br/>
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff3" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff4"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481710" continuedAt="Text_51b6f078352e4e07878e57e709e5481711">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Advanced security infrastructure with state-of-the-art firewalls and intrusion detection systems.</div>
            </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff4" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff5"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481711" continuedAt="Text_51b6f078352e4e07878e57e709e5481712">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Regular cybersecurity training for employees.</div>
            </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff5" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff6"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481712" continuedAt="Text_51b6f078352e4e07878e57e709e5481713">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Strict data access controls and authentication protocols.</div>
            </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff6" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff7"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481713" continuedAt="Text_51b6f078352e4e07878e57e709e5481714">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Continuous monitoring of our networks and systems for signs of unauthorized activity.</div>
            </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff7" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff8"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481714" continuedAt="Text_51b6f078352e4e07878e57e709e5481715">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><ix:nonNumeric name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag" id="Fact_32ee7a73cd73456195e61d090aa67f97" contextRef="c20240101to20241231" format="ixt:fixed-true">Partnerships with leading cybersecurity software and hardware providers for real-time systems monitoring and threat intelligence.</ix:nonNumeric><br/>
              </div>
            </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff8" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff9"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481715" continuedAt="Text_51b6f078352e4e07878e57e709e5481716">
<div>&#160;</div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff9" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff10"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481716" continuedAt="Text_51b6f078352e4e07878e57e709e5481717">
<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In the event of a
        cybersecurity incident, the Company&#8217;s response plan includes:</div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff10" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff11"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481717" continuedAt="Text_51b6f078352e4e07878e57e709e5481718">
<div style="text-align: justify;"> <br/>
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff11" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff12"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481718" continuedAt="Text_51b6f078352e4e07878e57e709e5481719">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Immediate containment and assessment of the incident.</div>
            </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff12" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff13"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481719" continuedAt="Text_51b6f078352e4e07878e57e709e5481720">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><ix:nonNumeric name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" id="Fact_4f0652b42d6c45859ccc88057df5977b" contextRef="c20240101to20241231" format="ixt:fixed-true">Notification to relevant stakeholders, including officers, board members, investors and customers where appropriate, in compliance with legal and regulatory requirements.</ix:nonNumeric></span><br/>
              </div>
            </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff13" continuedAt="Text_e58556d16cc94e81a237ef743cec62ff14"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481720" continuedAt="Text_51b6f078352e4e07878e57e709e5481721">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Cooperation with law enforcement and regulatory bodies as needed.</div>
            </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e58556d16cc94e81a237ef743cec62ff14"><ix:continuation id="Text_51b6f078352e4e07878e57e709e5481721" continuedAt="Text_51b6f078352e4e07878e57e709e5481722">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Post-incident analysis and measures to prevent future occurrences.</div>
            </td>

  </tr>


</table>
</ix:continuation></ix:continuation>

      <ix:continuation id="Text_51b6f078352e4e07878e57e709e5481722" continuedAt="Text_51b6f078352e4e07878e57e709e5481723">
<div>&#160;</div>
</ix:continuation>
      <ix:continuation id="Text_51b6f078352e4e07878e57e709e5481723">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><ix:nonNumeric name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" id="Fact_1835e94da19a43b7b456b4233a5d842f" contextRef="c20240101to20241231" format="ixt:fixed-false">At this time, we have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected us, including our operations, business strategy, results of operations, or financial condition.</ix:nonNumeric></span> <ix:nonNumeric name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" id="Text_5eb4a8b80e0a45b186def935c0bc7e0a" contextRef="c20240101to20241231" escape="true"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We face certain ongoing risks from
        cybersecurity threats that, if realized, are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. See &#8220;Risk Factors&#8221;.</span></ix:nonNumeric></div>
</ix:continuation>

      <div>
<div><br/></div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="width: 100%;" class="BRPFPageFooter"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">15</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

      </div>


      <ix:nonNumeric name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock" id="Text_5c66e334f01d4faeb1d0197162f04b54" contextRef="c20240101to20241231" escape="true" continuedAt="Text_ede469b826cc45de881a04bc400a82fe1">
<div style="text-align: justify; font-weight: bold;">Cybersecurity Governance</div>
</ix:nonNumeric>

      <ix:continuation id="Text_ede469b826cc45de881a04bc400a82fe1" continuedAt="Text_ede469b826cc45de881a04bc400a82fe2">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonNumeric name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="Text_b14d393a6da7495b9785e4a61ef4814f" contextRef="c20240101to20241231" escape="true"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);">The Company&#8217;s Board of Directors oversees management&#8217;s cybersecurity strategy.</span></ix:nonNumeric>&#160; <ix:nonNumeric name="cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" id="Text_dc6bd42a12924575ab72895fb7caecc7" contextRef="c20240101to20241231" escape="true"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);"><ix:nonNumeric name="cyd:CybersecurityRiskRoleOfManagementTextBlock" id="Text_50741241174b4bcc90c1b8722b9bc699" contextRef="c20240101to20241231" escape="true"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonNumeric name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" id="Fact_fffaac08085644ceba1d7f65ab5c2a64" contextRef="c20240101to20241231" format="ixt:fixed-true">Management provides a full briefing on various cybersecurity risk matters including risk assessments, mitigation strategies, areas of emerging risk and other areas of importance at least annually if material.</ix:nonNumeric></span></ix:nonNumeric>&#160; <ix:nonNumeric name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" id="Text_1b2af9674faa4be4bdd5029076fb0a69" contextRef="c20240101to20241231" escape="true"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In















        the event of a cybersecurity incident determined to be significant, management will notify the Board.</span></ix:nonNumeric></span></ix:nonNumeric></div>
</ix:continuation>

      <ix:continuation id="Text_ede469b826cc45de881a04bc400a82fe2" continuedAt="Text_ede469b826cc45de881a04bc400a82fe3">
<div><br/>
      </div>
</ix:continuation>
      <ix:continuation id="Text_ede469b826cc45de881a04bc400a82fe3">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company remains vigilant in its efforts to protect its systems, data, and stakeholders from cybersecurity threats and believes that its proactive and comprehensive
        approach positions it well to manage these risks effectively.</div>
</ix:continuation>

      <div><br/>
      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <div>
          <a id="PROPERTIES"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; font-weight: bold;">ITEM 2.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="font-weight: bold;">PROPERTIES</div>
                </td>

  </tr>


</table>
        </div>

        <div>&#160;</div>

        <div style="text-align: justify;">We lease our store locations, with the exception of our flagship store located in Fort Worth, Texas which we still owned as of December 31, 2024.&#160; The majority of our stores have initial lease terms of at least
          five years.&#160; The leases are generally renewable, with increases in lease rental rates in some cases.&#160; We believe that all of our properties are adequately covered by insurance.&#160; As of December 31, 2024, we owned the 22,000 square foot building
          that houses our flagship store.&#160; Further, we owned our corporate headquarters, which includes our central distribution center and production facility, sales, marketing, administrative, and executive offices.&#160; The facility consists of 191,000
          square feet located on approximately 30 acres.&#160; In January 2025, the Company completed the sale of its flagship store and corporate headquarters buildings, and those spaces have also been leased since that time as referenced in our &#8220;Subsequent
          Events&#8221; footnote below.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">The following table summarizes the locations of our leased premises as of the date of this filing:</div>

        <div>&#160;</div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="5">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">U. S. Locations:</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Alabama</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Missouri</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">3</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Alaska</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Montana</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Arizona</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">3</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Nebraska</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Arkansas</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Nevada</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">California</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">7</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">New Jersey</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Colorado</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">4</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">New Mexico</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Connecticut</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">New York</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Florida</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">4</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">North Carolina</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Georgia</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Ohio</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">3</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Idaho</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Oklahoma</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Illinois</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Oregon</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Indiana</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Pennsylvania</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Iowa</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">South Dakota</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Kansas</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Tennessee</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">3</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Kentucky</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Texas</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">18</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Louisiana</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Utah</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">4</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Maryland</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Washington</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">3</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Massachusetts</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Wisconsin</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Michigan</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Wyoming</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Minnesota</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Virginia</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 45%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td rowspan="1" style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td rowspan="1" style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td rowspan="1" style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td rowspan="1" style="width: 8%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="5">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Canadian Locations:</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Alberta</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">3</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Ontario</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">British Columbia</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Saskatchewan</div>
              </td>

    <td style="width: 8%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Manitoba</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"><br/>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"><br/>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Nova Scotia</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;"><br/>
              </td>

    <td style="width: 8%; vertical-align: bottom; text-align: center; white-space: nowrap;"><br/>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td style="width: 4.11%; vertical-align: bottom; text-align: center; white-space: nowrap;">&#160;</td>

    <td style="width: 3.06%; vertical-align: bottom; white-space: nowrap;"><br/>
              </td>

    <td style="width: 39.85%; vertical-align: bottom; white-space: nowrap;"><br/>
              </td>

    <td style="width: 8%; vertical-align: bottom; text-align: center; white-space: nowrap;"><br/>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="5">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">International Locations:</div>
              </td>

  </tr>

  <tr>

    <td style="width: 45%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Spain</div>
              </td>

    <td style="width: 4.11%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">1</div>
              </td>

    <td style="width: 3.06%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"><br/>
              </td>

    <td style="width: 39.85%; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;"><br/>
              </td>

    <td style="width: 8%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;"><br/>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div style="text-align: justify;">The broader economic impact of the pandemic and the war in Ukraine and the Middle East have put pressure on store profitability with dampened demand, higher wages and staffing challenges, rising retail rents, and
          increases in other retail store operating costs.&#160; We regularly review recent and future projected store 4-wall cash flow taking these forecasted costs as well as projected consumer demand, other nearby stores and a number of other factors into
          consideration when making decisions to close or open stores in a given location.</div>

        <div>&#160;</div>

        <div>
          <a id="LEGALPROCEEDINGS"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; font-weight: bold;"><!--Anchor-->ITEM 3.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="font-weight: bold;">LEGAL PROCEEDINGS</div>
                </td>

  </tr>


</table>
        </div>

        <div>&#160;</div>

        <div style="text-align: justify;">We are periodically involved in various litigation that arises in the ordinary course of business and operations.&#160; There are no such matters pending that we expect to have a material impact on our financial
          position or operating results. See discussion of legal proceedings in note&#160; 8, <span style="font-style: italic;">Commitments and Contingencies</span> of the notes to the consolidated financial statements included in Item&#160; 8 of this Form 10-K.</div>

        <div>&#160;</div>

        <div>
          <a id="MINESAFETYDISCLOSURES"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; font-weight: bold;"><!--Anchor-->ITEM 4.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="font-weight: bold;">MINE SAFETY DISCLOSURES</div>
                </td>

  </tr>


</table>
        </div>

        <div>&#160;</div>

        <div style="text-align: justify;">Not applicable.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">16</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="font-weight: bold;"><a id="PARTII"><!--Anchor--></a>PART II</div>

        <div>&#160;</div>

        <div>
          <div>
            <div>
              <div>
                <div>
                  <a id="MARKETFORREGISTRANTSCOMMO"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">
                        <!--Anchor-->
    <td style="text-align: right; vertical-align: top; width: 45pt;">
                          <div style="text-align: left; font-weight: bold;"><span style="font-weight: bold;"><span style="font-weight: bold;">ITEM</span> 5.</span></div>
                        </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                          <div style="font-weight: bold;">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</div>
                        </td>

  </tr>


</table>
                </div>

              </div>

            </div>

          </div>

        </div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our common stock trades on the Nasdaq Capital Market under the symbol &#8220;TLF.&#8221;</div>

        <div>&#160;</div>

        <div style="text-align: justify;">There were approximately 271 stockholders of record on February 26, 2025.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We did not sell any shares of our equity securities during our fiscal year ended December 31, 2024 that were not registered under the Securities Act.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">On January 24, 2025, our Board of Directors authorized a $1.50 per share special one-time cash dividend that was paid to our stockholders of record at the close of business on February 3, 2025.&#160; &#160; The dividend,
          totaling $12.7 million, was paid to our stockholders on February 18, 2025.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our Board of Directors may consider future cash dividends after giving consideration to our profitability, cash flow, capital requirements, current and forecasted liquidity, as well as financial and other business
          conditions existing at the time.&#160; This policy is subject to change based on future industry and market conditions, as well as other factors.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We did not repurchase any shares of our common stocks during the fourth quarter of fiscal year 2024.</div>

        <div>&#160;</div>

        <div>
          <a id="SELECTEDFINANCIALDATA"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                  <div style="text-align: left; font-weight: bold;"><!--Anchor-->ITEM 6.</div>
                </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                  <div style="font-weight: bold;">SELECTED FINANCIAL DATA</div>
                </td>

  </tr>


</table>
        </div>

        <div>&#160;</div>

        <div style="text-align: justify;">We are a smaller reporting company as defined in Item 10(f)(1) of SEC Regulation S-K and are not required to provide information under this item.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">17</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div>
          <div>
            <div>
              <a id="MANAGEMENTSDISCUSSIONANDA"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                      <div style="font-weight: bold; text-align: left;"><span style="font-weight: bold;">ITEM 7.</span></div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="font-weight: bold;">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</div>
                    </td>

  </tr>


</table>
            </div>

          </div>

        </div>

        <div>&#160;</div>

        <div style="text-align: justify;">This discussion is intended to assist in understanding our financial performance and should be read in conjunction with our consolidated financial statements and the notes accompanying those consolidated financial
          statements included elsewhere in this Form 10-K, including the information under the caption &#8220;Summary of Critical Accounting Policies.&#8221;&#160; In addition to historical financial information, the following management&#8217;s discussion and analysis may
          contain forward-looking statements.&#160; These statements reflect our expectations or estimates based on the information we have today but are not guarantees or predictions of future performance.&#160; They involve known and unknown risks, uncertainties,
          and other factors, many of which are beyond our control, and which may cause actual results to differ materially from the statements contained here.&#160; You are cautioned not to put undue reliance on these forward-looking statements.&#160; The Company
          assumes no obligation to update or otherwise revise these forward-looking statements, except as required by law.&#160; More discussion of risks can be found under Item 1A, Risk Factors.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Summary</div>

        <div>&#160;</div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">The Business and Strategy</span></div>

        <div>&#160;</div>

        <div style="text-align: justify;">Tandy Leather Factory, Inc. is one of the world&#8217;s largest specialty retailers of leather and leathercraft-related items.&#160; Founded in 1919 in Fort Worth, Texas, and organized in 2005 as a Delaware corporation, the
          Company introduced leathercrafting to millions of American and later Canadian and other international customers and has built a track record as the trusted source of quality leather, tools, hardware, supplies, kits and teaching materials for
          leatherworkers everywhere.&#160; Today, our mission remains to build on our legacy of inspiring the timeless art and trade of leatherworking.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">What differentiates Tandy from the competition is our high brand awareness and strong brand equity and loyalty, our network of retail stores that provides convenience, a high-touch customer service experience, and
          a hub for the local leathercrafting community, and our 100-year heritage.&#160; We believe that this combination of qualities is unique to Tandy and gives the brand competitive advantages that are difficult for others to replicate.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We sell our products primarily through company-owned stores and through orders generated from our global websites, and through direct account representatives in our commercial division.&#160; We produce leather lace,
          cut leather pieces and most of the do-it-yourself kits that are sold in our stores and on our websites. We also offer production services to our business customers such as cutting (&#8220;clicking&#8221;) and splitting and some assembly. We maintain our
          principal offices at 1900 Southeast Loop 820, Fort Worth, Texas 76140.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Currently, the Company operates a total of 101 retail stores.&#160; There are 91 stores in the United States (&#8220;U.S,&#8221;), 9 stores in Canada and one store in Spain.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">Tandy Leather has been introducing people to leatherworking for over 100 years.&#160; Our stores have been and continue to be our competitive advantage: where our consumers learn the craft in classes, open table, and
          from the expertise of our store staff, where they can touch, feel and test the product, and where they can connect and commune with others passionate about leather.&#160; Our websites provide inspiration, detailed product descriptions and
          specifications, educational information and videos, and a convenient place to also purchase product &#8211; especially for those who are far from our retail stores, including a growing international customer base.&#160; For many of our retail and web
          customers, leatherworking evolves from a passion to a trade.&#160; Our Commercial Division is tailored to the needs of those customers who build businesses around leather.&#160; With dedicated direct account representatives, a direct-from-our-warehouse
          shipping model, volume-based competitive pricing, customized product development, and production and pre-production services, we are building long-term, strategic relationships with our largest customers.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">18</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: justify;">Going forward, our strategy is to continue to manage our cost base and use of cash and focus on strengthening our sales by leveraging our competitive advantage of our retail stores.&#160; Improving our employee product
          knowledge, customer service level, in-store and virtual classes and community engagement as well as expanding workshop space in stores with machines are the highest priorities.&#160; We need to continue to give customers good reasons to visit stores,
          and an excellent return on their time investment when they do.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Results of Operations</div>

        <div>&#160;</div>

        <div style="text-align: justify;">The following table presents selected financial data:</div>

        <div>&#160;</div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">$ </div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Change</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">% </div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Change</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Sales</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">74,391</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">76,229</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(1,838</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(2.4</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Gross profit</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">41,804</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">45,163</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(3,359</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(7.4</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Gross margin percentage</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">56.2</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">59.2</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">-</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(3.0</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Operating expenses</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">41,176</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">40,753</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">423</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">1.0</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Income from operations</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">628</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">4,410</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(3,782</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(85.8</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>


</table>
        <div><br/>
        </div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Net Sales</span></div>

        <div>&#160;</div>

        <div style="text-align: justify;">Consolidated net sales decreased by $1.8 million, or 2.4%, from 2023 to 2024.&#160;&#160; We believe the decrease in sales was due to ongoing weak consumer demand compared to a year ago, resulting from continued weakness in
          consumer discretionary spending related to sustained increases in key non-discretionary items like food and housing, exacerbated by temporary store closures and moves.</div>

        <div style="text-align: justify;"><br/>
        </div>

        <div style="text-align: justify;">Our store footprint consisted of 101 stores at December 31, 2024 and 102 stores at December 31, 2023.</div>

        <div>&#160;</div>

        <div>Since January 1, 2024, we closed two stores and opened one store.&#160; &#160; We evaluate a number of factors when determining whether to close existing stores, including the 4-wall cash flow trend and longer-term projections for the store, the
          long-term sales trend, ongoing cost of store operations, date of lease expiration, quality of the store and location, and the size and potential of the trade area including proximity to other existing stores, among other variables.&#160;&#160; We use
          similar factors to determine whether to open new stores.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Gross Profit</span></div>

        <div>&#160;</div>

        <div>Gross profit decreased by $3.4 million, or 7.4%, from 2023 to 2024. Our gross margin percentage for the year ended December 31, 2024 decreased to 56.2% versus 59.2% in the same period in 2023, due to higher freight and warehouse overhead
          throughout the year, and increased promotional activity to compensate for weak consumer discretionary spending.</div>

        <div> <br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">19</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Operating Expenses</span></div>

        <div>&#160;</div>

        <div style="text-align: justify;">Operating expenses increased by $0.4 million in 2024 as compared to the prior year.&#160; The primary drivers of the increase were higher employment costs of approximately $1.4 million for full time employees across the
          Company, and an increase in occupancy and utilities of $0.4 million due to the renewal of our store leases; offset by reduction in accrued bonus of $0.9 million, the expiration and forfeiture of RSUs of $0.2 million, a reduction in credit card
          fees of $0.2 million, a reduction in office supplies of $0.1 million, and a reduction in repair and maintenance of $0.1 million.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Other Income</span></div>

        <div>&#160;</div>

        <div style="text-align: justify;">Other income consists primarily of interest income and foreign currency gain.&#160; For the year ended December 31, 2024 and 2023, we recognized other income of $0.5 million of which $0.3 million was related to interest
          earned on our short term investment and $0.3 million in foreign currency exchange gain offset by $0.1 million in foreign tax penalties.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Provision for Income Taxes</span></div>

        <div>&#160;</div>

        <div style="text-align: justify;">Our effective tax rate was 24.2% and 17.1% for the years ended December 31, 2024 and 2023, respectively.&#160;&#160; Our effective tax rate differs from the federal statutory rate primarily due to U.S. state income tax
          expense, expenses that are nondeductible for tax purposes, and the release of valuation allowance associated with our deferred tax assets in 2023.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Capital Resources, Liquidity and Financial Condition</span></div>

        <div>&#160;</div>

        <div style="text-align: justify;">We require cash principally for day-to-day operations, to purchase inventory and to finance capital investments.&#160; We expect to fund our operating and liquidity needs primarily from a combination of current cash
          balances, and cash generated from operating activities.&#160; Any excess cash will be invested as determined by our Board of Directors in accordance with its approved investment policy.&#160; Our cash balance as of December 31, 2024 totaled $13.3 million.</div>

        <div>&#160;</div>

        <div style="text-align: justify; color: rgb(0, 0, 0);">On January 3, 2023, the Company entered into a credit agreement (the &#8220;Credit Agreement&#8221;) with JPMorgan Chase Bank, N.A.&#160; Under the Credit Agreement, the bank will provide the Company a credit
          facility of up to $5,000,000&#160; on standard terms and conditions, including affirmative and negative covenants set forth in the Credit Agreement.&#160;&#160; As security for the credit facility, the Company has pledged, as collateral, certain of its assets,
          including the Company&#8217;s cash in deposit accounts, inventory and equipment.&#160;&#160; The interest rate is based on CME term&#160; SOFR&#160; +&#160; 210&#160; basis points and the maturity is&#160; 1 year.&#160;&#160; As of the date of this filing,&#160; no&#160; funds had been borrowed under this
          facility, and we are in compliance with all covenants.</div>

        <div>&#160;</div>

        <div style="text-align: justify; color: rgb(0, 0, 0);">In the fourth quarter of 2024, the Company renewed the promissory note under its Credit Agreement with JPMorgan Chase Bank, N.A. through October 31, 2025 under the same terms as above.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;"><span style="text-decoration: underline;">Share Repurchase Program</span></div>

        <div>&#160;</div>

        <div style="text-align: justify; color: rgb(0, 0, 0);">On August 8, 2022, the Board of Directors approved a new program to repurchase up to $5.0 million of the Company&#8217;s common stock on the open market on or prior to August 31, 2024.&#160;&#160; As of
          December 31, 2024, the Company had purchased less than $10,000&#160; of shares under this plan.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">20</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: justify; color: rgb(0, 0, 0);">On September 17, 2024, the Board of Directors approved&#160; the renewal of the stock plan, and the Company shall be authorized to repurchase up to $5&#160; million (at then-current market value) of the
          Company&#8217;s common stock in open-market transactions at prevailing market prices upon periodic instructions from the Board or an authorized sub-committee of the Board until September 30, 2026. As of December 31, 2024, $5.0&#160; million remained
          available for repurchase under this new program.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Cash Flows</div>

        <div>&#160;</div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(amounts in thousands)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;">2024</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: right; color: rgb(0, 0, 0); font-weight: bold;">2023</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Net cash provided by operating activities</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">4,548</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">4,537</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Net cash used in investing activities</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(2,983</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(576</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Net cash used in financing activities</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(1</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(26</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Effect of exchange rate changes on cash and cash equivalents</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(452</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">249</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Net increase in cash and cash equivalents</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,112</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">4,184</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
        <div><br/>
        </div>

        <div style="text-align: justify;">For 2024, we generated $4.6 million of cash from operations driven by net income of $0.8 million, the add-back of non-cash expenses of $5.4 million, including depreciation, amortization, loss on disposal of fixed
          assets, stock based compensation, and deferred taxes, a decrease in inventory of $2.0 million, and an increase in accrued expense of $0.3 million; offset by a decrease in operating lease liabilities payments of $3.5 million and an increase in
          prepaid expense of $0.4 million. We invested $2.9 million in capital expenditures for store build-out and fixtures for new and relocated stores, a new roof for our Fort Worth headquarters building of $1 million, and expenditures related to our
          ERP and e-commerce systems. The activities above, in addition to the effect of exchange rate changes, resulted in a net increase in cash of $1.1 million.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">For 2023, we generated $4.5 million of cash from operations driven by net income of $3.8 million, the add-back of non-cash expenses of $4.5 million, including depreciation, amortization, loss on disposal of fixed
          assets, stock based compensation, and deferred taxes, an increase in accrued expenses and other liabilities of $0.5 million, a decrease in inventory of $0.2 million and a decrease in accounts receivable of $0.1 million; offset by a decrease in
          operating lease liabilities payments of $3.6 million, a decrease in accounts payable of $0.8 million, and an increase in prepaid expenses of $0.2 million. We invested $0.6 million in capital expenditures for the purchase of store fixtures and
          systems implementations. The activities above, in addition to the effect of exchange rate changes, resulted in a net increase in cash of $4.2 million.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We believe that cash flow from operations and our existing cash reserves will be adequate to fund our operations through 2025, considering the current effects of the inflationary pressure on our business and cash
          flow and our current business performance.&#160; In addition, we anticipate that this cash flow and our current cash reserves will enable us to meet our contractual obligations and commercial commitments throughout 2025.&#160; There can be no assurance,
          however, that the current global economic conditions would not result in further restrictions on our business operations in a manner that would more materially impact our cash flow.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">21</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="font-weight: bold;">Off-Balance Sheet Arrangements</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We did not have any off-balance sheet arrangements during 2024 or 2023, and we do not currently have any such arrangements.</div>

        <div>&#160;</div>

        <div style="font-weight: bold;">Summary of Critical Accounting Policies</div>

        <div>&#160;</div>

        <div style="text-align: justify;">The preparation of the Company&#8217;s consolidated financial statements in accordance with accounting principles generally accepted in the United States requires the use of estimates that affect the reported value of
          assets, liabilities, revenues and expenses.&#160; These estimates are based on historical experience and various other factors that are believed to be reasonable under the circumstances, the results of which form the basis for the Company&#8217;s
          conclusions.&#160; The Company continually evaluates the information used to make these estimates as the business and the economic environment changes.&#160; Actual results may differ from these estimates, and estimates are subject to change due to
          modifications in the underlying conditions or assumptions.&#160; The policies discussed below require estimates that contain a significant degree of judgement.&#160; The use of estimates is pervasive throughout the Consolidated Financial Statements, but
          the accounting policies and estimates considered most critical are as follows.</div>

        <div>&#160;</div>

        <div style="text-align: justify;"><span style="font-weight: bold;">Revenue Recognition</span>.&#160; Our revenue is earned from sales of merchandise and generally occurs via three methods: (1) at the store counter, (2) shipment of product generally via
          web sales, and (3) sales of product directly to commercial customers through our commercial account representatives.&#160; We recognize revenue when we satisfy the performance obligation of transferring control of product merchandise over to a
          customer.&#160; At the store counter, our performance obligation is met, and revenue is recognized when a sales transaction occurs with a customer.&#160; For (2) and (3) above, our performance obligation is met when merchandise is shipped to a customer,
          and revenue is recognized when control passes to the customer.&#160; Shipping terms are normally free on board (&#8220;FOB&#8221;) shipping point and control passes when the merchandise is shipped to the customer.&#160; Sales tax and comparable foreign tax is excluded
          from net sales, while shipping charged to our customers is included in net sales.&#160; Net sales are based on the amount of consideration that we expect to receive, reduced by estimates for future merchandise returns.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">The sales return allowance is based each year on historical customer return behavior and other known factors and reduces net sales and cost of sales, accordingly.&#160; Under our sales returns policy, merchandise may be
          returned, under most circumstances, up to 60 days after date of purchase.&#160; As merchandise is returned, the company records the sales return against the sales return allowance.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We record a gift card liability for the unfulfilled performance obligation on the date we issue a gift card to a customer.&#160; We record revenue and reduce the gift card liability as the customer redeems the gift
          card.&#160; In addition, for gift card breakage, we recognize a proportionate amount for the expected unredeemed gift cards over the expected customer redemption period, which is one year.</div>

        <div>&#160;</div>

        <div style="text-align: justify;"><span style="font-weight: bold;">Inventory.</span>&#160; Inventory is stated at the lower of first-in, first-out (&#8220;FIFO&#8221;) cost or net realizable value, and FIFO layers are maintained at the location level.&#160; Finished
          goods held for sale includes the cost of merchandise purchases, the costs to bring the merchandise to our Texas distribution center, warehousing and handling expenditures, and distributing and delivering merchandise to our stores.&#160; These costs
          include depreciation of long-lived assets utilized in acquiring, warehousing and distributing inventory.&#160; Assembled inventory including raw materials and work-in-process is valued on a FIFO basis using full absorption accounting which includes
          material, labor, and other applicable assembly overhead.&#160; Carrying values of inventory are analyzed and, to the extent that the cost of inventory exceeds the net realizable value, provisions are made to reduce the carrying amount of the
          inventory.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We regularly review all inventory items to determine if there are (i) damaged goods (e.g., for leather, excessive scars or damage from ultra-violet (&#8220;UV&#8221;) light), (ii) items that need to be removed from our product
          line (e.g., slow-moving items, inability of a supplier to provide items of acceptable quality or quantity, and to maintain freshness in the product line) and (iii) pricing actions that need to be taken to adequately value our inventory at the
          lower of FIFO cost or net realizable value.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">22</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: justify;">Since the determination of net realizable value of inventory involves both estimation and judgement with regard to market values and reasonable costs to sell, differences in these estimates could result in ultimate
          valuations that differ from the recorded asset.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">The majority of inventory purchases and commitments are made in U.S. dollars in order to limit the Company&#8217;s exposure to foreign currency fluctuations.&#160; Goods shipped to us are recorded as inventory owned by us
          when the risk of loss shifts to us from the supplier.&#160;&#160; Inventory is physically counted twice annually in the Texas distribution center.&#160;&#160; At the store level, inventory is physically counted each quarter.&#160;&#160; Inventory is then adjusted in our
          accounting system to reflect actual count results.</div>

        <div>&#160;</div>

        <div style="text-align: justify;"><span style="font-weight: bold;">Leases.</span>&#160; We lease certain real estate for our retail store locations and periodically lease warehouse equipment for our Texas distribution center, both usually under
          long-term lease agreements. Starting in 2019, with the adoption of Accounting Standards Update (&#8220;ASU&#8221;) 2016-02, <span style="font-style: italic;">Leases</span> (Topic 842), once we have determined an arrangement is a lease, at inception we
          recognize a lease asset and lease liability at commencement date based on the present value of the lease payments over the lease term.&#160; We elected not to record leases with an initial term of 12 months or less on the balance sheet for all our
          asset classes. The depreciable life of related leasehold improvements is based on the shorter of the useful life or the lease term.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">For our operating leases, the present value of our lease payments may include: (1) rental payments adjusted for inflation or market rates, and (2) lease terms with options to renew the lease when it is reasonably
          certain we will exercise such an option. The exercise of lease renewal options is generally at our discretion. Payments based on a change in an index or market rate are not considered in the determination of lease payments for purposes of
          measuring the related lease liability. We discount lease payments using our incremental borrowing rate based on information available as of the measurement date.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">We recognize rent expense related to our operating leases on a straight-line basis over the lease term. Rent expense is recorded in operating expenses.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">For finance leases, our right-of-use assets are amortized on a straight-line basis over the earlier of the useful life of the right-of-use asset or the end of the lease term with rent expense recorded to operating
          expenses.&#160; We adjust the lease liability to reflect lease payments made during the period and interest incurred on the lease liability using the effective interest method. The remaining asset balance in our finance lease is only residual value
          and only an insignificant interest expense of less than $100 dollars was incurred and is recorded on the consolidated statements of operations and comprehensive income.</div>

        <div>&#160;</div>

        <div style="text-align: justify;">None of our lease agreements contain material residual value guarantees or material restrictive covenants.&#160; As of December 31, 2024, we have no sublease agreements and no lease agreements in which we are named as a
          lessor.&#160; We do not have any contingent rental payment agreements.</div>

        <div>&#160;</div>

        <div style="text-align: justify;"><span style="font-weight: bold;">Impairment of Long-Lived Assets</span>.&#160; We evaluate long-lived assets on a quarterly basis to identify events or changes in circumstances (&#8220;triggering events&#8221;) that indicate the
          carrying value of certain assets&#160; may&#160; not&#160; be recoverable.&#160;&#160; Upon the occurrence of a triggering event, right-of-use (&#8220;ROU&#8221;) lease assets, property and equipment and definite-lived intangible assets are reviewed for impairment and an impairment
          loss is recorded in the period in which it is determined that the carrying amount of the assets is&#160; not&#160; recoverable.&#160; The determination of recoverability is made based upon the estimated undiscounted future net cash flows of assets grouped at
          the lowest level for which there are identifiable cash flows independent of the cash flows of other groups of assets with such cash flows to be realized over the estimated remaining useful life of the primary asset within the asset group.&#160;&#160; The
          Company determined the lowest level of identifiable cash flows that are independent of other asset groups to be primarily at the individual store level.&#160; If the estimated undiscounted future net cash flows for a given store are less than the
          carrying amount of the related store assets, an impairment loss is determined by comparing the estimated fair value with the carrying value of the related assets.&#160;&#160; The impairment loss is then allocated across the asset group&#8217;s major
          classifications which in this case are operating lease assets and property and equipment.&#160; Triggering events at the store level could include material declines in operational and financial performance or planned changes in the use of assets, such
          as store relocation or store closure.&#160; This evaluation requires management to make judgements relating to future cash flows, growth rates and economic and market conditions.&#160; The fair value of an asset group is estimated using a discounted cash
          flow valuation method.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">23</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: justify;"><span style="font-weight: bold;">Stock-based Compensation.</span>&#160; The Company&#8217;s stock-based compensation relates primarily to restricted stock unit (&#8220;RSU&#8221;) awards.&#160; Accounting guidance requires measurement and
          recognition of compensation expense at an amount equal to the grant date fair value.&#160; Compensation expense is recognized for service-based stock awards on a straight-line basis or ratably over the requisite service period, based on the closing
          price of the Company&#8217;s stock on the date of grant.&#160; The service-based awards typically vest ratably over the requisite service period, provided that the participant is employed on the vesting date.&#160; The total compensation expense is reduced by
          actual forfeitures as they occur over the requisite service period of the awards.&#160; Performance-based RSUs vest, if at all, upon the Company satisfying certain performance targets.&#160; The Company records compensation expense for awards with a
          performance condition when it is probable that the condition will be achieved.&#160; If the Company determines it is not probable a performance condition will be achieved, no compensation expense is recognized.&#160; If the Company changes its assessment
          in a subsequent period and concludes it is probable a performance condition will be achieved, the Company will recognize compensation expense ratably between the period of the change in assessment through the expected date of satisfying the
          performance condition for vesting.&#160; If the Company subsequently assesses that it is no longer probable that a performance condition will be achieved, the accumulated expense that has been previously recognized will be reversed.&#160; The compensation
          expense ultimately recognized, if any, related to performance-based awards will equal the grant date fair value based on the number of shares for which the performance condition has been satisfied.&#160; We issue shares from authorized shares upon the
          lapsing of vesting restrictions on RSUs.&#160; We do not use cash to settle equity instruments issued under stock-based compensation awards.</div>

        <div>&#160;</div>

        <div style="text-align: justify;"><span style="font-weight: bold;">Income Taxes.</span>&#160; Income taxes are estimated for each jurisdiction in which we operate.&#160; &#160; This involves assessing current tax exposure together with temporary differences
          resulting from differing treatment of items for tax and financial statement accounting purposes.&#160; &#160; Any resulting deferred tax assets are evaluated for recoverability based on estimated future taxable income.&#160; &#160; To the extent it is
          more-likely-than-not that all or a portion of a deferred tax asset will not be realized, a valuation allowance is recorded.&#160; Our evaluation regarding whether a valuation allowance is required or should be adjusted also considers, among other
          things, the nature, frequency, and severity of recent losses, forecasts of future profitability and the duration of statutory carryforward periods.&#160; Deferred tax assets and liabilities are measured using the enacted tax rates in effect in the
          years when those temporary differences are expected to reverse.&#160; The effect on deferred taxes from a change in tax rate is recognized through continuing operations in the period that includes the enactment date of the change.&#160; Changes in tax laws
          and rates could affect recorded deferred tax assets and liabilities in the future.&#160; A tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not that the position will be sustained upon examination, including
          resolutions of any related appeals or litigation processes, based on the technical merits.&#160; Income tax positions must meet a more-likely-than-not recognition threshold to be recognized.&#160; We recognize tax liabilities for uncertain tax positions
          and adjust these liabilities when our judgement changes as a result of the evaluation of new information not previously available.&#160; Due to the complexity of some of these uncertainties, the ultimate resolution may result in a payment that is
          materially different from the current estimate of the tax liabilities.&#160; These differences will be reflected as increases or decreases to income tax expense and the effective tax rate in the period in which new information becomes available.&#160; We
          may be subject to periodic audits by the Internal Revenue Service and other taxing authorities.&#160; These audits may challenge certain of our tax positions, such as the timing and amount of deductions and allocation of taxable income to the various
          jurisdictions.</div>

        <div>&#160;</div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">24</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <a id="ITEM8."><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
              <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;">ITEM 8.<!--Anchor--></div>
            </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
              <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;">CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</div>
            </td>

  </tr>


</table>
    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">
      <div>
        <div style="text-align: left; font-family: 'Times New Roman'; font-weight: 400; font-size: 10pt;"> <br/>
        </div>

        <div style="text-align: center; margin-bottom: 6pt; font-family: 'Times New Roman'; font-weight: normal;"> <span style="font-family: 'Times New Roman'; font-weight: bold;">Report of Independent Registered Public Accounting Firm</span></div>

        <div style="text-align: left; margin-bottom: 6pt; font-weight: bold;">
          <div style="font-family: 'Times New Roman'; font-weight: normal; text-align: justify;">Board of Directors and Shareholders</div>

          <div style="margin-bottom: 6pt; font-family: 'Times New Roman'; font-weight: normal; text-align: justify;">Tandy Leather Factory<br/>
          </div>

        </div>

        <div><br/></div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Opinion on the Financial Statements</div>

        <div><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We have audited the accompanying consolidated balance sheets of Tandy Leather Factory, Inc. and Subsidiaries (the Company) as of December 31, 2023 and 2022, and the
          related consolidated statements of operations and comprehensive income, cash flows, and stockholders&#8217; equity for each of the two years in the period ended December 31, 2023, and the related notes (collectively referred to as the &#8220;financial
          statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the two
          years in the period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.</div>

        <div><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Basis for Opinion</div>

        <div><br/>
        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">These financial statements are the responsibility of the entity&#8217;s management. Our responsibility is to express an opinion on these financial statements based on our
          audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and
          the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</div>

        <div><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about
          whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our
          audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the entity&#8217;s internal control over financial reporting. Accordingly, we
          express no such opinion.</div>

        <div><br/>
        </div>

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

        <div><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Critical Audit Matters</div>

        <div><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be
          communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit
          matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matters or on the accounts or
          disclosures to which it relates.</div>

        <div style="text-align: left; margin-bottom: 6pt; font-family: 'Times New Roman';"> <br/>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="width: 100%;" class="BRPFPageFooter"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">25</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

          <div style="width: 100%;" class="BRPFPageHeader">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Valuation of Inventory</div>

        <div><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s accounting policy for the recognition of inventory and cost of sales is described in Note 2 to the financial statements. The Company has recorded an
          inventory balance of approximately $37.9 million and cost of sales of approximately $31.0 million as of and for the year ended December 31, 2023. Additionally, Note 3 to the financial statements provides further detail of the components of the
          year-end inventory balance.</div>

        <div><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s merchandise inventories are stated at the lower of cost or net realizable value using a first-in, first-out costing principle. Finished goods inventory
          costs include the cost of merchandise purchases, the costs to bring the merchandise to the Company&#8217;s distribution center, warehousing and handling expenditures, and distributing and delivering merchandise to the Company&#8217;s stores. The
          determination of amounts that are required to be capitalized to inventory resulting from warehouse and handling expenditures and transportation costs (together &#8220;overhead costs&#8221;) are subjective and are generally based on an allocation ratio
          calculated by the Company using the previous year&#8217;s actual overhead costs and the value of inventory handled during that year, subject to adjustment for current economic or market conditions. Additionally, to determine if the value of their
          inventory should be written down, the Company considers many factors, including condition of the product (excessive scars, discoloring or damage from UV light), current and anticipated demand that may cause the product to become slow moving and
          age of the merchandise to ensure that the product line is considered fresh. If a write-down is warranted, the carrying value of the merchandise is reduced from its original cost to the lower of its cost or net realizable value.</div>

        <div><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Our audit procedures to evaluate these items involved a higher degree of auditor judgment and the involvement of more senior members of the engagement team in
          executing, supervising, and reviewing the results of the procedures.</div>

        <div><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">How the Critical Audit Matter Was Addressed in the Audit</div>

        <div><br/>
        </div>

        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Our audit procedures related to the valuation of inventories included the following, among others:</div>

        <div><br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt;">We obtained an understanding of the controls over the valuation of inventory.</div>
              </td>

  </tr>


</table>
        <div> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt;">We tested the inventory costs incurred by the Company by reviewing supplier invoices and ensuring that appropriate application of the first-in first-out principle was followed.</div>
              </td>

  </tr>


</table>
        <div> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt;">We evaluated the appropriateness and consistency of management&#8217;s methodology used in allocating overhead costs to inventory.</div>
              </td>

  </tr>


</table>
        <div> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt;">We evaluated the appropriateness of the capitalized overhead costs by analyzing them against actual overhead costs incurred during the year.</div>
              </td>

  </tr>


</table>
        <div> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt;">We tested the mathematical accuracy of the Company&#8217;s inventory obsolescence reserve calculation.</div>
              </td>

  </tr>


</table>
        <div> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt;">We evaluated the appropriateness and consistency of management&#8217;s methodology and assumptions used in developing its estimate of the inventory obsolescence reserve.</div>
              </td>

  </tr>


</table>
        <div> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt;">We performed analytical procedures on the current year reserve by comparing it to the prior year reserve and obtaining corroborating evidence to support any assumptions.</div>
              </td>

  </tr>


</table>
        <div> <br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br/>
              </td>

    <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt;">We tested on a sample basis, sales subsequent to year-end of the written-down items to ensure that the net realizable value was not lower than the previously written down value.</div>
              </td>

  </tr>


</table>
        <div> <br/>
        </div>

      </div>

    </div>

    <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;">
<div><img src="image00003.jpg" alt="graphic"/></div>

      <div> <br/>
      </div>

    </div>

    <div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">
        <div>
          <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; text-align: justify;"><ix:nonNumeric name="dei:AuditorName" id="Fact_5f465b2051e24cefa0b249ef4d0145a6" contextRef="c20230101to20231231">WEAVER AND TIDWELL, L.L.P.</ix:nonNumeric><br/>
          </div>

          <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial;">
            <div><br/>
            </div>
<div>
            We have served as Tandy Leather Factory, Inc.&#8217;s auditor since 2003.
            </div>
<div>&#160;</div>

          </div>

          <div style="text-align: justify;">
<div><span style="font-weight: normal;"><ix:nonNumeric name="dei:AuditorLocation" id="Fact_bd5294c6fcd64be689af9e4c3ecde300" contextRef="c20230101to20231231">Oklahoma City, Oklahoma</ix:nonNumeric></span></div>

            <div>
              <div> <div><br/></div>

                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">
                  <div style="text-align: justify;">
                    <div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; text-align: left;">March 22, 2024</div>

                    <div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; text-align: left;"> <br/>
                    </div>

                    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                      <div style="width: 100%;" class="BRPFPageFooter"></div>

                      <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">27</span></div>

                      <div class="BRPFPageBreak" style="page-break-after: always;">
                        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"/></div>

                      <div style="width: 100%;" class="BRPFPageHeader">
                        <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

                      </div>

                    </div>

                  </div>

                  <div style="text-align: left;"><img src="image0.jpg" alt="graphic"/></div>

                  <div style="text-align: center; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</div>

                  <div>&#160;</div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">To the Stockholders and Board of Directors of</div>

                  <div>&#160;</div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Tandy Leather Factory, Inc.</div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br/>
                  </div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Opinion on the Financial Statements</div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
                  </div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">We have audited the accompanying consolidated balance sheet of Tandy Leather Factory, Inc. and subsidiaries (the &#8220;Company&#8221;) as of December
                    31, 2024, and the related consolidated statements of operations and comprehensive income, stockholders&#8217; equity and cash flows for the year then ended, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In
                    our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2024, and the results of their operations and their cash flows for the year then ended, in
                    conformity with accounting principles generally accepted in the United States of America.</div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br/>
                  </div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Basis for Opinion</div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
                    These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on these financial statements based on our audit. We are a public accounting firm registered with the Public
                    Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities
                    and Exchange Commission and the PCAOB.</div>

                  <div>&#160;</div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain
                    reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over
                    financial reporting. As part of our audit we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the entity&#8217;s internal control
                    over financial reporting. Accordingly, we express no such opinion.</div>

                  <div>&#160;</div>

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

                  <div>&#160;</div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Critical Audit Matter</div>

                  <div>&#160;</div>

                  <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was
                    communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex
                    judgments. The communication of the critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate
                    opinion on the critical audit matter or on the account or disclosures to which it relates.</div>

                  <div>&#160;</div>

                  <div style="font-family: 'Times New Roman';"><br/>
                  </div>

                  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
                    <div style="width: 100%;" class="BRPFPageFooter"></div>

                    <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">27</span></div>

                    <div style="page-break-after: always;" class="BRPFPageBreak">
                      <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

                    <div style="width: 100%;" class="BRPFPageHeader">
                      <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

                    </div>

                  </div>

                  <!--PROfilePageNumberReset%Num%28%%%--></div>

                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal;">
                  <div style="font-family: 'Times New Roman';">
                    <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Valuation of Inventory</div>

                    <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br/>
                    </div>

                    <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s accounting policy for the recognition of inventory and cost of sales is described in <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Note 2 Significant Accounting Polices</span> to the financial statements. The Company has recorded an inventory balance of approximately $35.6 million and cost of sales of
                      approximately $32.6 million as of and for the year ended December 31, 2024. Additionally, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Note 3 Balance Sheet Components</span> to the financial
                      statements provides further detail of the components of the year-end inventory balance.</div>

                    <div>&#160;<br/>
                    </div>

                    <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s merchandise inventories are stated at the lower of cost or net realizable value using a first-in, first-out costing
                      principle. Finished goods inventory costs include the cost of merchandise purchases, the costs to bring the merchandise to the Company&#8217;s distribution center, warehousing and handling expenditures, and distributing and delivering
                      merchandise to the Company&#8217;s stores. Additionally, to determine if the value of their inventory should be written down, the Company considers many factors, including condition of the product (excessive scars, discoloring or damage
                      from UV light), current and anticipated demand that may cause the product to become slow moving and age of the merchandise to ensure that the product line is considered fresh. If a write-down is warranted, the carrying value of the
                      merchandise is reduced from its original cost to the lower of its cost or net realizable value. Our audit procedures to evaluate these items involved a higher degree of auditor judgment and the involvement of more senior members of
                      the engagement team in executing, supervising, and reviewing the results of the procedures.</div>

                    <div>&#160;</div>

                    <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">How the Critical Audit Matter Was Addressed in the Audit</div>

                    <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br/>
                    </div>

                    <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Our audit procedures related to the valuation of inventories included the following, among others:</div>

                    <div>&#160;</div>

                    <div>
                      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right;">
                              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</div>
                            </td>

    <td style="width: auto; vertical-align: top;">
                              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We obtained an understanding of the controls over the valuation of inventory.</div>
                            </td>

  </tr>


</table>
                    </div>

                    <div>
                      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right;">
                              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</div>
                            </td>

    <td style="width: auto; vertical-align: top;">
                              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We tested the inventory costs incurred by the Company by reviewing supplier invoices and ensuring that appropriate application of the first-in
                                first-out principle was followed.</div>
                            </td>

  </tr>


</table>
                    </div>

                    <div>
                      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right;">
                              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</div>
                            </td>

    <td style="width: auto; vertical-align: top;">
                              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We tested the inventory cost layers through computer assisted audit tools to ensure the cost layers were mathematically accurate.</div>
                            </td>

  </tr>


</table>
                    </div>

                    <div>
                      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right;">
                              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</div>
                            </td>

    <td style="width: auto; vertical-align: top;">
                              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We evaluated the appropriateness and consistency of management&#8217;s methodology used in allocating overhead costs to inventory.</div>
                            </td>

  </tr>


</table>
                    </div>

                    <div>
                      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right;">
                              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</div>
                            </td>

    <td style="width: auto; vertical-align: top;">
                              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We evaluated the appropriateness of the capitalized overhead costs by analyzing them against actual overhead costs incurred during the year.</div>
                            </td>

  </tr>


</table>
                    </div>

                    <div>
                      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right;">
                              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</div>
                            </td>

    <td style="width: auto; vertical-align: top;">
                              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We tested the mathematical accuracy of the Company&#8217;s inventory obsolescence reserve calculation.</div>
                            </td>

  </tr>


</table>
                    </div>

                    <div>
                      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right;">
                              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</div>
                            </td>

    <td style="width: auto; vertical-align: top;">
                              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We evaluated the appropriateness and consistency of management&#8217;s methodology and assumptions used in developing its estimate of the inventory
                                obsolescence reserve.</div>
                            </td>

  </tr>


</table>
                    </div>

                    <div>
                      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right;">
                              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</div>
                            </td>

    <td style="width: auto; vertical-align: top;">
                              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We performed analytical procedures on the current year reserve by comparing it to the prior year reserve and obtaining corroborating evidence
                                to support any assumptions.</div>
                            </td>

  </tr>


</table>
                    </div>

                    <div>
                      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; text-align: right;">
                              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</div>
                            </td>

    <td style="width: auto; vertical-align: top;">
                              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We tested on a sample basis, sales subsequent to year-end of the written-down items to ensure that the net realizable value was not lower than
                                the previously written down value.</div>
                            </td>

  </tr>


</table>
                      <div> <br/>
                      </div>

                      <div> <img width="232" height="58" src="image00006.jpg" alt="graphic" style="height: 58px; width: 232px;"/></div>

                      <div> <br/>
                      </div>

                      <div>
                        <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">
                          <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">/s/ <ix:nonNumeric name="dei:AuditorName" id="Fact_2c0b07a5b3df43c08e952bcaaf356981" contextRef="c20240101to20241231">Whitley Penn LLP</ix:nonNumeric></div>
<div>
                          We have served as the Company's auditor since 2024.</div>
</div>

                        <div>&#160; <br/>
                        </div>

                        <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonNumeric name="dei:AuditorLocation" id="Fact_25315295ac074fb8a3fcd11c65b2e622" contextRef="c20240101to20241231">Dallas, Texas</ix:nonNumeric><br/>
                        </div>

                        <div style="text-align: left; margin-right: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">February 26, 2025</div>

                        <div>&#160;</div>

                      </div>

                    </div>

                  </div>

                  <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
                    <div style="width: 100%;" class="BRPFPageFooter"></div>

                    <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">28</span></div>

                    <div style="page-break-after: always;" class="BRPFPageBreak">
                      <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

                    <div style="width: 100%;" class="BRPFPageHeader">
                      <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

                    </div>

                  </div>

                </div>

              </div>

            </div>

          </div>

        </div>

      </div>

    </div>

    <div><span style="font-size: 10pt;"> </span></div>
 </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: bold;">Tandy Leather Factory, Inc.</span></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: bold;">Consolidated Balance Sheets</span></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: bold;">(amounts in thousands, except share data</span> <span style="font-weight: bold;">and per share data)</span></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" rowspan="1" style="vertical-align: middle; font-weight: bold; text-align: center; white-space: nowrap;">December 31, <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" rowspan="1" style="vertical-align: middle; font-weight: bold; text-align: center; white-space: nowrap;">December 31, <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: middle; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">2024</td>

    <td valign="bottom" colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: middle; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">2023</td>

    <td valign="bottom" colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; text-align: center;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" rowspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" rowspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; text-align: center;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">ASSETS</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top;">
                <div style="color: rgb(0, 0, 0);">CURRENT ASSETS:</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Cash and cash equivalents</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" id="Fact_8826c523577f470aa93d4be4a53de11f" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,271</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" id="Fact_047cafa5001144cd839c72a2b3212673" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,159</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Accounts receivable-trade, net of allowance for doubtful accounts of $<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact_98dc92e4bde246eeaa6973d855e808f4" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">49</ix:nonFraction> and $<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" id="Fact_398321e4c74d48cb867b40f1af159242" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31</ix:nonFraction> at December 31, 2024 and December 31, 2023, respectively</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_2997235c578b495ca19b9d0e100a4bb7" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">331</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_4b9eaf55652d43d1a2ded46691650831" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">264</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Inventory, net<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryNet" id="Fact_8b5aa756115142d696a86a82c5a29c97" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">35,556</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryNet" id="Fact_18b1c2dfb8c24af284b1b3fbf87f1d5c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">37,993</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">
                <div style="color: rgb(0, 0, 0);">
                  <div>Income tax receivable</div>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeTaxesReceivable" id="Fact_7d51ca0a4164417ebc2c3d6999e53dd2" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">384</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeTaxesReceivable" id="Fact_5534908124e0452c8135ec7a4999e0ff" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">248</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Prepaid expenses</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" id="Fact_622f176ca5354481b83ae789cbb09e14" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">898</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PrepaidExpenseCurrent" id="Fact_964cfb37cb43489596578421a24b0636" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">475</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px;">
                <div style="color: rgb(0, 0, 0);">Other current assets</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" id="Fact_237eefe4b7cd4947b44c5d0fe5ad4ce8" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">96</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" id="Fact_fb14f1936e3a4c82b74c2e282332661f" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">113</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Total current assets</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AssetsCurrent" id="Fact_15436b2e58104bfabd8d0e90a7ad9ba0" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">50,536</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AssetsCurrent" id="Fact_20dcf9e55d2c46b78fd91475141ccd1c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">51,252</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Property and equipment, at cost</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_581c67d7ed164d7b9edcf9ade22f4bed" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,655</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_e4fac3c582ed4d68b454b34e8fabdeec" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,678</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px;">
                <div style="color: rgb(0, 0, 0);">Less accumulated depreciation</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact_1e2d4ace5e52472b901aaa1eba01a3f3" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,320</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact_ecd367e9a1a8491cb912d35c11329f6b" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">18,131</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Property and equipment, net</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_c4956109c2db49f5b220aa3502c4ff39" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,335</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_4cd35ad166d94a32801a07e2c64be4df" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,547</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Operating lease assets</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_61483de6f2764c458cea85e8f84fcef1" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,323</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_e5054eb84e2c447da516c73b78ca4c13" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,995</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Financing lease assets</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" id="Fact_6e0665e14e4544539e008c7f0a2fc876" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" id="Fact_18b0f8ff72eb4ffdb3de2ed33ae4171c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%;">Deferred income taxes<br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" id="Fact_402f1af1acaf48e0ae7fe1ef7c0d2703" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,213</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" id="Fact_b8bf8761e3ba4a738be4049010063116" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">880</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px;">
                <div style="color: rgb(0, 0, 0);">Other assets</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" id="Fact_bfd14baeeb9942f79c07f611603e8180" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">517</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" id="Fact_be8ef41d58984aa29e7c73b206f96228" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">438</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-weight: bold; text-align: center;">TOTAL ASSETS</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:Assets" id="Fact_52a2791045344475a5329cd5a233e868" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">74,924</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:Assets" id="Fact_a0fcc6b5c4a141a69c6592ca05cc7cc5" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">72,135</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-weight: bold; text-align: center;">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">
                <div style="color: rgb(0, 0, 0);">CURRENT LIABILITIES:</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Accounts payable-trade</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccountsPayableTradeCurrent" id="Fact_07bf4b97e47244709690655a53a49abf" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,110</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccountsPayableTradeCurrent" id="Fact_cb67befd75f64348b70150ff38f17bf3" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,333</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Accrued expenses and other liabilities</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" id="Fact_c980876853ae4ab3a2e5ea78cef4879d" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,571</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" id="Fact_8e1a78cd02804418a50980733a51acb5" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,140</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income taxes payable</div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" id="Fact_b6c6a96bba224fb099f1c8614dfcf1da" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" id="Fact_ec5cd6535d3f42d08bca16790ac0ee92" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">288</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px;">
                <div style="color: rgb(0, 0, 0);">Current portion of operating lease liabilities</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" id="Fact_84104db3ee824aa4aefba5695fdc3f9a" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,205</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" id="Fact_04023efa08dc45d3b91b6f2db2a101b3" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,172</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Total current liabilities</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" id="Fact_dc2391a49ee242fb8e9627c7e00fa79f" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,886</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" id="Fact_a4ff251e3d7741d2a28d8957a31406b4" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,933</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">Deferred income taxes<br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" id="Fact_6165e8e9d2d64dbe96f0ad86315fc224" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" id="Fact_a2cf2cf719094a49a431c3dd4f89c6b9" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Uncertain tax positions</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" id="Fact_054a71a12f90413c97d200d81b56d5de" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">248</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilityForUncertainTaxPositionsNoncurrent" id="Fact_eb8891d822644566b2927f0396f539af" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">388</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Other non-current liabilities</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" id="Fact_df61afa384e04dac8754aff1c3dd2386" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">76</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" id="Fact_49f7f42fd11645bf9d074f0a86181e2c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">205</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Operating lease liabilities, non-current</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_509ef15767a448eb85e34b67850e4bc3" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,561</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_32c12774557d4e3bb9e52a40d177fd3c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,253</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Finance lease liabilities, non-current<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" id="Fact_d11f95f659e64af7b4e0b7118cd012c5" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" id="Fact_6371213c9ee44637ab4f7f7f395ff509" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">COMMITMENTS AND CONTINGENCIES (Note 8)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;<span style="-sec-ix-hidden:Fact_90a2a393a5954d2b829957f2c016f2f7"> </span><br/>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;<span style="-sec-ix-hidden:Fact_77036542ea5e40798079fd4690882a1e"> </span><br/>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">STOCKHOLDERS&#8217; EQUITY:</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Common stock, $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_e0fdf548092648f6a32f6f51dc420b0a" contextRef="c20231231" unitRef="U003" decimals="4" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_d5f2a8c5befc41dc9e019c015764797e" contextRef="c20241231" unitRef="U003" decimals="4" scale="0" format="ixt:num-dot-decimal">0.0024</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_e96d064b611c4635a81549a4866f7ea4" contextRef="c20231231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_b03d4c83780d4916ad1da895cc7bf51b" contextRef="c20241231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">25,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_dfa013909b8e4e839fc6d63c9b032763" contextRef="c20241231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">9,920,957</ix:nonFraction> and <ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_34e475f6821347fa87e29487bb1b272d" contextRef="c20231231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">9,823,621</ix:nonFraction> shares issued at December 31,
                  2024 and December 31,
                  2023, respectively; <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_7a9c4e8d99e24ec2a438892936ef1226" contextRef="c20241231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,496,581</ix:nonFraction>
                  and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_13bebefeeef14bca9572dd96094a6d98" contextRef="c20231231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,399,245</ix:nonFraction> shares outstanding at December 31, 2024 and December 31, 2023, respectively<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_b74fa17a24954f20a18e9924a8d7a517" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_ed6f67d8051e43fda2d18daad8fa546a" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Paid-in capital</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" id="Fact_88a3d1fc40964ec2b9c7c87cbea5750b" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,529</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" id="Fact_5ef3e1e3ec66491d8b68d82d25b0090b" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,981</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Retained earnings</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" id="Fact_7d49317c5e53478ba9fa24814368e508" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">64,486</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" id="Fact_58c9a4b7594641348b16242cc6f0d78b" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">63,659</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Treasury stock at cost (<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" id="Fact_40f53932ebc84a2982ba7271a3760773" contextRef="c20231231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" id="Fact_7439dddb48384f8ca34923210b01bd6a" contextRef="c20241231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,424,376</ix:nonFraction></ix:nonFraction> shares at December 31, 2024 and December 31, 2023)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:TreasuryStockCommonValue" id="Fact_6aa967d8ca5f4414b3d33406d921b05c" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,773</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:TreasuryStockCommonValue" id="Fact_c4b218f37aee42c0a1c95498a602e103" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,773</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px;">
                <div style="font-size: 8pt;"><span style="font-size: 10pt; color: rgb(0, 0, 0);">Accumulated other comprehensive loss, net of tax</span></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" id="Fact_7e2212cf1b5048e8a3414c321ebe07be" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">2,112</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" id="Fact_2074a4e6c9524a2db93127e8bb7ae576" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">1,544</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Total stockholders&#8217; equity</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_0f92c9e0a2cf4378b31abe3dad22d972" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">57,153</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_d5ac13d991034b0b842ae9293d8e9908" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">56,346</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: top; width: 76%; padding-bottom: 4px;">
                <div style="color: rgb(0, 0, 0); font-weight: bold; text-align: center;">TOTAL LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" id="Fact_2cda59333683495cae7e56fe3f2493ec" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">74,924</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" id="Fact_4d64abe778a7425cb6a9edb5cc104cee" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">72,135</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying notes are an integral part of these Consolidated Financial Statements.</div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">29</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: bold;">Tandy Leather Factory, Inc.</span></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: bold;">Consolidated Statements of</span> <span style="font-weight: bold;">Operations and Comprehensive Income<br/>
          </span></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: bold;">(amounts in thousands, except share and per share data)</span></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div>
          <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">For the Years Ended December 31,</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Net sales</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_dc5531b155754c7cb295d0b88e267257" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">74,391</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_7593ee4b00d34e43adfeae02a986d271" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">76,229</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                  <div style="color: rgb(0, 0, 0);">Cost of sales</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" id="Fact_99b18acdc18343079965002084f378dc" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">32,587</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" id="Fact_1a8b23714b384183bd90df2878b053d1" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,066</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Gross profit</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:GrossProfit" id="Fact_a0656d105d914e87a60169cce98fb8ba" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">41,804</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:GrossProfit" id="Fact_b9615fc33ef24494bc134f46553739c4" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">45,163</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" id="Fact_8200606d16f8411b94e0d7aa1092dfe7" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">41,176</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" id="Fact_cc4c47391f79438fb556b8486d14d8b1" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">40,753</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">
                    <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income from operations</div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_d715144371b049da81d38fa5723c16a8" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">628</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_eded6c5d0fac403eb13b053e97709b3a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,410</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Other income:</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">
                    <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Interest income</div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" id="Fact_c4f31eb933874295a9df3e7acf3e2adc" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">331</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" id="Fact_6224695db13f41e891f71087233440fb" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">93</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Other, net</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" id="Fact_07e02951a3324084bb8c5dab1b08fac6" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">132</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" id="Fact_5a02f62a76004c7d95a020a24f6395d1" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">42</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                  <div>Total other income<br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" id="Fact_a26daa0fd446463483e876b61d8e928a" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">463</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" id="Fact_7b32faf6337444e7aa069b15dd99dc40" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">135</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">
                    <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Income before income taxes</div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" id="Fact_b347ad0a163149feaaa4d16784619014" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,091</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" id="Fact_96fb4f1be0964dac8cd64d8c8d6c2294" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,545</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                  <div style="color: rgb(0, 0, 0);">Income tax provision </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_2737440e4d9e413c8752a008c23808af" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">264</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_637847c2597e4722ace6fd22cb967287" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">777</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
                  <div style="color: rgb(0, 0, 0);">
                    <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net income</div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_f872286958d448aeae4cce973aeb908f" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">827</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_2b07f7cd37d84c61bc4a6e36269bbc48" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,768</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                  <div style="color: rgb(0, 0, 0);">Foreign currency translation adjustments, net of tax<br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_eb796532cc8f4596b6225478b3d73020" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">568</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_3fd468339b6146349fea7e594d7ce783" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">356</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
                  <div style="color: rgb(0, 0, 0);">
                    <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Comprehensive income</div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" id="Fact_ba867868c1954036a07230e278175732" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">259</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" id="Fact_241f45a2bee846f8976db2e90ce4bea0" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,124</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">
                    <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net income per common share:</div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Basic</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_383b03dc339f43d29e1ce09474115117" contextRef="c20240101to20241231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.10</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_379835254cf24f2db9e20b2e425ae215" contextRef="c20230101to20231231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.45</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Diluted</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_631b7260590b43398de1d380b9d7b007" contextRef="c20240101to20241231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.09</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_962d918866304a9790adef82a2e586cb" contextRef="c20230101to20231231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.45</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Weighted average number of shares outstanding:</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Basic</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_402f0392d3cb44c6aaa2c1b5da197474" contextRef="c20240101to20241231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,493,989</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_0f45aede24b44883b951a35cfefbff3d" contextRef="c20230101to20231231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,339,658</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Diluted</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">
                    <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_d0fbbfddd1674b59b68bdfe62e3264b9" contextRef="c20240101to20241231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,783,063</ix:nonFraction></div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_7e972c3e79ba45399ca472fe9f24999f" contextRef="c20230101to20231231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,369,976</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>


</table>
        </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying notes are an integral part of these Consolidated Financial Statements</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">30</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: bold;">Tandy Leather Factory, Inc.</span></div>

        <div>
          <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Consolidated Statements of Cash Flows <br/>
            </span></div>

        </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: bold;">(amounts in thousands)</span></div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <div>
          <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">For the Years Ended December 31,</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Cash flows from operating activities:</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">
                    <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net income</div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_85fc4bb858164699b7313f44927f237c" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">827</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_1d7cca7c317d4d6e8f85878234246092" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,768</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Adjustments to reconcile net income to net cash provided by operating activities:</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Depreciation and amortization</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" id="Fact_7fba22dd269d4e3eb0195361e623e156" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,183</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" id="Fact_df63e39a41e544c4b31a55ae15bca6b1" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,199</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Operating lease asset amortization</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" id="Fact_93ce2c82545a4bc9a6556aa367c0c78a" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,548</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" id="Fact_111a1acc20d048a8a9b4edada4772169" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,427</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Stock-based compensation</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_78abc6ca96504c7cae642400dce60163" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">548</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_dd0cfa01a0ff45aab517cf34697a1a00" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">770</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Deferred income taxes</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxesAndTaxCredits" id="Fact_13bf8767a27347968a0e6a9b1df52595" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">342</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxesAndTaxCredits" id="Fact_3ab74abdca474c66af54608c5a905f62" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">902</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Changes in operating assets and liabilities:</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Accounts receivable-trade</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" id="Fact_5424d672fafd4e0cbf3d8e43738c6a53" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">72</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" id="Fact_d02809ab88bb40f780cdf4fc913e8732" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">107</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Inventory</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" id="Fact_2b3c5c939c0e4e0a9bc7cd7e07bde41d" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">1,992</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" id="Fact_8f745eb069a742b1bbeaa8e9f0d5868f" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">231</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Prepaid expenses</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" id="Fact_e1b12d02b76b49f9ae6dbbd882f67f23" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">424</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidExpense" id="Fact_3d204800cd09444ba41f79a01ffac441" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">202</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Other current assets</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" id="Fact_a1d6c388298f4cea90482b12f2a31243" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">17</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" id="Fact_87cd2d4748a943dd92bf9c5df1c549a9" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Accounts payable-trade</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" id="Fact_3b8d107a13144373b9158e674fe267e8" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,116</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" id="Fact_de592280c00842dab87e5b262cdc5402" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">752</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Accrued expenses and other liabilities</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" id="Fact_6d90beee338c4b75bc65d0a916bae4a2" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">322</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" id="Fact_acc332000d81458788c8cad6ef6e4d6a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">462</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Income taxes, net</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" id="Fact_b07de2bf45024c2c96f88c926ee61398" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">574</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" id="Fact_89f2cb1668a34b10906c36180e708ca5" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">84</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Other assets</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" id="Fact_8c1d4c5b88f248d1976c66f46695329b" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">81</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" id="Fact_fe027eebaf2548c08b1163aa40ebfe24" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">45</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                  <div style="color: rgb(0, 0, 0);">Operating lease liabilities</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" id="Fact_ca465b7e6362489a916541a213f9f713" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">3,512</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" id="Fact_4ded6a8148484c438d6515dd2bf7be58" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">3,598</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Total adjustments</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" id="Fact_b57f8c8a5a784e5caf8fffc2e41be5c9" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,721</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" id="Fact_1b9703cfee6242028bb9f73eee52130f" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">769</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; width: 76%; padding-bottom: 2px;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">
                    <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net cash provided by operating activities</div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" id="Fact_b9383d22bdcf4327a5027fabff2c19b4" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,548</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" id="Fact_6d6f38e91d224dbbbd59daa9457077d0" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,537</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Cash flows from investing activities:</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">
                  <div style="color: rgb(0, 0, 0);">Purchase of property and equipment</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" id="Fact_2c4bd63a5b314d568d5765a381f87499" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,983</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" id="Fact_3cfd344850ff44349e00ec5e107a2865" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">576</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; width: 76%; padding-bottom: 2px;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">
                    <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net cash used in investing activities</div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" id="Fact_d6563e6f947d4a87b2566658682c4bd9" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">2,983</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" id="Fact_974d0f8d58194488a39f8be8bc388da4" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">576</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Cash flows from financing activities:</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Payment of finance lease obligations<br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" id="Fact_7c72ebeb7bab418f82e1729c1dcf391e" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" id="Fact_c7b4e43c6d144ac18f3ba8577fb5818a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">15</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                  <div style="color: rgb(0, 0, 0);">Repurchase of common stock</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" id="Fact_1f4d203a9d274cce9893c5e9edba34af" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" id="Fact_703e690d56af44c2b2dd990a16c047ba" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">11</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">
                    <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net cash used in financing activities</div>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" id="Fact_e73ead8fcfb84eb78d5ae75c1eac28be" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">1</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" id="Fact_62e8cba5fcc74e4ba75ad550874bac05" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">26</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Effect of exchange rate changes on cash and cash equivalents</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_abcab2775b754319bbca4fdddbb12fdf" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">452</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_9617385612854727ad3e1d0abc60c67a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">249</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Net increase in cash and cash equivalents</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" id="Fact_e4673cd3911447288b80bec770e7092c" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,112</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" id="Fact_44e30c5c7e1143eb9d9ae919449341ef" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,184</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Cash and cash equivalents, beginning of period</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_62a7c8459a9643c3b15fcf6a82702204" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,159</ix:nonFraction><br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_56c34c9ef3f044f588c6776892b01afd" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,975</ix:nonFraction><br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
                  <div style="color: rgb(0, 0, 0);">Cash and cash equivalents, end of period</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_057acdba41c34ab8b661edbf198183df" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,271</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_df588460d1ea4d81808cf3e58265d75e" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,159</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
        </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying notes are an integral part of these Consolidated Financial Statements.</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">31</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Tandy Leather Factory, Inc.</span> </div>

        <div>
          <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Consolidated Statements of Cash Flows&#160;- continued</span></div>

        </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">(amounts in thousands)</span> </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;"> </span><br/>
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="6">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">For the Years Ended December 31,</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Supplemental disclosures of cash flow information:</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Interest paid during the period</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InterestPaidNet" id="Fact_fce0a3ea12f8439e9f009dffb6d0c691" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InterestPaidNet" id="Fact_69d807ea3d86412693139a82be484e2b" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Income tax paid during the period, net<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" id="Fact_56e823bbfe8f412e8ad4d6f3079634e9" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,692</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"></div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" id="Fact_87df72d78359466194f5a485106bb965" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">984</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"></div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">
                  <div style="font-weight: bold;">Supplemental disclosures of non-cash activity:</div>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" rowspan="1">Operating lease assets obtained in exchange for lease liabilities, net<br/>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="tlfa:NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" id="Fact_b3781610032340478f592f1c083c9cd0" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,755</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="tlfa:NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" id="Fact_3b77ceab09f2431cbcc7411385c47de2" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,396</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>


</table>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying notes are an integral part of these Consolidated Financial Statements.</div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">32</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Tandy Leather Factory, Inc.</span> </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Consolidated Statements of Stockholders&#8217; Equity</span> </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">(amounts in thousands, except share data)</span> </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;"> <br/>
          </span></div>

        <div><span style="font-weight: bold;"> </span></div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Number of </div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Shares<br/>
                </div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Common</div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Stock</div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Outstanding</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Par</div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Value</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> Paid-in</div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Capital</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> Treasury</div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Stock</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Retained </div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Earnings</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Accumulated </div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Other Comprehensive<br/>
                </div>
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> Income (Loss)</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Total</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Balance, December 31, 2022</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:SharesIssued" id="Fact_0eb72c3bfe514f7dae4bfcc8151e6088" contextRef="c20221231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,293,150</ix:nonFraction><br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_1cb1715020f6489eb11eede6b04cacc0" contextRef="c20221231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_68c1124b966e4195a8789ad35ea663cc" contextRef="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,222</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_4570bf978a8442c19fabbb0a0fb3a4ec" contextRef="c20221231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">9,773</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_525ce822be0441c88f1c2c8956b2d836" contextRef="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">59,891</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_08c437b8b8a840a9b1a2fe46631bf5a7" contextRef="c20221231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">1,900</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_0e92b5d42ba740b084e65f7005a8d94e" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">51,463</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
                <div style="color: rgb(0, 0, 0);">Stock-based compensation expense</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">-</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_ce26ad8e4787467cb43d95f70cd967f6" contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_1563256a6a124f3894460794005ff322" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">770</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_80db54fdc6234369ade02a304acea4d5" contextRef="c20230101to20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_7f347ce6e162430e83a21bbdfa40a5bf" contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_a0cdc378778645388cd7a9b4ab89bdc0" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_0bb83eb4da2b4a38ba3009f70fd2870b" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">770</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Issuance of restricted stock</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" id="Fact_33c196595e944d5eb6ff12a5c07be625" contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">108,796</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" id="Fact_34786df5da6f4eaaabca74cd92dab42b" contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" id="Fact_d7671f2157dd4f15b62b5be6cd09b262" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" id="Fact_117baa91b0ad4e26850219625f262c49" contextRef="c20230101to20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" id="Fact_ee5f3b3827b64868a6ef178b3957ef1e" contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" id="Fact_768e4563fc5f4ccda809f0bb6381cb39" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" id="Fact_19d6d8302db142c09f3f6c0a9c2da916" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;" rowspan="1">
                <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Repurchase of common stock</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" id="Fact_76da40d4dd674e49acea67036b95c80e" contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">2,701</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" id="Fact_18e8c6cefd4b45c2830c72d5f974bec3" contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" id="Fact_75c730584b8244d3946feb7b94d74436" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">11</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" id="Fact_4c2820dc1c104a1e8f7483cd1d0d25f5" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">11</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; color: rgb(0, 0, 0);">Net income</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">-</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_411f6d34f6d84d949d0864e72ab17ecb" contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_c4269bc55ed94a7682ef367d8e62e60c" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_f448f60fb57441eab734d7134e5cdd6b" contextRef="c20230101to20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_b31a061aa8194d5593efe3905a286aae" contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,768</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_640694b659a342b0954f9fa533c0a9f4" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_3464df03c4d64e7a837c7b6e85363f58" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,768</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px;">
                <div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); text-align: left;">Foreign currency translation adjustments, net of tax</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);">-</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_65887d55c68e4a419ae94c09f8371147" contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_8bb06aba746d4439a31d4e57f68298e2" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_388d1d06ad6f49228c3232c5b0d4e1e3" contextRef="c20230101to20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_e34d582d75304c5f95d8a7eed951b52a" contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_c1141e97c03045fd894a8e887b985f89" contextRef="c20230101to20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">356</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_cbefbad27446425096715af2ac277ca1" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">356</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Balance, December 31, 2023</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:SharesIssued" id="Fact_206b00f4566d4128a7567dc4e7ce27f4" contextRef="c20231231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,399,245</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_f08a90ccb4874a09bbf581778aa5779f" contextRef="c20231231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_4e1545420ead4313a53248bfe5aa0820" contextRef="c20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,981</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_8fd6ff74e35d41b0bcc5b2515c3bd85b" contextRef="c20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">9,773</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_9b58a46e4ef744aa90157df1211ca994" contextRef="c20231231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">63,659</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_5436c989786349d2b5a08cc97bb9377a" contextRef="c20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">1,544</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_003212342ee749d0bb90def58bfe7097" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">56,346</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
                <div style="color: rgb(0, 0, 0);">Stock-based compensation expense</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);">-</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_b6be9c5ff10540268d334fdde9867e0b" contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_cdffce660c094e07932b94bee986635a" contextRef="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">548</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_197ab3a6e1034f14a609fb8104ba2599" contextRef="c20240101to20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_3e6f99a4eb884531afa754797eaff13b" contextRef="c20240101to20241231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_a1a13755a1da48ba944d4c441ea779db" contextRef="c20240101to20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_dc899b628f9c41328f824bcb41e668f4" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">548</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Vesting of restricted stock units</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" id="Fact_94ef48c507d24b1bb556c105bb35ee07" contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">97,588</ix:nonFraction><br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" id="Fact_e355126494ad4493aa655188d2866998" contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction><br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" id="Fact_f3b27a7ff89b44508c1c7c357e69ab3c" contextRef="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction><br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" id="Fact_5f5f417456a546f691b9535272570859" contextRef="c20240101to20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction><br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" id="Fact_6c7eeb810b754f27b69d7fa3cc99abef" contextRef="c20240101to20241231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction><br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" id="Fact_42f0042e057c4beaae801387acf0de9f" contextRef="c20240101to20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction><br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" id="Fact_b6612c15fe30493e82cd8812e33ba656" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction><br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; width: 16%;" rowspan="1"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: left; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Repurchase of common stock</span></td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" id="Fact_c5979ad5d6074d0fa5abe09938fcbd68" contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">252</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" id="Fact_d5ed941506244e46b070f2b2cdc10530" contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" id="Fact_4039bbf315dc4376a61e43a7e09e46f8" contextRef="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" id="Fact_48d8ee08112f4298a821dea3a02942eb" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; color: rgb(0, 0, 0);">Net income<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">-</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_7b0471a753014f199deba4f4eed67a25" contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_66786e895acc4998bac40b3fd4c4e7c8" contextRef="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_0646d67c65914f8a94a26bee05ebf8d7" contextRef="c20240101to20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_d7ed93e19b0745da9a4aacfab1cd221b" contextRef="c20240101to20241231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">827</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_de85d516748148418363526361c5478b" contextRef="c20240101to20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_6f252f35dafa4829a77ea2f6120e7ef0" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">827</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px;">
                <div style="text-align: justify; color: rgb(0, 0, 0);">Foreign currency translation adjustments, net of tax<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);">-</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_5489b4baba8646d6b84d6959db0e7844" contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_1b8677a048bf438cbc7e36462525c039" contextRef="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_9e3124ffcc0947b2a62443f0bccbea88" contextRef="c20240101to20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_aa7e527d45ea4b7898d083b1f9a1749b" contextRef="c20240101to20241231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_c56f916e5a604e8bb7a2ae31f1c39808" contextRef="c20240101to20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">568</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" id="Fact_f2bbd7f0f7cc46d491b79b9a876de4e9" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">568</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Balance, December 31, 2024</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:SharesIssued" id="Fact_7e002552071b4bdaaaccfe6660896bd3" contextRef="c20241231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,496,581</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_bfe8c1acd35945f29955977d997e2d5d" contextRef="c20241231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_fda2a94b42f54dd98e2a79552189e230" contextRef="c20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,529</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_1cf00575a69a4343994c6602d2489dec" contextRef="c20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">9,773</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_3b8390b2dd504c96aaaf56be5f480f85" contextRef="c20241231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">64,486</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_ee7446d4bd3449ce85d9d6953d7a155a" contextRef="c20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">2,112</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_229a2553224a46d381a26a1b57726d12" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">57,153</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">The accompanying notes are an integral part of these Consolidated Financial Statements.</div>

        <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">33</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <!--PROfilePageNumberReset%Num%38%%%--> </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">TANDY LEATHER FACTORY, INC.</div>

        <div style="font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><!--Anchor-->NOTES<!--Anchor--> TO CONSOLIDATED FINANCIAL STATEMENTS</div>

        <div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">DECEMBER 31, 2024 and 2023</div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>


        <ix:nonNumeric name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="Text_99ac89c3380f4399b85fa6bfe612d27e" contextRef="c20240101to20241231" escape="true" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee1">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">1.&#160; DESCRIPTION OF BUSINESS</div>
</ix:nonNumeric>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee1" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee2">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee2" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee3">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Tandy Leather Factory, Inc. (&#8220;TLF,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; &#8220;us,&#8221; the &#8220;Company,&#8221; &#8220;Tandy,&#8221; or &#8220;Tandy Leather&#8221; mean Tandy Leather Factory, Inc., together with its subsidiaries)
          is one of the world&#8217;s largest specialty retailers of leather and leathercraft-related items.&#160; Founded in 1919 in Fort Worth, Texas, the Company introduced leathercrafting to millions of American and later Canadian and other international
          customers and has built a track record as the trusted source of quality leather, tools, hardware, supplies, kits and teaching materials for leatherworkers everywhere.&#160; Today, our mission remains to build on our legacy of inspiring the timeless
          art and trade of leatherworking.</div>
</ix:continuation>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee3" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee4" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee5">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">What differentiates Tandy from the competition is our high brand awareness and strong brand equity and loyalty, our network of retail stores that provides
          convenience, a high-touch customer service experience, and a hub for the local leathercrafting community, and our 100-year heritage.&#160; We believe that this combination of qualities is unique to Tandy and gives the brand competitive advantages that
          are difficult for others to replicate.</div>
</ix:continuation>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee5" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee6">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee6" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee7">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">We sell our products
          primarily through company-owned stores and through orders generated from our global websites, and through direct account representatives in our commercial division.&#160; We produce leather lace, cut leather pieces and most of the do-it-yourself kits
          that are sold in our stores and on our websites.&#160; We also offer production services to our business customers such as cutting (&#8220;clicking&#8221;) and splitting and some assembly.&#160;&#160; We maintain our principal offices at 1900 Southeast Loop 820, Fort
          Worth, Texas 76140.</div>
</ix:continuation>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee7" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee8">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee8" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee9">
<div style="text-align: justify; color: rgb(33, 37, 41); font-family: 'Times New Roman'; font-size: 10pt;">The Company currently operates a total of <ix:nonFraction name="us-gaap:NumberOfStores" id="Fact_069d25df695a4ca2b1b0f6f0c6f14fe9" contextRef="c20241231" unitRef="U004" decimals="0" scale="0" format="ixt:num-dot-decimal">101</ix:nonFraction>
          retail stores.&#160; There are <ix:nonFraction name="us-gaap:NumberOfStores" id="Fact_6ec4b6626e0a4ad9b05bfd427faa46c2" contextRef="c20241231_StatementGeographicalAxis_US" unitRef="U004" decimals="0" scale="0" format="ixt:num-dot-decimal">91</ix:nonFraction> stores in the United States (&#8220;U.S.&#8221;), <ix:nonFraction name="us-gaap:NumberOfStores" id="Fact_e26ce39213ad4971b4fe5b37f4210885" contextRef="c20241231_StatementGeographicalAxis_CA" unitRef="U004" decimals="0" scale="0" format="ixt:num-dot-decimal">9</ix:nonFraction> stores in Canada and <ix:nonFraction name="us-gaap:NumberOfStores" id="Fact_9a279aab611b44a780178cbb6b704495" contextRef="c20241231_StatementGeographicalAxis_ES" unitRef="U004" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> store in Spain.</div>
</ix:continuation>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee9" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee10">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
          </span> </div>
</ix:continuation>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee10" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee11">
<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee11" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee12">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company&#8217;s common shares currently trade on Nasdaq Capital Market under the symbol &#8220;TLF.&#8221;</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><br/>
          </span></div>
</ix:continuation>
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee12" continuedAt="Text_0428bab7c69e40249da0bacd002b39ee13">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <!--PROfilePageNumberReset%Num%39%%%-->
        <ix:continuation id="Text_0428bab7c69e40249da0bacd002b39ee13">
<div style="text-align: justify; color: rgb(33, 37, 41); font-family: 'Times New Roman'; font-size: 10pt;">We operate as a <span style="-sec-ix-hidden:Fact_48fc0c1dc93f4cba8024c854b02a1b0e"><span style="-sec-ix-hidden:Fact_084ff30487d54523a598a9e14e78cfd0">single</span></span>
          segment and report on a consolidated basis.<br/>
        </div>
</ix:continuation>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);"> <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

    <div>
      <div>
        <ix:nonNumeric name="us-gaap:SignificantAccountingPoliciesTextBlock" id="Text_24bc7b0b6b494d1f8c8fb54eaf848425" contextRef="c20240101to20241231" escape="true" continuedAt="Text_68e82a748b0b474c8008740f93ae681d1">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">2.&#160; SIGNIFICANT ACCOUNTING POLICIES</div>
</ix:nonNumeric>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d1" continuedAt="Text_68e82a748b0b474c8008740f93ae681d2">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:UseOfEstimates" id="Text_eeded4e988e046239bdf73d183544e80" contextRef="c20240101to20241231" escape="true" continuedAt="Text_2d8182c94ec2436a9480ee3a5557550d1"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d2" continuedAt="Text_68e82a748b0b474c8008740f93ae681d3">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Management estimates and reporting</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_2d8182c94ec2436a9480ee3a5557550d1" continuedAt="Text_2d8182c94ec2436a9480ee3a5557550d2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d3" continuedAt="Text_68e82a748b0b474c8008740f93ae681d4">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_2d8182c94ec2436a9480ee3a5557550d2" continuedAt="Text_2d8182c94ec2436a9480ee3a5557550d3"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d4" continuedAt="Text_68e82a748b0b474c8008740f93ae681d5">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_2d8182c94ec2436a9480ee3a5557550d3" continuedAt="Text_2d8182c94ec2436a9480ee3a5557550d4"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d5" continuedAt="Text_68e82a748b0b474c8008740f93ae681d6">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_2d8182c94ec2436a9480ee3a5557550d4"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d6" continuedAt="Text_68e82a748b0b474c8008740f93ae681d7">
<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">The preparation of the Company&#8217;s consolidated financial statements in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;)
            requires the use of estimates that affect the reported value of assets, liabilities, revenues and expenses.&#160; These estimates are based on historical experience and various other factors that are believed to be reasonable under the
            circumstances, the results of which form the basis for the Company&#8217;s conclusions.&#160; The Company continually evaluates the information used to make these estimates as the business and the economic environment changes.&#160; Actual results may differ
            from these estimates, and estimates are subject to change due to modifications in the underlying conditions or assumptions.&#160; The policies discussed below require estimates that contain a significant degree of judgement.&#160; The use of estimates is
            pervasive throughout the Consolidated Financial Statements, but the accounting policies and estimates considered most significant are as follows.</div>
</ix:continuation></ix:continuation>
        </div>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d7" continuedAt="Text_68e82a748b0b474c8008740f93ae681d8">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';">  </span></div>
</ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d8" continuedAt="Text_68e82a748b0b474c8008740f93ae681d9">
<div><br/>
        </div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">34</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d9" continuedAt="Text_68e82a748b0b474c8008740f93ae681d10"><ix:nonNumeric name="us-gaap:ConsolidationPolicyTextBlock" id="Text_87f6d85e241141fea312fecb4edc9313" contextRef="c20240101to20241231" escape="true" continuedAt="Text_0d0fd8162c134c4fb0b0ac4316e11db91">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d10" continuedAt="Text_68e82a748b0b474c8008740f93ae681d11"><ix:continuation id="Text_0d0fd8162c134c4fb0b0ac4316e11db91" continuedAt="Text_0d0fd8162c134c4fb0b0ac4316e11db92">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Principles of consolidation</span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d11" continuedAt="Text_68e82a748b0b474c8008740f93ae681d12"><ix:continuation id="Text_0d0fd8162c134c4fb0b0ac4316e11db92" continuedAt="Text_0d0fd8162c134c4fb0b0ac4316e11db93">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d12" continuedAt="Text_68e82a748b0b474c8008740f93ae681d13"><ix:continuation id="Text_0d0fd8162c134c4fb0b0ac4316e11db93" continuedAt="Text_0d0fd8162c134c4fb0b0ac4316e11db94">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d13" continuedAt="Text_68e82a748b0b474c8008740f93ae681d14"><ix:continuation id="Text_0d0fd8162c134c4fb0b0ac4316e11db94" continuedAt="Text_0d0fd8162c134c4fb0b0ac4316e11db95">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d14" continuedAt="Text_68e82a748b0b474c8008740f93ae681d15"><ix:continuation id="Text_0d0fd8162c134c4fb0b0ac4316e11db95">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Our consolidated financial statements include the accounts of Tandy Leather Factory, Inc. and its active wholly-owned subsidiaries, The Leather Factory, L.P. (a
          Texas limited partnership), Tandy Leather Company, L.P. (a Texas limited partnership), The Leather Factory of Canada, Ltd. (a Canadian corporation), and Tandy Leather Factory Espa&#241;a, S.L. (a Spanish corporation).&#160; All intercompany accounts and
          transactions have been eliminated in consolidation.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d15" continuedAt="Text_68e82a748b0b474c8008740f93ae681d16">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/>
        </span></div>
</ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:nonNumeric name="tlfa:DeconsolidationOfForeignSubsidiariesPolicyTextBlock" id="Text_a4d7bdbb22f44ddebf273934c455abe2" contextRef="c20240101to20241231" escape="true" continuedAt="Text_7ea4ab4c8a5341e389edef558a88a5911"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d16" continuedAt="Text_68e82a748b0b474c8008740f93ae681d17">
<div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: justify; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-decoration: underline;">Deconsolidation of
              Foreign Subsidiaries</span></div>
</ix:continuation></ix:nonNumeric>
          <ix:continuation id="Text_7ea4ab4c8a5341e389edef558a88a5911" continuedAt="Text_7ea4ab4c8a5341e389edef558a88a5912"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d17" continuedAt="Text_68e82a748b0b474c8008740f93ae681d18">
<div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;"><span style="text-decoration: underline;"> <br/>
            </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_7ea4ab4c8a5341e389edef558a88a5912"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d18" continuedAt="Text_68e82a748b0b474c8008740f93ae681d19">
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(33, 37, 41); font-style: normal; font-variant: normal; text-transform: none;">The UK and
            Australia entities were legally terminated in 2023 and as a result of the termination, we deconsolidated our UK and Australia entities and the impact of the deconsolidation resulted in a $<ix:nonFraction name="us-gaap:DeconsolidationGainOrLossAmount" id="Fact_8bc5596f44ca47c3be3d59b95183fb29" contextRef="c20240101to20241231" unitRef="U001" decimals="-5" scale="6" sign="-" format="ixt:num-dot-decimal">0.5</ix:nonFraction> million loss that is reported as part of &#8220;Other, net&#8221; on the consolidated statement of operations and comprehensive income.</div>
</ix:continuation></ix:continuation>

          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d19" continuedAt="Text_68e82a748b0b474c8008740f93ae681d20">
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">&#160;</div>
</ix:continuation>
        </div>

      </div>

      <div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">
        <div style="text-align: justify;">
          <ix:nonNumeric name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="Text_073101a9ae144921b5ccb3c5bbf587d7" contextRef="c20240101to20241231" escape="true" continuedAt="Text_4af7ea1d524c4c458caddfe974c6b1571"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d20" continuedAt="Text_68e82a748b0b474c8008740f93ae681d21">
<div style="color: rgb(33, 37, 41); font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Cash and cash equivalents</span></div>
</ix:continuation></ix:nonNumeric>
          <ix:continuation id="Text_4af7ea1d524c4c458caddfe974c6b1571" continuedAt="Text_4af7ea1d524c4c458caddfe974c6b1572"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d21" continuedAt="Text_68e82a748b0b474c8008740f93ae681d22">
<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_4af7ea1d524c4c458caddfe974c6b1572" continuedAt="Text_4af7ea1d524c4c458caddfe974c6b1573"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d22" continuedAt="Text_68e82a748b0b474c8008740f93ae681d23">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_4af7ea1d524c4c458caddfe974c6b1573" continuedAt="Text_4af7ea1d524c4c458caddfe974c6b1574"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d23" continuedAt="Text_68e82a748b0b474c8008740f93ae681d24">
<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_4af7ea1d524c4c458caddfe974c6b1574"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d24" continuedAt="Text_68e82a748b0b474c8008740f93ae681d25">
<div style="color: rgb(33, 37, 41); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;">The Company considers investments with a maturity when purchased of three months or less to be cash equivalents.&#160; All
            credit card, debit card and electronic transfer transactions that are processed in less than ninety days including our T-Bills are classified as cash and cash equivalents.</div>
</ix:continuation></ix:continuation><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d25" continuedAt="Text_68e82a748b0b474c8008740f93ae681d26">
<div>
          <span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>
</ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d26" continuedAt="Text_68e82a748b0b474c8008740f93ae681d27">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>
</ix:continuation><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d27" continuedAt="Text_68e82a748b0b474c8008740f93ae681d28"><ix:nonNumeric name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="Text_82d1857897f94a9d9271758725e6de0d" contextRef="c20240101to20241231" escape="true" continuedAt="Text_7f48def1612f45a18ae2269b7b757bdc1">
<div><span style="font-weight: bold;"> </span>
          <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-weight: bold;"> </span></span><span style="font-weight: bold;"> </span> </div>
</ix:nonNumeric></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d28" continuedAt="Text_68e82a748b0b474c8008740f93ae681d29"><ix:continuation id="Text_7f48def1612f45a18ae2269b7b757bdc1" continuedAt="Text_7f48def1612f45a18ae2269b7b757bdc2">
<div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Accounts receivable and expected credit losses</span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d29" continuedAt="Text_68e82a748b0b474c8008740f93ae681d30"><ix:continuation id="Text_7f48def1612f45a18ae2269b7b757bdc2" continuedAt="Text_7f48def1612f45a18ae2269b7b757bdc3">
<div><span style="font-weight: bold;"> <span style="font-style: normal;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span> </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d30" continuedAt="Text_68e82a748b0b474c8008740f93ae681d31"><ix:continuation id="Text_7f48def1612f45a18ae2269b7b757bdc3" continuedAt="Text_7f48def1612f45a18ae2269b7b757bdc4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d31" continuedAt="Text_68e82a748b0b474c8008740f93ae681d32"><ix:continuation id="Text_7f48def1612f45a18ae2269b7b757bdc4" continuedAt="Text_7f48def1612f45a18ae2269b7b757bdc5">
<div><span style="font-weight: bold;"> </span></div>
</ix:continuation></ix:continuation>
          <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d32" continuedAt="Text_68e82a748b0b474c8008740f93ae681d33"><ix:continuation id="Text_7f48def1612f45a18ae2269b7b757bdc5" continuedAt="Text_7f48def1612f45a18ae2269b7b757bdc6">
<div><span style="font-weight: bold;"> </span></div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d33" continuedAt="Text_68e82a748b0b474c8008740f93ae681d34"><ix:continuation id="Text_7f48def1612f45a18ae2269b7b757bdc6" continuedAt="Text_7f48def1612f45a18ae2269b7b757bdc7">
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;">Our receivables primarily arise from the sale of merchandise to customers that have applied for and been granted
              credit.&#160; Accounts receivable are stated at amounts due, net of an allowance for credit losses.&#160; Accounts receivable are generally due within 30 days of invoicing.&#160; Our accounts receivable balance as of December 31, 2024, December 31, 2023 and
              January 1, 2023 was $<ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_dfb1ddc7a5be468784fc163f575a8c69" contextRef="c20241231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million, $<ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_88a5059e03e84624b1fdb5979574312d" contextRef="c20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction>
              million, and $<ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" id="Fact_782cadcdbb3148e9a41636cfb05b0542" contextRef="c20221231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.4</ix:nonFraction> million, respectively.</div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d34" continuedAt="Text_68e82a748b0b474c8008740f93ae681d35"><ix:continuation id="Text_7f48def1612f45a18ae2269b7b757bdc7" continuedAt="Text_7f48def1612f45a18ae2269b7b757bdc8">
<div><span style="font-weight: normal;"> </span></div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d35" continuedAt="Text_68e82a748b0b474c8008740f93ae681d36"><ix:continuation id="Text_7f48def1612f45a18ae2269b7b757bdc8" continuedAt="Text_7f48def1612f45a18ae2269b7b757bdc9">
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal;"><br/>
              </span> </div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d36" continuedAt="Text_68e82a748b0b474c8008740f93ae681d37"><ix:continuation id="Text_7f48def1612f45a18ae2269b7b757bdc9" continuedAt="Text_7f48def1612f45a18ae2269b7b757bdc10">
<div><span style="font-weight: normal;"> </span></div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d37" continuedAt="Text_68e82a748b0b474c8008740f93ae681d38"><ix:continuation id="Text_7f48def1612f45a18ae2269b7b757bdc10">
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;">We estimate expected credit losses based on factors such as the composition of accounts receivable, the age of the
              accounts, historical bad debt experience, and our evaluation of the financial condition and past collection history of each customer.&#160; Management believes that the historical loss information it has compiled is a reasonable base on which to
              determine expected credit losses for trade receivables held at December 31, 2024, because the composition of the trade receivables at that date is consistent with that used in developing the historical credit-loss percentages (i.e., the
              similar risk characteristics of its customers and its credit practices have not changed significantly over time).&#160; Accordingly, the allowance for expected credit losses at December 31, 2024, December 31, 2023, and January 1, 2023 each totaled
              less than $<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" id="Fact_eec1b6629d8642b7acbb2f0a8c1c9951" contextRef="c20241231_RangeAxis_MaximumMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" id="Fact_db2cbad1e2074b18be5d8cfda314e1ea" contextRef="c20231231_RangeAxis_MaximumMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" id="Fact_6ab1d049492640839e2e95781c856193" contextRef="c20221231_RangeAxis_MaximumMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.1</ix:nonFraction></ix:nonFraction></ix:nonFraction> million.</div>
</ix:continuation></ix:continuation><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d38" continuedAt="Text_68e82a748b0b474c8008740f93ae681d39">
<div>

            <span style="font-weight: bold;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-weight: bold;"> </span></span><span style="font-weight: bold;"> </span></div>
</ix:continuation></div>

          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d39" continuedAt="Text_68e82a748b0b474c8008740f93ae681d40">
<div><span style="font-weight: bold;"> </span></div>
</ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d40" continuedAt="Text_68e82a748b0b474c8008740f93ae681d41">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>
</ix:continuation><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d41" continuedAt="Text_68e82a748b0b474c8008740f93ae681d42"><ix:nonNumeric name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="Text_d5b39dc6e93e4273812d11437813372d" contextRef="c20240101to20241231" escape="true" continuedAt="Text_5ed78de6f7154fc8abc78ddaddc3525a1">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-weight: bold;"> </span><span style="font-weight: bold;"> </span></span>
          <!--PROfilePageNumberReset%Num%41%%%--><span style="font-weight: bold;"> </span></div>
</ix:nonNumeric></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d42" continuedAt="Text_68e82a748b0b474c8008740f93ae681d43"><ix:continuation id="Text_5ed78de6f7154fc8abc78ddaddc3525a1" continuedAt="Text_5ed78de6f7154fc8abc78ddaddc3525a2">
<div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Foreign currency translation and transactions</span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d43" continuedAt="Text_68e82a748b0b474c8008740f93ae681d44"><ix:continuation id="Text_5ed78de6f7154fc8abc78ddaddc3525a2" continuedAt="Text_5ed78de6f7154fc8abc78ddaddc3525a3">
<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d44" continuedAt="Text_68e82a748b0b474c8008740f93ae681d45"><ix:continuation id="Text_5ed78de6f7154fc8abc78ddaddc3525a3" continuedAt="Text_5ed78de6f7154fc8abc78ddaddc3525a4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d45" continuedAt="Text_68e82a748b0b474c8008740f93ae681d46"><ix:continuation id="Text_5ed78de6f7154fc8abc78ddaddc3525a4" continuedAt="Text_5ed78de6f7154fc8abc78ddaddc3525a5">
<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d46" continuedAt="Text_68e82a748b0b474c8008740f93ae681d47"><ix:continuation id="Text_5ed78de6f7154fc8abc78ddaddc3525a5" continuedAt="Text_5ed78de6f7154fc8abc78ddaddc3525a6">
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">Foreign currency translation adjustments arise from activities of our foreign
              subsidiaries.&#160; Results of operations are translated into U.S. dollars using the average exchange rates during the period, while assets and liabilities are translated using period-end exchange rates.&#160; Foreign currency translation adjustments
              are recorded in stockholders&#8217; equity, net of tax.&#160; For the years ended December 31, 2024 and 2023, we recorded foreign currency translation loss of $<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact_bc868bad489e4ce0a38abf106d393108" contextRef="c20240101to20241231_RangeAxis_MaximumMember" unitRef="U001" decimals="-5" scale="6" sign="-" format="ixt:num-dot-decimal">0.6</ix:nonFraction>
              million and<span style="font-size: 10pt; font-family: 'Times New Roman';"> a gain of</span> $<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" id="Fact_386d1db3629249ec8c2b1e2ca89d9e7f" contextRef="c20230101to20231231_RangeAxis_MaximumMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.4</ix:nonFraction> million, respectively.<br/>
            </span> </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d47" continuedAt="Text_68e82a748b0b474c8008740f93ae681d48"><ix:continuation id="Text_5ed78de6f7154fc8abc78ddaddc3525a6" continuedAt="Text_5ed78de6f7154fc8abc78ddaddc3525a7">
<div><span style="font-weight: normal;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>
</ix:continuation></ix:continuation> </div>

        <div><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d48" continuedAt="Text_68e82a748b0b474c8008740f93ae681d49"><ix:continuation id="Text_5ed78de6f7154fc8abc78ddaddc3525a7" continuedAt="Text_5ed78de6f7154fc8abc78ddaddc3525a8">
<div><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><br/>
          </span> <span style="font-weight: normal;"> </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d49" continuedAt="Text_68e82a748b0b474c8008740f93ae681d50"><ix:continuation id="Text_5ed78de6f7154fc8abc78ddaddc3525a8">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;"><span style="font-weight: normal;">Gains and losses resulting from foreign currency transactions are recorded in other, net within
                the statements of operations and comprehensive income.</span><br/>
            </span> </div>
</ix:continuation></ix:continuation><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d50" continuedAt="Text_68e82a748b0b474c8008740f93ae681d51">
<div><span style="font-weight: bold;"> </span>
          <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-weight: bold;"> </span><span style="font-weight: bold;"> </span></span><span style="font-weight: bold;"> </span></div>
</ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d51" continuedAt="Text_68e82a748b0b474c8008740f93ae681d52">
<div><span style="font-weight: bold;"><br/>
            </span> </div>
</ix:continuation>
          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">35</span></div>

            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

            </div>

          </div>
<ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d52" continuedAt="Text_68e82a748b0b474c8008740f93ae681d53"><ix:nonNumeric name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="Text_d540d3f0a0234d1dae56fad89330def7" contextRef="c20240101to20241231" escape="true" continuedAt="Text_347969f3eab346eab719bf0e2343f8f21">
<div>
          <span style="font-weight: bold;"> </span></div>
</ix:nonNumeric></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d53" continuedAt="Text_68e82a748b0b474c8008740f93ae681d54"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f21" continuedAt="Text_347969f3eab346eab719bf0e2343f8f22">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue recognition</span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d54" continuedAt="Text_68e82a748b0b474c8008740f93ae681d55"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f22" continuedAt="Text_347969f3eab346eab719bf0e2343f8f23">
<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d55" continuedAt="Text_68e82a748b0b474c8008740f93ae681d56"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f23" continuedAt="Text_347969f3eab346eab719bf0e2343f8f24">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d56" continuedAt="Text_68e82a748b0b474c8008740f93ae681d57"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f24" continuedAt="Text_347969f3eab346eab719bf0e2343f8f25">
<div><span style="font-weight: bold;"> </span></div>
</ix:continuation></ix:continuation>
          <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d57" continuedAt="Text_68e82a748b0b474c8008740f93ae681d58"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f25" continuedAt="Text_347969f3eab346eab719bf0e2343f8f26">
<div><span style="font-weight: bold;"> </span></div>
</ix:continuation></ix:continuation>
            <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d58" continuedAt="Text_68e82a748b0b474c8008740f93ae681d59"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f26" continuedAt="Text_347969f3eab346eab719bf0e2343f8f27">
<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">Our revenue is earned from sales of merchandise and generally occurs via three methods: (1) at the store counter, (2) shipment of product
              generally via web sales, and (3) sales of product directly to commercial customers through our commercial account representatives.&#160; We recognize revenue when we satisfy the performance obligation of transferring control of product merchandise
              over to a customer. At the store counter, our performance obligation is met, and revenue is recognized when a sales transaction occurs with a customer.&#160; Our performance obligation for 2) and 3) are met when merchandise is shipped to a
              customer, and revenue is recognized when control passes to the customer.&#160; Shipping terms are normally free on board (&#8220;FOB&#8221;) shipping point and control passes when the merchandise is shipped to the customer.&#160; Sales tax and comparable foreign
              tax is excluded from net sales, while shipping charged to our customers is included in net sales.&#160; Net sales is based on the amount of consideration that we expect to receive, reduced by estimates for future merchandise returns.&#160; As of
              December 31, 2024, December 31, 2023, and January 1, 2023, we had received approximately $<ix:nonFraction name="us-gaap:DeferredRevenue" id="Fact_15f7e583c5d24dcbacc9847d632ca29c" contextRef="c20241231_BalanceSheetLocationAxis_OtherLiabilitiesMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million, $<ix:nonFraction name="us-gaap:DeferredRevenue" id="Fact_c4c1b7d483974083bd451967a39d7f97" contextRef="c20231231_BalanceSheetLocationAxis_OtherLiabilitiesMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million, and $<ix:nonFraction name="us-gaap:DeferredRevenue" id="Fact_208bca01ab574ca79126373908770dfd" contextRef="c20221231_BalanceSheetLocationAxis_OtherLiabilitiesMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million in
              credit card payments that had not shipped as of the end of the year, and this was recorded in deferred revenue under accrued expenses and other liabilities on the Balance Sheet.</div>
</ix:continuation></ix:continuation>
          </div>

          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d59" continuedAt="Text_68e82a748b0b474c8008740f93ae681d60"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f27" continuedAt="Text_347969f3eab346eab719bf0e2343f8f28">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d60" continuedAt="Text_68e82a748b0b474c8008740f93ae681d61"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f28" continuedAt="Text_347969f3eab346eab719bf0e2343f8f29">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
            </span> </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d61" continuedAt="Text_68e82a748b0b474c8008740f93ae681d62"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f29" continuedAt="Text_347969f3eab346eab719bf0e2343f8f210">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation></div>

      </div>

      <div>
        <div style="text-align: justify;">
          <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
            <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d62" continuedAt="Text_68e82a748b0b474c8008740f93ae681d63"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f210" continuedAt="Text_347969f3eab346eab719bf0e2343f8f211">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The sales return allowance included in accrued expense and other liabilities was </span>$<ix:nonFraction name="us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" id="Fact_8dfb08108dbe4c8fae5f6448d2e88e10" contextRef="c20241231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.2</ix:nonFraction> million, $<ix:nonFraction name="us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" id="Fact_18eca55f15254c1db6dcf8527a3af8a7" contextRef="c20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.5</ix:nonFraction> million, and $<ix:nonFraction name="us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" id="Fact_c263f521ce91486d8ea61bce87728060" contextRef="c20221231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.5</ix:nonFraction> million as of December 31, 2024 and 2023 and January 1, 2023 respectively.<span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
              </span></div>
</ix:continuation></ix:continuation>
          </div>

        </div>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d63" continuedAt="Text_68e82a748b0b474c8008740f93ae681d64"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f211" continuedAt="Text_347969f3eab346eab719bf0e2343f8f212">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d64" continuedAt="Text_68e82a748b0b474c8008740f93ae681d65"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f212" continuedAt="Text_347969f3eab346eab719bf0e2343f8f213">
<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d65" continuedAt="Text_68e82a748b0b474c8008740f93ae681d66"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f213" continuedAt="Text_347969f3eab346eab719bf0e2343f8f214">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">We record a gift card
            liability for the unfulfilled performance obligation on the date we issue a gift card to a customer.&#160; We record revenue and reduce the gift card liability as the customer redeems the gift card.&#160; In addition, for gift card breakage, we recognize
            a proportionate amount for the expected unredeemed gift cards over the expected customer redemption period, which is <ix:nonNumeric name="tlfa:GiftCardRedemptionPeriod" id="Fact_cc8374c9bdb243ed95d61787151eb321" contextRef="c20240101to20241231" format="ixt-sec:durwordsen">one year</ix:nonNumeric>. We
            include our gift card liability in accrued expenses and other liabilities.&#160; On January 1, 2024, the opening balance of the gift card liability was $<ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_8c6f68859a5944cf8764568ec297a09b" contextRef="c20241231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction>
            million.&#160; During 2024, we issued $<ix:nonFraction name="tlfa:ContractWithCustomerLiabilityForGiftCardsIssued" id="Fact_5531f5c9630e4969a4fba8501ed5b25c" contextRef="c20240101to20241231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.5</ix:nonFraction> million of gift cards, and $<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" id="Fact_b043c84d444e4228880f5610d040e924" contextRef="c20240101to20241231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.4</ix:nonFraction> million of gift cards were redeemed and recognized as revenue. At December 31, 2024, our gift card liability balance was $<ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_d18476597f1c4a898d87684d1c565633" contextRef="c20241231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million. On December 31, 2023 and January 1, 2023, the gift card liability was $<ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_55f9df4194674bcea503db297bb872ab" contextRef="c20231231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.2</ix:nonFraction> and $<ix:nonFraction name="us-gaap:ContractWithCustomerLiability" id="Fact_c88b67c14374416d9489eb6b3acfc9bb" contextRef="c20221231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million respectively. </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d66" continuedAt="Text_68e82a748b0b474c8008740f93ae681d67"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f214" continuedAt="Text_347969f3eab346eab719bf0e2343f8f215">
<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"><br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d67" continuedAt="Text_68e82a748b0b474c8008740f93ae681d68"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f215" continuedAt="Text_347969f3eab346eab719bf0e2343f8f216">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-style: normal; font-weight: bold;"><span style="text-decoration: underline;">Disaggregated revenue</span></span><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d68" continuedAt="Text_68e82a748b0b474c8008740f93ae681d69"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f216" continuedAt="Text_347969f3eab346eab719bf0e2343f8f217">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-style: italic;"> <br/>
            </span></span></div>
</ix:continuation></ix:continuation><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d69" continuedAt="Text_68e82a748b0b474c8008740f93ae681d70"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f217" continuedAt="Text_347969f3eab346eab719bf0e2343f8f218"><ix:nonNumeric name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="Text_6007e43be8914a6d91dd5b77289f49a7" contextRef="c20240101to20241231" escape="true" continuedAt="Text_f7dde0056e354c6caa51800d6b31af8d1">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>
         </div>
</ix:nonNumeric></ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d70" continuedAt="Text_68e82a748b0b474c8008740f93ae681d71"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f218" continuedAt="Text_347969f3eab346eab719bf0e2343f8f219"><ix:continuation id="Text_f7dde0056e354c6caa51800d6b31af8d1" continuedAt="Text_f7dde0056e354c6caa51800d6b31af8d2">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the following table, revenue for the years ended December 31, 2024 and 2023 is disaggregated by geographic areas as follows:</div>
</ix:continuation></ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d71" continuedAt="Text_68e82a748b0b474c8008740f93ae681d72"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f219" continuedAt="Text_347969f3eab346eab719bf0e2343f8f220"><ix:continuation id="Text_f7dde0056e354c6caa51800d6b31af8d2" continuedAt="Text_f7dde0056e354c6caa51800d6b31af8d3">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation></ix:continuation>
        <!--PROfilePageNumberReset%Num%42%%%-->
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d72" continuedAt="Text_68e82a748b0b474c8008740f93ae681d73"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f220" continuedAt="Text_347969f3eab346eab719bf0e2343f8f221"><ix:continuation id="Text_f7dde0056e354c6caa51800d6b31af8d3">
<table cellspacing="0" cellpadding="0" border="0" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">(in thousands)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024<br/>
                  </span> </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023<br/>
                  </span> </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">United States</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_7bd31e9504b24729a20ebb9aa4aef835" contextRef="c20240101to20241231_StatementGeographicalAxis_US" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">66,045</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_4ee4557371224d0b89aa40a54e889be0" contextRef="c20230101to20231231_StatementGeographicalAxis_US" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">67,696</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Canada</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_31de6b7ac44240c5872d01f6ae1f51be" contextRef="c20240101to20241231_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,313</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_375a1fba259e4e858a56ad07c76d2be9" contextRef="c20230101to20231231_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,301</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_15f36f4cb6044a3fb34225ffaeec0b5d" contextRef="c20240101to20241231_StatementGeographicalAxis_OtherCountriesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,033</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_daeff19f43064aeb88354392c5db549f" contextRef="c20230101to20231231_StatementGeographicalAxis_OtherCountriesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,232</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_4217c5e1b0b64a05b38fb9b43359ac9c" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">74,391</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_e7acd6a694894ab4a788b5d701ccf1a6" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">76,229</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation></ix:continuation>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d73" continuedAt="Text_68e82a748b0b474c8008740f93ae681d74"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f221" continuedAt="Text_347969f3eab346eab719bf0e2343f8f222">
<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d74" continuedAt="Text_68e82a748b0b474c8008740f93ae681d75"><ix:continuation id="Text_347969f3eab346eab719bf0e2343f8f222">
<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Geographic sales information is based on the location where the order was fulfilled.</div>
</ix:continuation></ix:continuation>
           </div>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d75" continuedAt="Text_68e82a748b0b474c8008740f93ae681d76">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:nonNumeric name="tlfa:RevenueRecognitionDiscountsPolicyTextBlock" id="Text_1ec238e1b2324374b27e5a805e9cbae7" contextRef="c20240101to20241231" escape="true" continuedAt="Text_33b62bbb5d8f45b59d048a7c341971321"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d76" continuedAt="Text_68e82a748b0b474c8008740f93ae681d77">
<div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Discounts</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_33b62bbb5d8f45b59d048a7c341971321" continuedAt="Text_33b62bbb5d8f45b59d048a7c341971322"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d77" continuedAt="Text_68e82a748b0b474c8008740f93ae681d78">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_33b62bbb5d8f45b59d048a7c341971322"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d78" continuedAt="Text_68e82a748b0b474c8008740f93ae681d79">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We offer <ix:nonFraction name="tlfa:NumberOfClassesOfCustomerDiscounts" id="Fact_ed848bce44b745c49200923c03b45316" contextRef="c20240101to20241231" unitRef="U006" decimals="INF" scale="0" format="ixt-sec:numwordsen">six</ix:nonFraction> classes of customer discounts:&#160; 1)
          Retail, 2) Military/First Responder, 3) Business, 4) Commercial, 5) Commercial Pro, and 6) Employees. There are no other classes of discounts and any discounts given will fall into one of these <ix:nonFraction name="tlfa:NumberOfClassesOfCustomerDiscounts" id="Fact_9a5613acf22c42a4ac68b2a04ad0593a" contextRef="c20240101to20241231" unitRef="U006" decimals="INF" scale="0" format="ixt-sec:numwordsen">six</ix:nonFraction> categories.&#160; Such discounts are not deemed to be variable consideration nor convey a material right to these customers since the discounted pricing they receive in a
          discount class is not incremental to others within the same class and there is no retrospective impact of such discounts.&#160; As a result, sales are reported after deduction of discounts at the point of sale.&#160; We do not pay slotting fees or make
          other payments to resellers.<br/>
        </div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d79" continuedAt="Text_68e82a748b0b474c8008740f93ae681d80">
<div><br/>
        </div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">36</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>


        <ix:nonNumeric name="us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock" id="Text_5dc36e480e0046258028feac0452b4ae" contextRef="c20240101to20241231" escape="true" continuedAt="Text_84a358e7d2204c39a57e8ba827e79abe1"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d80" continuedAt="Text_68e82a748b0b474c8008740f93ae681d81">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold;"><span style="text-decoration: underline;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Operating&#160;expense</span></span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_84a358e7d2204c39a57e8ba827e79abe1" continuedAt="Text_84a358e7d2204c39a57e8ba827e79abe2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d81" continuedAt="Text_68e82a748b0b474c8008740f93ae681d82">
<div><span style="font-weight: bold;"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_84a358e7d2204c39a57e8ba827e79abe2" continuedAt="Text_84a358e7d2204c39a57e8ba827e79abe3"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d82" continuedAt="Text_68e82a748b0b474c8008740f93ae681d83">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_84a358e7d2204c39a57e8ba827e79abe3"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d83" continuedAt="Text_68e82a748b0b474c8008740f93ae681d84">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Operating expenses include all selling, general and administrative costs, including wages and benefits, rent and occupancy costs, depreciation, advertising, store
          operating expenses, outbound freight charges (to ship merchandise to customers), and corporate office costs.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d84" continuedAt="Text_68e82a748b0b474c8008740f93ae681d85">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="Text_55d2664977ca499aa607360e14c5f59f" contextRef="c20240101to20241231" escape="true" continuedAt="Text_705b147895f54f9f8dbf9a48707898951"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d85" continuedAt="Text_68e82a748b0b474c8008740f93ae681d86">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Property and equipment, net of accumulated depreciation</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_705b147895f54f9f8dbf9a48707898951" continuedAt="Text_705b147895f54f9f8dbf9a48707898952"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d86" continuedAt="Text_68e82a748b0b474c8008740f93ae681d87">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_705b147895f54f9f8dbf9a48707898952"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d87" continuedAt="Text_68e82a748b0b474c8008740f93ae681d88">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment are stated at cost.&#160; Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are <span style="-sec-ix-hidden:Fact_0acfc8c857f74d4cb3092cdd4d8f357b">three</span> to <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_157db0abc51349afa1c9b871f1c3b1fd" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember" format="ixt-sec:durwordsen">ten years</ix:nonNumeric> for equipment and
          machinery, <span style="-sec-ix-hidden:Fact_172d33ddd6c64880bffb473b3b172418">seven</span> to <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_8c22bc1a536341c182bb8b326c94a3d5" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MaximumMember" format="ixt-sec:durwordsen">fifteen years</ix:nonNumeric>
          for furniture and fixtures, <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_dabb736d97884041a4e8b6da7463a802" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember" format="ixt-sec:durwordsen">five years</ix:nonNumeric> for vehicles, and <ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="Fact_551a4faa8d004addaa976afe91120677" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember" format="ixt-sec:durwordsen">forty years</ix:nonNumeric> for buildings and related improvements.&#160; Leasehold improvements are amortized over the lesser of the life of the lease or the useful life of the asset.&#160; Repairs and maintenance
          costs are expensed as incurred.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d88" continuedAt="Text_68e82a748b0b474c8008740f93ae681d89">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:InventoryPolicyTextBlock" id="Text_2e6cac6de5c14aa9881bd8f483a25784" contextRef="c20240101to20241231" escape="true" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a1"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d89" continuedAt="Text_68e82a748b0b474c8008740f93ae681d90">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Inventory</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a1" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d90" continuedAt="Text_68e82a748b0b474c8008740f93ae681d91">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a2" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a3"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d91" continuedAt="Text_68e82a748b0b474c8008740f93ae681d92">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a3" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a4"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d92" continuedAt="Text_68e82a748b0b474c8008740f93ae681d93">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a4" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a5"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d93" continuedAt="Text_68e82a748b0b474c8008740f93ae681d94">
<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">Inventory is stated at the lower of first-in, first-out (&#8220;FIFO&#8221;) cost or net realizable value, and the FIFO layers are maintained at the location level.&#160; Finished
          goods held for sale include the cost of merchandise purchases, the costs to bring the merchandise to our Texas distribution center, warehousing and handling expenditures, and distributing and delivering merchandise to our stores.&#160; These costs
          include depreciation of long-lived assets utilized in acquiring, warehousing and distributing inventory.&#160; Assembled inventory including raw materials and work-in-process is valued on a first-in, first-out basis using full absorption accounting
          which includes material, labor, and other applicable assembly overhead. &#160;</div>
</ix:continuation></ix:continuation>
      </div>

      <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a5" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a6"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d94" continuedAt="Text_68e82a748b0b474c8008740f93ae681d95">
<div><br/></div>
</ix:continuation></ix:continuation>
      <div><ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a6" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a7"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d95" continuedAt="Text_68e82a748b0b474c8008740f93ae681d96">
<div>Carrying values of inventory are analyzed and, to the extent that the cost of inventory exceeds the net realizable value, provisions are made to reduce the carrying amount of the inventory.
        </div>
</ix:continuation></ix:continuation><ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a7" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a8"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d96" continuedAt="Text_68e82a748b0b474c8008740f93ae681d97">
<div><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a8" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a9"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d97" continuedAt="Text_68e82a748b0b474c8008740f93ae681d98">
<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a9" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a10"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d98" continuedAt="Text_68e82a748b0b474c8008740f93ae681d99">
<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">We regularly review all inventory items to determine if
          there are (i) damaged goods (e.g., for leather, excessive scars or damage from ultra-violet (&#8220;UV&#8221;) light), (ii) items that need to be removed from our product line (e.g., slow-moving items, inability of a supplier to provide items of acceptable
          quality or quantity, and to maintain freshness in the product line) and (iii) pricing actions that need to be taken to adequately value our inventory at the lower of cost or net realizable value.&#160; Since the determination of net realizable value
          of inventory involves both estimation and judgement with regard to market values and reasonable costs to sell, differences in these estimates could result in ultimate valuations that differ from the recorded asset.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a10" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a11"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d99" continuedAt="Text_68e82a748b0b474c8008740f93ae681d100">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a11" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a12"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d100" continuedAt="Text_68e82a748b0b474c8008740f93ae681d101">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <!--PROfilePageNumberReset%Num%43%%%--> <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a12" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a13"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d101" continuedAt="Text_68e82a748b0b474c8008740f93ae681d102">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a13" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a14"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d102" continuedAt="Text_68e82a748b0b474c8008740f93ae681d103">
<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">The majority of inventory purchases and commitments are made in U.S. dollars in order to limit the Company&#8217;s exposure to foreign currency fluctuations.&#160; Goods
          shipped to us are recorded as inventory owned by us when the risk of loss shifts to us from the supplier.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a14" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a15"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d103" continuedAt="Text_68e82a748b0b474c8008740f93ae681d104">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a15" continuedAt="Text_87da30d29b004ed1974f0d22da1b0e6a16"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d104" continuedAt="Text_68e82a748b0b474c8008740f93ae681d105">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_87da30d29b004ed1974f0d22da1b0e6a16"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d105" continuedAt="Text_68e82a748b0b474c8008740f93ae681d106">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inventory is physically counted twice annually in the Texas distribution center.&#160; At the store level, inventory is physically counted each
          quarter.&#160; Inventory is then adjusted in our accounting system to reflect actual count results.</div>
</ix:continuation></ix:continuation><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d106" continuedAt="Text_68e82a748b0b474c8008740f93ae681d107">
<div>
         <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d107" continuedAt="Text_68e82a748b0b474c8008740f93ae681d108">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">37</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d108" continuedAt="Text_68e82a748b0b474c8008740f93ae681d109"><ix:nonNumeric name="us-gaap:LesseeLeasesPolicyTextBlock" id="Text_451efcfafc9649d3ad6046a5bf1782ff" contextRef="c20240101to20241231" escape="true" continuedAt="Text_dc1e2128b1314c3dbfac9296a51e98631">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';">  </span></div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d109" continuedAt="Text_68e82a748b0b474c8008740f93ae681d110"><ix:continuation id="Text_dc1e2128b1314c3dbfac9296a51e98631" continuedAt="Text_dc1e2128b1314c3dbfac9296a51e98632">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Leases</span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d110" continuedAt="Text_68e82a748b0b474c8008740f93ae681d111"><ix:continuation id="Text_dc1e2128b1314c3dbfac9296a51e98632" continuedAt="Text_dc1e2128b1314c3dbfac9296a51e98633">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d111" continuedAt="Text_68e82a748b0b474c8008740f93ae681d112"><ix:continuation id="Text_dc1e2128b1314c3dbfac9296a51e98633" continuedAt="Text_dc1e2128b1314c3dbfac9296a51e98634">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d112" continuedAt="Text_68e82a748b0b474c8008740f93ae681d113"><ix:continuation id="Text_dc1e2128b1314c3dbfac9296a51e98634" continuedAt="Text_dc1e2128b1314c3dbfac9296a51e98635">
<div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">We lease certain real estate for our retail
            store locations and periodically lease warehouse equipment for our Texas distribution center, both under long-term lease agreements.&#160; We determine if an arrangement is a lease at inception and recognize right-of-use (&#8220;ROU&#8221;) assets and lease
            liabilities at commencement date based on the present value of the lease payments over the lease term.&#160; We elected not to record leases with an initial term of 12 months or less on the balance sheet for all our asset classes. The depreciable
            life of related leasehold improvements is based on the shorter of the useful life or the lease term.</span> <br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d113" continuedAt="Text_68e82a748b0b474c8008740f93ae681d114"><ix:continuation id="Text_dc1e2128b1314c3dbfac9296a51e98635" continuedAt="Text_dc1e2128b1314c3dbfac9296a51e98636">
<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d114" continuedAt="Text_68e82a748b0b474c8008740f93ae681d115"><ix:continuation id="Text_dc1e2128b1314c3dbfac9296a51e98636" continuedAt="Text_dc1e2128b1314c3dbfac9296a51e98637">
<div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">For operating leases, the present value of
            our lease payments may include: (1) rental payments adjusted for inflation or market rates, and (2) lease terms with options to renew the lease or options to purchase leased equipment, when it is reasonably certain we will exercise such an
            option.&#160; The exercise of lease renewal or purchase option is generally at our discretion.&#160; Payments based on a change in an index or market rate are not considered in the determination of lease payments for purposes of measuring the related
            lease liability.&#160; We discount lease payments using our incremental borrowing rate based on information available as of the measurement date.</span><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d115" continuedAt="Text_68e82a748b0b474c8008740f93ae681d116"><ix:continuation id="Text_dc1e2128b1314c3dbfac9296a51e98637" continuedAt="Text_dc1e2128b1314c3dbfac9296a51e98638">
<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"> <br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d116" continuedAt="Text_68e82a748b0b474c8008740f93ae681d117"><ix:continuation id="Text_dc1e2128b1314c3dbfac9296a51e98638" continuedAt="Text_dc1e2128b1314c3dbfac9296a51e98639">
<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">We recognize rent expense related to our operating leases on a straight-line basis over the lease term.&#160; Rent expense is recorded in operating expenses.<br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d117" continuedAt="Text_68e82a748b0b474c8008740f93ae681d118"><ix:continuation id="Text_dc1e2128b1314c3dbfac9296a51e98639" continuedAt="Text_dc1e2128b1314c3dbfac9296a51e986310">
<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"> <br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d118" continuedAt="Text_68e82a748b0b474c8008740f93ae681d119"><ix:continuation id="Text_dc1e2128b1314c3dbfac9296a51e986310" continuedAt="Text_dc1e2128b1314c3dbfac9296a51e986311">
<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">For finance leases, our right-of-use assets are amortized on a straight-line basis over the earlier of the useful life of the right-of-use asset or the end of the
          lease term with rent expense recorded to operating expenses.&#160; We adjust the lease liability to reflect lease payments made during the period and interest incurred on the lease liability using the effective interest method. The remaining asset
          balance in our finance lease is only residual value and only an insignificant interest expense of less than $<ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" id="Fact_a6b9bb7d00cb42f0b97fd1a5c188fc12" contextRef="c20240101to20241231_RangeAxis_MaximumMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">100</ix:nonFraction> dollars was incurred
          and is recorded on the consolidated statements of operations and comprehensive income.<br/>
          <br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d119" continuedAt="Text_68e82a748b0b474c8008740f93ae681d120"><ix:continuation id="Text_dc1e2128b1314c3dbfac9296a51e986311">
<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">None of our lease agreements contain material residual value guarantees or material restrictive covenants.&#160; We do not have any contingent rental payment agreements.
          We have no sublease agreements and no lease agreements in which we are named as a lessor.&#160; Refer to Note 4, Leases for further discussion of the Company&#8217;s leases.<br/>
        </div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d120" continuedAt="Text_68e82a748b0b474c8008740f93ae681d121">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="Text_b9ed0c0715e042778bb8325d2461696f" contextRef="c20240101to20241231" escape="true" continuedAt="Text_07bd5b3d11ee482dbed89296f56c92ff1"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d121" continuedAt="Text_68e82a748b0b474c8008740f93ae681d122">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Impairment of long-lived assets</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_07bd5b3d11ee482dbed89296f56c92ff1" continuedAt="Text_07bd5b3d11ee482dbed89296f56c92ff2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d122" continuedAt="Text_68e82a748b0b474c8008740f93ae681d123">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_07bd5b3d11ee482dbed89296f56c92ff2" continuedAt="Text_07bd5b3d11ee482dbed89296f56c92ff3"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d123" continuedAt="Text_68e82a748b0b474c8008740f93ae681d124">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We evaluate long-lived assets on a quarterly basis to identify events or changes in circumstances (&#8220;triggering events&#8221;) that indicate the carrying value of certain
          assets may not be recoverable.&#160; Upon the occurrence of a triggering event, right-of-use (&#8220;ROU&#8221;) lease assets, property and equipment and definite-lived intangible assets are reviewed for impairment and an impairment loss is recorded in the period
          in which it is determined that the carrying amount of the assets is not recoverable.&#160; The determination of recoverability is made based upon the estimated undiscounted future net cash flows of assets grouped at the lowest level for which there
          are identifiable cash flows independent of the cash flows of other groups of assets with such cash flows to be realized over the estimated remaining useful life of the primary asset within the asset group.&#160; The Company determined the lowest level
          of identifiable cash flows that are independent of other asset groups to be primarily at the individual store level.&#160; If the estimated undiscounted future net cash flows for a given store are less than the carrying amount of the related store
          assets, an impairment loss is determined by comparing the estimated fair value with the carrying value of the related assets.&#160; The impairment loss is then allocated across the asset group&#8217;s major classifications which in this case are operating
          lease assets and property and equipment. Triggering events at the store level could include material declines in operational and financial performance or planned changes in the use of assets, such as store relocation or store closure.&#160; This
          evaluation requires management to make judgements relating to future cash flows, growth rates and economic and market conditions.&#160; The fair value of an asset group is estimated using a discounted cash flow valuation method.<br/>
        </div>
</ix:continuation></ix:continuation>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <ix:continuation id="Text_07bd5b3d11ee482dbed89296f56c92ff3" continuedAt="Text_07bd5b3d11ee482dbed89296f56c92ff4"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d124" continuedAt="Text_68e82a748b0b474c8008740f93ae681d125">
<div><br/></div>
</ix:continuation></ix:continuation>
          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">38</span></div>

            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

            </div>

          </div>

        </div>

        <!--PROfilePageNumberReset%Num%44%%%-->
        <ix:continuation id="Text_07bd5b3d11ee482dbed89296f56c92ff4"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d125" continuedAt="Text_68e82a748b0b474c8008740f93ae681d126">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For the year ended December 31, 2024, the Company recorded $<ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" id="Fact_d0d38e5f54cb4172933f4081192912bc" contextRef="c20240101to20241231" unitRef="U001" decimals="-4" scale="6" format="ixt:num-dot-decimal">0.02</ix:nonFraction>
          million in impairment of <ix:nonFraction name="tlfa:NumberOfImpairedStores" id="Fact_e7a38e95a56e4fcb85bb3969b68d4e8c" contextRef="c20241231" unitRef="U004" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> stores whereas there was <ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" id="Fact_601753a6aad14fcea4aa6fa906f16d22" contextRef="c20230101to20231231" unitRef="U001" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction> impairment expense recognized as of December 31, 2023.<br/>
        </div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d126" continuedAt="Text_68e82a748b0b474c8008740f93ae681d127">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:EarningsPerSharePolicyTextBlock" id="Text_93471391294040c1a63efeab231f88ec" contextRef="c20240101to20241231" escape="true" continuedAt="Text_85d997b301f54b17bdb062965686b9291"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d127" continuedAt="Text_68e82a748b0b474c8008740f93ae681d128">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Earnings per share</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_85d997b301f54b17bdb062965686b9291" continuedAt="Text_85d997b301f54b17bdb062965686b9292"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d128" continuedAt="Text_68e82a748b0b474c8008740f93ae681d129">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_85d997b301f54b17bdb062965686b9292" continuedAt="Text_85d997b301f54b17bdb062965686b9293"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d129" continuedAt="Text_68e82a748b0b474c8008740f93ae681d130">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share (&#8220;EPS&#8221;) are computed based on the weighted average number of common shares outstanding during the period.&#160; Diluted EPS includes additional
          common shares that would have been outstanding if potential common shares with a dilutive effect, such as stock awards from the Company&#8217;s restricted stock plan, had been issued.&#160; Anti-dilutive securities represent potentially dilutive securities
          which are excluded from the computation of diluted EPS as their impact would be anti-dilutive.&#160; <ix:nonNumeric name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="Text_28130247dc8f48509b27f9a8dd65ad3f" contextRef="c20240101to20241231" escape="true" continuedAt="Text_fd72e8c659234b569c6a8b1689e84c5d1"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);">Diluted EPS is computed using the treasury stock method.</span></ix:nonNumeric></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d130" continuedAt="Text_68e82a748b0b474c8008740f93ae681d131"><ix:continuation id="Text_85d997b301f54b17bdb062965686b9293" continuedAt="Text_85d997b301f54b17bdb062965686b9294"><ix:continuation id="Text_fd72e8c659234b569c6a8b1689e84c5d1" continuedAt="Text_fd72e8c659234b569c6a8b1689e84c5d2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation></ix:continuation>
        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d131" continuedAt="Text_68e82a748b0b474c8008740f93ae681d132"><ix:continuation id="Text_85d997b301f54b17bdb062965686b9294" continuedAt="Text_85d997b301f54b17bdb062965686b9295"><ix:continuation id="Text_fd72e8c659234b569c6a8b1689e84c5d2">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">(in thousands, except share data)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"> </sup><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024 </span></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">2023<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Numerator:</div>
              </td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net income<br/>
                  </div>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_82e5f46d73bb4400ae8634374a9e3063" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">827</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_5afeca3384d044b4bb11440fcd90078f" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,768</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Denominator:</div>
              </td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Basic weighted-average common shares outstanding<br/>
                  </div>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_e4a9eacdc16f4b309f979a33ce4051eb" contextRef="c20240101to20241231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,493,989</ix:nonFraction></div>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_5e3aab91d8e949b79115d6ffc6af49e8" contextRef="c20230101to20231231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,339,658</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Dilutive effect of service-based restricted stock awards granted to Board of Directors under the Plan</div>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" id="Fact_13233e0c436c42d99202577d18cc6e5c" contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">5,529</ix:nonFraction></div>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" id="Fact_652097a8bcf04704b95dc8997f2ef13a" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">3,218</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%; padding-bottom: 2px;">
                <div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); text-align: left;">Dilutive effect of service-based restricted stock awards granted to employees under the Plan</div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" id="Fact_ab4244b9067c405cac9074e817f49651" contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_ShareBasedPaymentArrangementEmployeeMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">283,545</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" id="Fact_4e1df79fc0f04b2a932466b39bff35b3" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_ShareBasedPaymentArrangementEmployeeMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">27,100</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Diluted weighted-average common shares outstanding</div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_90a9e962d120475a89769b9ddff72e30" contextRef="c20240101to20241231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,783,063</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_e415c3170ee84e43aae94f5c52d8e9f9" contextRef="c20230101to20231231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">8,369,976</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%;">
                <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt;"><br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">Basic earnings per share <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_c4e620416aa7451e93259cc3370bce09" contextRef="c20240101to20241231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.10</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_5bc754490e394e239f3c8f4fa72c0eff" contextRef="c20230101to20231231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.45</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">Diluted earnings per share <br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_192dadd23499424d802a714f2cd62574" contextRef="c20240101to20241231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.09</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_36d58fabac7642c69125bbf116f00446" contextRef="c20230101to20231231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.45</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation></ix:continuation>

        <ix:continuation id="Text_85d997b301f54b17bdb062965686b9295" continuedAt="Text_85d997b301f54b17bdb062965686b9296"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d132" continuedAt="Text_68e82a748b0b474c8008740f93ae681d133">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_85d997b301f54b17bdb062965686b9296" continuedAt="Text_85d997b301f54b17bdb062965686b9297"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d133" continuedAt="Text_68e82a748b0b474c8008740f93ae681d134">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span>For the years ended December 31, 2024 and 2023, there were <ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares" id="Fact_223600c09dd747418741ebc04806b9b7" contextRef="c20240101to20241231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">38</ix:nonFraction> and <ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares" id="Fact_c3bc08f7e95346778b6b52d3e8ecd708" contextRef="c20230101to20231231" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">65,075</ix:nonFraction> shares, respectively, excluded from the diluted EPS calculation because the impact of their assumed vesting would be anti-dilutive. The significant change was due to
          expiration and forfeiture of the CEO and board member shares as of December 31, 2024. </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_85d997b301f54b17bdb062965686b9297" continuedAt="Text_85d997b301f54b17bdb062965686b9298"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d134" continuedAt="Text_68e82a748b0b474c8008740f93ae681d135">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_85d997b301f54b17bdb062965686b9298"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d135" continuedAt="Text_68e82a748b0b474c8008740f93ae681d136">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For additional disclosures regarding restricted stock awards and employee stock options, see Note 10, <span style="font-style: italic;">Stockholders&#8217; Equity &#8211;
            Equity Compensation Plans</span>.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d136" continuedAt="Text_68e82a748b0b474c8008740f93ae681d137">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <!--PROfilePageNumberReset%Num%45%%%-->
        <div style="font-family: 'Times New Roman'; text-align: justify; font-style: normal; font-size: 10pt; font-weight: bold;">
          <ix:nonNumeric name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="Text_65fe5579168144feac79ecbb9707e0f9" contextRef="c20240101to20241231" escape="true" continuedAt="Text_ed9832f9b2564987b45d01b23e6a9a241"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d137" continuedAt="Text_68e82a748b0b474c8008740f93ae681d138">
<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: justify; text-transform: none;"><span style="text-decoration: underline;">Other intangible
              assets</span></div>
</ix:continuation></ix:nonNumeric>
        </div>

        <ix:continuation id="Text_ed9832f9b2564987b45d01b23e6a9a241" continuedAt="Text_ed9832f9b2564987b45d01b23e6a9a242"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d138" continuedAt="Text_68e82a748b0b474c8008740f93ae681d139">
<div style="font-family: 'Times New Roman'; text-align: justify; font-size: 10pt;"><span style="color: rgb(0, 0, 0);"> <br/>
          </span></div>
</ix:continuation></ix:continuation>
        <div style="font-family: 'Times New Roman'; text-align: justify;">
          <ix:continuation id="Text_ed9832f9b2564987b45d01b23e6a9a242"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d139" continuedAt="Text_68e82a748b0b474c8008740f93ae681d140">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our intangible assets and related accumulated amortization relate to trademarks and copyrights that are definite-lived intangibles and are
            subject to amortization.&#160; The weighted average amortization period is<span style="font-family: 'Times New Roman'; font-size: 10pt;"> <ix:nonNumeric name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="Fact_5e1ed62e4eff47e594b901e398f030f8" contextRef="c20240101to20241231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember" format="ixt-sec:duryear">15</ix:nonNumeric>
              years for trademarks and copyrights.&#160; Amortization expense related to other intangible assets was less than $<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" id="Fact_df3a9842111d4995ae81ea8ba7fa4fca" contextRef="c20230101to20231231_RangeAxis_MaximumMember" unitRef="U001" decimals="-4" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" id="Fact_375b977cc37845c4842733dcc9d228f8" contextRef="c20240101to20241231_RangeAxis_MaximumMember" unitRef="U001" decimals="-4" scale="6" format="ixt:num-dot-decimal">0.01</ix:nonFraction></ix:nonFraction> million in
              each of 2024 and 2023 and was recorded in operating expenses.&#160; Based on the current amount of intangible assets subject to amortization, we estimate amortization expense to be less than $<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" id="Fact_f780399156084f81aa2334ce603d3826" contextRef="c20241231_RangeAxis_MaximumMember" unitRef="U001" decimals="-4" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" id="Fact_be5b010609074c76baf50d0e98e02a94" contextRef="c20241231_RangeAxis_MaximumMember" unitRef="U001" decimals="-4" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" id="Fact_956e64793dd448b781ce978bfef74ae1" contextRef="c20241231_RangeAxis_MaximumMember" unitRef="U001" decimals="-4" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" id="Fact_59155c56076a4199b8ffb5e7bdcdf830" contextRef="c20241231_RangeAxis_MaximumMember" unitRef="U001" decimals="-4" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" id="Fact_2d2eb975f2af4ca4b29d3cfc0cb874c3" contextRef="c20241231_RangeAxis_MaximumMember" unitRef="U001" decimals="-4" scale="6" format="ixt:num-dot-decimal">0.01</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> million annually over the next five years. Our <span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8220;</span>Other intangible assets&#8221; was fully
              amortized as of December 31, 2023 and is now included in &#8220;Other assets&#8221; on the face of the balance sheet.</span></div>
</ix:continuation></ix:continuation>
        </div>


        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d140" continuedAt="Text_68e82a748b0b474c8008740f93ae681d141">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">39</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>


        <ix:nonNumeric name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="Text_29c665059477421bb2b38c2644a69acf" contextRef="c20240101to20241231" escape="true" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e1"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d141" continuedAt="Text_68e82a748b0b474c8008740f93ae681d142">
<div style="font-style: normal; text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Fair value of financial instruments</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e1" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d142" continuedAt="Text_68e82a748b0b474c8008740f93ae681d143">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e2" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e3"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d143" continuedAt="Text_68e82a748b0b474c8008740f93ae681d144">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We measure fair value as an exit price, which is the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between
          market participants.&#160; As a basis for considering such assumptions, accounting standards establish a three-tier fair value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e3" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e4"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d144" continuedAt="Text_68e82a748b0b474c8008740f93ae681d145">
<div><br/></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e4" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e5"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d145" continuedAt="Text_68e82a748b0b474c8008740f93ae681d146">
<table cellspacing="0" cellpadding="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 1 &#8211; observable inputs that reflect quoted prices in active markets for identical assets or liabilities.</div>
              </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e5" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e6"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d146" continuedAt="Text_68e82a748b0b474c8008740f93ae681d147">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e6" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e7"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d147" continuedAt="Text_68e82a748b0b474c8008740f93ae681d148">
<table cellspacing="0" cellpadding="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 2 &#8211; significant observable inputs other than quoted prices in active markets for similar assets and liabilities, such as quoted prices for identical or
                  similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</div>
              </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e7" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e8"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d148" continuedAt="Text_68e82a748b0b474c8008740f93ae681d149">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e8" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e9"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d149" continuedAt="Text_68e82a748b0b474c8008740f93ae681d150">
<table cellspacing="0" cellpadding="0" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 3 &#8211; significant unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants.</div>
              </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e9" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e10"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d150" continuedAt="Text_68e82a748b0b474c8008740f93ae681d151">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e10" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e11"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d151" continuedAt="Text_68e82a748b0b474c8008740f93ae681d152">
<div style="text-align: justify;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">Classification of the financial asset or
            liability within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. </span></div>
</ix:continuation></ix:continuation>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e11" continuedAt="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e12"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d152" continuedAt="Text_68e82a748b0b474c8008740f93ae681d153">
<div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_a3c5b7ec4b4d4eb29f3d389a26113c3e12"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d153" continuedAt="Text_68e82a748b0b474c8008740f93ae681d154">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our principal financial instruments consist of our money market investment or T-Bills maturing less than 90 days, accounts receivable, and
            accounts payable.&#160; As of December 31, 2024 and 2023, the carrying values of our financial instruments, included in our Consolidated Balance Sheets, approximated their fair values.&#160; There were <ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" id="Fact_ef8201f41c2544cebe506dcee5d5bed7" contextRef="c20230101to20231231" unitRef="U001" decimals="-6" scale="6" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" id="Fact_9073ea7acecb41568692582028d30696" contextRef="c20240101to20241231" unitRef="U001" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> transfers into or out of Levels 1, 2 and 3 during the years ended December 31, 2024 and 2023.</div>
</ix:continuation></ix:continuation>
           </div>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d154" continuedAt="Text_68e82a748b0b474c8008740f93ae681d155">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:IncomeTaxPolicyTextBlock" id="Text_d11872f749fd4ab4abc6a1e71772bc36" contextRef="c20240101to20241231" escape="true" continuedAt="Text_f7d2c91562c94725b4e471d3a5dd517d1"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d155" continuedAt="Text_68e82a748b0b474c8008740f93ae681d156">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Income taxes</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_f7d2c91562c94725b4e471d3a5dd517d1" continuedAt="Text_f7d2c91562c94725b4e471d3a5dd517d2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d156" continuedAt="Text_68e82a748b0b474c8008740f93ae681d157">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_f7d2c91562c94725b4e471d3a5dd517d2" continuedAt="Text_f7d2c91562c94725b4e471d3a5dd517d3"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d157" continuedAt="Text_68e82a748b0b474c8008740f93ae681d158">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes are estimated for each jurisdiction in which we operate.&#160; This involves assessing current tax exposure together with temporary differences resulting
          from differing treatment of items for tax and financial statement accounting purposes.&#160; Any resulting deferred tax assets are evaluated for recoverability based on estimated future taxable income.&#160; To the extent it is more-likely-than-not that
          all or a portion of a deferred tax asset will not be realized, a valuation allowance is recorded.&#160; Our evaluation regarding whether a valuation allowance is required or should be adjusted also considers, among other things, the nature, frequency,
          and severity of recent losses, forecasts of future profitability and the duration of statutory carryforward periods.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_f7d2c91562c94725b4e471d3a5dd517d3" continuedAt="Text_f7d2c91562c94725b4e471d3a5dd517d4"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d158" continuedAt="Text_68e82a748b0b474c8008740f93ae681d159">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_f7d2c91562c94725b4e471d3a5dd517d4" continuedAt="Text_f7d2c91562c94725b4e471d3a5dd517d5"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d159" continuedAt="Text_68e82a748b0b474c8008740f93ae681d160">
<div style="text-align: justify;">
          <!--PROfilePageNumberReset%Num%46%%%--> <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred tax assets and liabilities
            are measured using the enacted tax rates in effect in the years when those temporary differences are expected to reverse.&#160; The effect on deferred taxes from a change in tax rate is recognized through continuing operations in the period that
            includes the enactment date of the change.&#160; Changes in tax laws and rates could affect recorded deferred tax assets and liabilities in the future. </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_f7d2c91562c94725b4e471d3a5dd517d5" continuedAt="Text_f7d2c91562c94725b4e471d3a5dd517d6"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d160" continuedAt="Text_68e82a748b0b474c8008740f93ae681d161">
<div><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_f7d2c91562c94725b4e471d3a5dd517d6" continuedAt="Text_f7d2c91562c94725b4e471d3a5dd517d7"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d161" continuedAt="Text_68e82a748b0b474c8008740f93ae681d162">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not that the position will be sustained upon examination, including
          resolutions of any related appeals or litigation processes, based on the technical merits.&#160; Income tax positions must meet a more-likely-than-not recognition threshold to be recognized.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_f7d2c91562c94725b4e471d3a5dd517d7" continuedAt="Text_f7d2c91562c94725b4e471d3a5dd517d8"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d162" continuedAt="Text_68e82a748b0b474c8008740f93ae681d163">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_f7d2c91562c94725b4e471d3a5dd517d8" continuedAt="Text_f7d2c91562c94725b4e471d3a5dd517d9"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d163" continuedAt="Text_68e82a748b0b474c8008740f93ae681d164">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We recognize tax liabilities for uncertain tax positions and adjust these liabilities when our judgement changes as a result of the evaluation of new information not
          previously available.&#160; Due to the complexity of some of these uncertainties, the ultimate resolution may result in a payment that is materially different from the current estimate of the tax liabilities.&#160; These differences will be reflected as
          increases or decreases to income tax expense and the effective tax rate in the period in which new information becomes available.&#160; We recognize interest and/or penalties related to all tax positions in income tax expense. To the extent that
          accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made.</div>
</ix:continuation></ix:continuation>
        <div><ix:continuation id="Text_f7d2c91562c94725b4e471d3a5dd517d9" continuedAt="Text_f7d2c91562c94725b4e471d3a5dd517d10"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d164" continuedAt="Text_68e82a748b0b474c8008740f93ae681d165">
<div><br/></div>
</ix:continuation></ix:continuation>
          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">40</span></div>

            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

            </div>

          </div>

        </div>

        <ix:continuation id="Text_f7d2c91562c94725b4e471d3a5dd517d10"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d165" continuedAt="Text_68e82a748b0b474c8008740f93ae681d166">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">We may be subject to periodic audits by the Internal
          Revenue Service and other taxing authorities.&#160; These audits may challenge certain of our tax positions, such as the timing and amount of deductions and allocation of taxable income to the various jurisdictions.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d166" continuedAt="Text_68e82a748b0b474c8008740f93ae681d167">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Text_a6f036f90cd44ce2aadfd18584cc69c4" contextRef="c20240101to20241231" escape="true" continuedAt="Text_4320e0b08ca64256885a85c5d9d7220d1"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d167" continuedAt="Text_68e82a748b0b474c8008740f93ae681d168">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Stock-based compensation</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_4320e0b08ca64256885a85c5d9d7220d1" continuedAt="Text_4320e0b08ca64256885a85c5d9d7220d2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d168" continuedAt="Text_68e82a748b0b474c8008740f93ae681d169">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_4320e0b08ca64256885a85c5d9d7220d2" continuedAt="Text_4320e0b08ca64256885a85c5d9d7220d3"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d169" continuedAt="Text_68e82a748b0b474c8008740f93ae681d170">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s stock-based compensation relates primarily to restricted stock unit (&#8220;RSU&#8221;) awards.&#160; Accounting guidance requires measurement and recognition of
          compensation expense at an amount equal to the grant date fair value.&#160; Compensation expense is recognized for service-based stock awards on a straight-line basis or ratably over the requisite service period, based on the closing price of the
          Company&#8217;s stock on the date of grant.&#160; The service-based awards typically vest ratably over the requisite service period, provided that the participant is employed on the vesting date.&#160; Compensation expense is reduced by actual forfeitures as
          they occur over the requisite service period of the awards.</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_4320e0b08ca64256885a85c5d9d7220d3" continuedAt="Text_4320e0b08ca64256885a85c5d9d7220d4"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d170" continuedAt="Text_68e82a748b0b474c8008740f93ae681d171">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_4320e0b08ca64256885a85c5d9d7220d4"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d171" continuedAt="Text_68e82a748b0b474c8008740f93ae681d172">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Performance-based RSUs vest, if at all, upon the Company satisfying certain performance targets.&#160; The Company records compensation expense for awards with a
          performance condition when it is probable that the condition will be achieved.&#160; If the Company determines it is not probable a performance condition will be achieved, no compensation expense is recognized.&#160; If the Company changes its assessment
          in a subsequent period and concludes it is probable a performance condition will be achieved, the Company will recognize compensation expense ratably between the period of the change in assessment through the expected date of satisfying the
          performance condition for vesting.&#160; If the Company subsequently assesses that it is no longer probable that a performance condition will be achieved, the accumulated expense that has been previously recognized will be reversed.&#160; The compensation
          expense ultimately recognized, if any, related to performance-based awards will equal the grant date fair value based on the number of shares for which the performance condition has been satisfied.&#160; We issue shares from authorized shares upon the
          lapsing of vesting restrictions on RSUs.&#160; We do not use cash to settle equity instruments issued under stock-based compensation awards.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d172" continuedAt="Text_68e82a748b0b474c8008740f93ae681d173">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>
        <!--PROfilePageNumberReset%Num%47%%%-->
        <ix:nonNumeric name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="Text_8bd7b6fe35de4b8fa345f32590066d4a" contextRef="c20240101to20241231" escape="true" continuedAt="Text_43688327f59947fba590194e7b6ea09b1"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d173" continuedAt="Text_68e82a748b0b474c8008740f93ae681d174">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Comprehensive income<br/>
          </span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_43688327f59947fba590194e7b6ea09b1" continuedAt="Text_43688327f59947fba590194e7b6ea09b2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d174" continuedAt="Text_68e82a748b0b474c8008740f93ae681d175">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_43688327f59947fba590194e7b6ea09b2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d175" continuedAt="Text_68e82a748b0b474c8008740f93ae681d176">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Comprehensive income includes net income and certain other items that are recorded directly to stockholders&#8217; equity.&#160; The Company&#8217;s only source of other
            comprehensive income is foreign currency translation adjustments, and those adjustments are presented net of tax.</div>
</ix:continuation></ix:continuation>
        </div>


        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d176" continuedAt="Text_68e82a748b0b474c8008740f93ae681d177">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">41</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>


        <ix:nonNumeric name="tlfa:ShippingAndHandlingCostsPolicyTextBlock" id="Text_34e3b12daad14de28f88644d0edf117b" contextRef="c20240101to20241231" escape="true" continuedAt="Text_c83647733b304fe689c0b04d5f65718d1"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d177" continuedAt="Text_68e82a748b0b474c8008740f93ae681d178">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Shipping and handling costs</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_c83647733b304fe689c0b04d5f65718d1" continuedAt="Text_c83647733b304fe689c0b04d5f65718d2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d178" continuedAt="Text_68e82a748b0b474c8008740f93ae681d179">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
            <ix:continuation id="Text_c83647733b304fe689c0b04d5f65718d2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d179" continuedAt="Text_68e82a748b0b474c8008740f93ae681d180">
<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Costs to ship products to our customers are included in operating expenses on the consolidated
              statements of operations and comprehensive income.&#160; Total costs were $<ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" id="Fact_222b81a0550a4811aabe5c2044e312d2" contextRef="c20240101to20241231_ProductOrServiceAxis_ShippingAndHandlingMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.2</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:OperatingCostsAndExpenses" id="Fact_2437af56dac64534912599fb50b34082" contextRef="c20230101to20231231_ProductOrServiceAxis_ShippingAndHandlingMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.2</ix:nonFraction> million for both the years ended December 31, 2024, and 2023, respectively.</div>
</ix:continuation></ix:continuation>
             </div>

        </div>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d180" continuedAt="Text_68e82a748b0b474c8008740f93ae681d181">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:AdvertisingCostsPolicyTextBlock" id="Text_65958c6b14d240b6a396e9ff24fd76f5" contextRef="c20240101to20241231" escape="true" continuedAt="Text_69082eff0c5f4939a909d18fe58b613e1"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d181" continuedAt="Text_68e82a748b0b474c8008740f93ae681d182">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Advertising</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_69082eff0c5f4939a909d18fe58b613e1" continuedAt="Text_69082eff0c5f4939a909d18fe58b613e2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d182" continuedAt="Text_68e82a748b0b474c8008740f93ae681d183">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_69082eff0c5f4939a909d18fe58b613e2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d183" continuedAt="Text_68e82a748b0b474c8008740f93ae681d184">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Advertising costs include the cost of print, digital, direct mail, community events, trade shows, and our e-commerce platform.&#160; Advertising costs are expensed as
          incurred.&#160; Total advertising expense was $<ix:nonFraction name="us-gaap:AdvertisingExpense" id="Fact_6b8119fbfdf14229832375a90b7eb532" contextRef="c20240101to20241231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.3</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:AdvertisingExpense" id="Fact_d5317277ff694fba8eea06da24fbee7b" contextRef="c20230101to20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.1</ix:nonFraction> million in 2024 and 2023, respectively.</div>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d184" continuedAt="Text_68e82a748b0b474c8008740f93ae681d185">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Text_774b3aeee22c450f939fb17485a640c7" contextRef="c20240101to20241231" escape="true" continuedAt="Text_c3d511e440fd429b9789119ca9097e5c1"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d185" continuedAt="Text_68e82a748b0b474c8008740f93ae681d186">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Recently Adopted Accounting Pronouncements</span></div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_c3d511e440fd429b9789119ca9097e5c1" continuedAt="Text_c3d511e440fd429b9789119ca9097e5c2"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d186" continuedAt="Text_68e82a748b0b474c8008740f93ae681d187">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;"> <br/>
          </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_c3d511e440fd429b9789119ca9097e5c2" continuedAt="Text_c3d511e440fd429b9789119ca9097e5c3"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d187" continuedAt="Text_68e82a748b0b474c8008740f93ae681d188">
<div><span style="text-decoration: underline;"> </span></div>
</ix:continuation></ix:continuation>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_c3d511e440fd429b9789119ca9097e5c3" continuedAt="Text_c3d511e440fd429b9789119ca9097e5c4"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d188" continuedAt="Text_68e82a748b0b474c8008740f93ae681d189">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Financial Accounting Standard Board (FASB) issued an Accounting Standard Update (ASU 2023-07 Segment Reporting Topic 250: Improvements to Reportable segment
            Disclosures) on segment reporting in November 2023 that is effective for 2024 financial reporting and the Company adopted the standard as a single reportable segment. The Chief Operating Decision Maker (CODM), which is our CEO, uses both the
            net sales, cost of goods sold and net operating income to assess the Company&#8217;s performance and allocation of resources. All three measures are currently included on the face of our income statement.</div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_c3d511e440fd429b9789119ca9097e5c4" continuedAt="Text_c3d511e440fd429b9789119ca9097e5c5"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d189" continuedAt="Text_68e82a748b0b474c8008740f93ae681d190">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation></ix:continuation>
        </div>

        <ix:continuation id="Text_c3d511e440fd429b9789119ca9097e5c5" continuedAt="Text_c3d511e440fd429b9789119ca9097e5c6"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d190" continuedAt="Text_68e82a748b0b474c8008740f93ae681d191">
<div><span style="text-decoration: underline;"> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_c3d511e440fd429b9789119ca9097e5c6"><ix:continuation id="Text_68e82a748b0b474c8008740f93ae681d191">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company did not adopt any other new accounting guidance that was applicable for the year ended December 31, 2024.</div>
</ix:continuation></ix:continuation>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

      </div>

    </div>

    <div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>
 </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="Text_dc2a37c6c5774ea5a9b8eff04f8ce95d" contextRef="c20240101to20241231" escape="true" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b31">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">3.&#160; BALANCE SHEET COMPONENTS</div>
</ix:nonNumeric>
        <ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b31" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b32">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:nonNumeric name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="Text_e0ec7613c21e4c9fa33502617996e8cc" contextRef="c20240101to20241231" escape="true" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db1"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b32" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b33">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db1" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db2"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b33" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b34">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db2" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db3"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b34" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b35">
<table cellspacing="0" cellpadding="0" border="0" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
                <div style="color: rgb(0, 0, 0);">On hand:</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Finished goods held for sale</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" id="Fact_f786ff8020af4266be6fc80039d89d4b" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,022</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" id="Fact_7d73819fcbb9485680b1b4ecacce4d1f" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">33,350</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Raw materials and work in process</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryWorkInProcessAndRawMaterials" id="Fact_88e4b1c7425b42d18ee77fdecaa122d5" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,819</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InventoryWorkInProcessAndRawMaterials" id="Fact_ba586e34059a492c8ac59238d2143a22" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,774</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Inventory in transit</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherInventoryInTransit" id="Fact_35f3c3cdbe574379aa3b0654f4f4b417" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,715</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OtherInventoryInTransit" id="Fact_d8502092e0de4e3696bfa2a2785b9fb2" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,869</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:InventoryNet" id="Fact_6f4f84ad2afb4a9fbf2193dbeb733092" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">35,556</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:InventoryNet" id="Fact_255a5fab51844dd3bca3acd4aadd0b5b" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">37,993</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db3" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db4"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b35" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b36">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db4" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db5"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b36" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b37">
<div><span style="font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Property
            and Equipment</span> </span></div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db5" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db6"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b37" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b38">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <!--PROfilePageNumberReset%Num%48%%%-->
        <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db6" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db7"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b38" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b39">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">Building</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">$</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_b3848a3e5a004296b3e47637db5fbd51" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,289</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">$</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_09355928b1c24b5599c5b0d901aab358" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,277</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Land</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_ab316abce5bc40d2ab37ea72f72a29ae" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,451</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_782028bd12c74e808444d484aa12231b" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_LandMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,451</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Leasehold improvements</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_632d8f3cf5234ef6aee89112ba2e31e1" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,244</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_b79af5df9b5a469c9e4eb11d7dc677f3" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,875</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Equipment and machinery</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_546972ce4dd448d2af0a600bb692c8f8" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,937</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_c4aa5508b8664c588735ba5809267f12" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,469</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Furniture and fixtures</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_433026b3c97244f18d5bd99d2bd22d7d" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,556</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_327d6f54db464bdca1ba23007a8024a0" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,452</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Vehicles</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_6423f1a09f674635bde162b320c9a57c" contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">178</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_df2b98e5a0e941f7b8fb56434e2d7f2e" contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">154</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_b66b036bd90948d5a7b20751cdd37063" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,655</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_29cc75cf213a4b02bb9758fe950b590c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,678</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Less: accumulated depreciation</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact_96e0d423e9024bb88a4411c5cfd10662" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,320</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact_0c1d6982819c4b779c03270714b3f3cd" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">18,131</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_313a146a362a4bce966a8468896b83d3" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,335</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_fb0619ab25894b42a22ef39fce457415" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,547</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <div style="font-family: 'Times New Roman'; font-size: 10pt;">
            <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db7" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db8"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b39" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b310">
<div><br/>
            </div>
</ix:continuation></ix:continuation>
            <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div class="BRPFPageFooter" style="width: 100%;"></div>

              <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">42</span></div>

              <div class="BRPFPageBreak" style="page-break-after: always;">
                <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

              <div class="BRPFPageHeader" style="width: 100%;">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

            <div><ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db8" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db9"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b310" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b311">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Our property and equipment, net,
                was located in the following countries: </span></div>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db9" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db10"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b311" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b312">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db10" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db11"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b312" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b313">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">United States</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_37c3889a60e04555b10aabd7743b8bf6" contextRef="c20241231_StatementGeographicalAxis_US" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,182</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_0e518c850971443bb0042a76b80d9b70" contextRef="c20231231_StatementGeographicalAxis_US" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,414</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">Canada</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_b25e22b74a2c4bcd90268250784f437b" contextRef="c20241231_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">132</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_c16b87d518d745bd96a76f3818aa47bf" contextRef="c20231231_StatementGeographicalAxis_CA" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">133</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">Spain</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_ee76bab8b7a440a1b281426a27f15b3a" contextRef="c20241231_StatementGeographicalAxis_ES" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">21</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_b9a307dffd744de5916eacb46ae6f993" contextRef="c20231231_StatementGeographicalAxis_ES" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_5414ba2386314631aafeb7f8231a587b" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,335</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_915dbcbdff6840b2b5b0acfb325eed48" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,547</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
              <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db11" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db12"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b313" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b314">
<div><br/>
              </div>
</ix:continuation></ix:continuation>
            </div>

          </div>

          <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db12" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db13"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b314" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b315">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation expense was $<ix:nonFraction name="us-gaap:Depreciation" id="Fact_e278174bf7d54e39b6e48bab38328912" contextRef="c20230101to20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:Depreciation" id="Fact_2ce507d39ad844c294297f3c5cce43ca" contextRef="c20240101to20241231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.2</ix:nonFraction></ix:nonFraction> million for both
            the years ended December 31, 2024 and 2023, respectively.</div>
</ix:continuation></ix:continuation>
        </div>

        <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db13" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db14"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b315" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b316">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db14" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db15"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b316" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b317">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Short-term Liabilities</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db15" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db16"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b317" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b318">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db16" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db17"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b318" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b319">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Accrued Expenses and Other Liabilities</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0);">Accrued employee related costs</div>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" id="Fact_07f962ea4a3249fd8858f8f1fb6860d6" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">701</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" id="Fact_8efd1a339181424590827e6ffb4bc9d9" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,849</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Unearned gift card revenue</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" id="Fact_176f8cf51d304a8eafa997122e4d691d" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">320</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" id="Fact_4620d3d82c5747028364b8fffe812442" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">223</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Estimated returns</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:ExpectedMerchandiseReturns" id="Fact_2a0fca5ecaca4a19be005d977eb87972" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">190</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:ExpectedMerchandiseReturns" id="Fact_09ebfc8d4f5a404280e9c16c6ee7cb25" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">523</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Sales and payroll taxes payable</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:SalesAndPayrollTaxesPayable" id="Fact_796e282e80ce46d3ac980d0a75566523" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">546</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:SalesAndPayrollTaxesPayable" id="Fact_bb3c7cf6152d4d3f8338c2ecc5c7afad" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">283</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Accrued vendor payables</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="tlfa:AccruedVendorPayablesCurrent" id="Fact_55a0fc0aae6b44be84c7573da5df3121" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">314</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:AccruedVendorPayablesCurrent" id="Fact_48f98e3f7adc433c93a288440e1ca0b4" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">262</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;">
                <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other Short Term Liability <sup>(1)</sup></div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" id="Fact_d56b0b50cb734c66814b969e6d898da4" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,500</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" id="Fact_88c4d93b46314f81a3426803b0cc66f4" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" id="Fact_a457822f7bea457f89181be58c1dda27" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,571</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" id="Fact_4731e010d9b14f6dbb5d4763c11fc065" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,140</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db17" continuedAt="Text_ed4d32ce0503489e8a176270198ab4db18"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b319" continuedAt="Text_dc5a1921d6ca41d8ba405243a590c8b320">
<div> <br/>
        </div>
</ix:continuation></ix:continuation>
        <div>
          <ix:continuation id="Text_ed4d32ce0503489e8a176270198ab4db18"><ix:continuation id="Text_dc5a1921d6ca41d8ba405243a590c8b320">
<div>
            <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;" class="DSPFListTable">


  <tr>

    <td style="width: 36pt; vertical-align: top; text-align: right;">(1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br/>
                  </td>

    <td style="width: auto; vertical-align: top;"><span style="font-style: italic;"><ix:footnote id="Foot_a377de442b1f44c89b34f811253639f9" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">This was the earnest money we received as
                      downpayment for the sales of our corporate property and is also a part of our ending cash balance.</ix:footnote></span><br/>
                  </td>

  </tr>


</table>
          </div>
</ix:continuation></ix:continuation>
        </div>



        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:LesseeOperatingLeasesTextBlock" id="Text_c903eb85fef84b8c9d4577ca7eb66c79" contextRef="c20240101to20241231" escape="true" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03811">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">4.&#160; LEASES</div>
</ix:nonNumeric>
        <ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03811" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03812">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div>
          <ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03812" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03813">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company leases certain real estate and periodically leases warehouse equipment under long-term lease agreements.</div>
</ix:continuation>
          <ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03813" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03814">
<div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03814" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03815">
<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company performs interim reviews of its operating and finance lease assets for impairment when evidence exists that the carrying value of
            an asset group, including a lease asset, may not be recoverable. The Company recognized $<ix:nonFraction name="us-gaap:OperatingLeaseImpairmentLoss" id="Fact_62759c08e5da4cc0a5b6ee23aed449fd" contextRef="c20240101to20241231" unitRef="U001" decimals="-4" scale="6" format="ixt:num-dot-decimal">0.02</ix:nonFraction> million in impairment expense related
            to its operating lease assets during the year ended December 31, 2024 and did <ix:nonFraction name="us-gaap:OperatingLeaseImpairmentLoss" id="Fact_79b97906943148249433ef56d09a81a8" contextRef="c20230101to20231231" unitRef="U001" decimals="-6" scale="6" format="ixt-sec:numwordsen">no</ix:nonFraction>t recognize any expense for the period ending
            December 31, 2023.</div>
</ix:continuation>
          <ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03815" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03816">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>
          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">43</span></div>

            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

            </div>

          </div>


          <ix:nonNumeric name="tlfa:LesseeOperatingLeaseAssetsAndLiabilities" id="Text_82a236e39c2343d2a1fb2c8ef1c21bc2" contextRef="c20240101to20241231" escape="true" continuedAt="Text_7f7c2ec7d1d2472cba7671cd3291adfa1"><ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03816" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03817">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Additional information regarding the Company&#8217;s operating and finance leases is as follows (in thousands, except for lease term and discount rate information):<br/>
          </div>
</ix:continuation></ix:nonNumeric>
          <ix:continuation id="Text_7f7c2ec7d1d2472cba7671cd3291adfa1" continuedAt="Text_7f7c2ec7d1d2472cba7671cd3291adfa2"><ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03817" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03818">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03818" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03819"><ix:continuation id="Text_7f7c2ec7d1d2472cba7671cd3291adfa2">
<div>
            <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; white-space: nowrap;">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Leases</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 37%;">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Balance Sheet Classification</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; white-space: nowrap;">
                    <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%;">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Assets:</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);">
                    <div style="color: rgb(0, 0, 0);">Operating</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_bdded733fbc8498cbd3ea40a640657bb"><span style="-sec-ix-hidden:Fact_7e26b1ab91224c3396d4801c04ccf298">Operating lease assets</span></span> </div>
                  </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                    <div>$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                    <div><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_2c856f8c7539426ab304562a4bdb0331" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,323</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                    <div>$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                    <div><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_013994cede344d9db83db3c8a840fc23" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,995</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 2px;">
                    <div style="color: rgb(0, 0, 0);">Finance</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%; padding-bottom: 2px;">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_c13f85dd5ede453a9e5c4a9aec909fc7"><span style="-sec-ix-hidden:Fact_ab742ef5fa0749c1b2d3761cbf35226f">Financing lease assets</span></span> </div>
                  </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                    <div><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" id="Fact_63043351ba32489cb2ef61aea62b9bcb" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
                    <div><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" id="Fact_3d1d1ebd21a94e6bbb585c5e4133eaac" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">23</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Total assets</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                    <div style="font-weight: bold;">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                    <div style="font-weight: bold;"><ix:nonFraction name="tlfa:LeaseAssets" id="Fact_b22867e84ef44f51b760150e26b89594" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,323</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                    <div style="font-weight: bold;">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                    <div style="font-weight: bold;"><ix:nonFraction name="tlfa:LeaseAssets" id="Fact_9aaf62d3390b42b785f7fb7be65cf45a" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,018</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Liabilities:</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%;">
                    <div style="color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Current</span></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                    <div style="color: rgb(0, 0, 0);">Operating</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_9d8652b442fa4cbba7ea28efdf3d0505"><span style="-sec-ix-hidden:Fact_83d1f5804a254ff4b44d05e4a1eff65c">Current portion of operating lease liabilities</span></span> </div>
                  </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                    <div>$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                    <div><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" id="Fact_531d294613c74ed09c334239b6cde0e2" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,205</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
                    <div>$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
                    <div><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" id="Fact_5682c4cab7d44936a884e563aa36cd30" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,172</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%;">
                    <div style="color: rgb(0, 0, 0);">Finance</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%;">
                    <div style="color: rgb(0, 0, 0);">Current portion of finance lease liabilities<br/>
                    </div>
                  </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                    <div><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" id="Fact_00e9cb0686864ecdb1064cc9c1c5d8fe" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                    <div><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" id="Fact_acbfbb1fae10440fb4bce2ffc60b30bf" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);">
                    <div style="color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Non-current</span></div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; white-space: nowrap;">
                    <div style="color: rgb(0, 0, 0);">Operating</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%;">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_8d9337f87a894addb961b29eafd1faab"><span style="-sec-ix-hidden:Fact_8bb2f59dc1c3480b8f1383e5b4de84ee">Operating lease liabilities, non-current</span></span> </div>
                  </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                    <div><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_17f9e7a262e44c2c87d5b3d536191cd1" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,561</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
                    <div><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_6aab3cf9d14940e98ebd6437e85f5c97" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,253</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                    <div style="color: rgb(0, 0, 0);">Finance</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_e6eb7ebbfdd74949906eab69e0bc892e"><span style="-sec-ix-hidden:Fact_0ab6ce11b29542cc84b89133dd9de1c5">Finance lease liabilities, non-current</span></span> </div>
                  </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                    <div><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" id="Fact_afeb63e570774d84bfae0a6dee0063a4" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
                    <div><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" id="Fact_a2521aab0eb747cfb8cb715ade3189b9" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 4px;">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Total lease liabilities</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 37%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
                    <div style="font-weight: normal;">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
                    <div style="font-weight: bold;"><ix:nonFraction name="tlfa:LeaseLiabilities" id="Fact_8f80d2ecf44648f6a0adcc71d0bdf39b" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,766</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
                    <div style="font-weight: normal;">$</div>
                  </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
                    <div style="font-weight: bold;"><ix:nonFraction name="tlfa:LeaseLiabilities" id="Fact_34bc4ce21f934349a752ef2ad8f25efc" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,426</ix:nonFraction></div>
                  </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
             </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e03819" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038110">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>

          <ix:nonNumeric name="us-gaap:LeaseCostTableTextBlock" id="Text_a2ccad62670b41ab9c13cc791b73886f" contextRef="c20240101to20241231" escape="true" continuedAt="Text_a663b0dd0038478c99064089793ae8f61"><ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038110" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038111">
<table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Lease Cost</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Income Statement Classification</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">Operating lease cost</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1"><ix:nonFraction name="tlfa:OperatingLeaseCostAndImpairmentLoss" id="Fact_476047f4abb74dc29677bff54e689b63" contextRef="c20240101to20241231_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,029</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1"><ix:nonFraction name="tlfa:OperatingLeaseCostAndImpairmentLoss" id="Fact_33b46a1576c347fba778bd68376e8ff7" contextRef="c20230101to20231231_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,908</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">Operating lease cost</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 38%;">
                  <div style="color: rgb(0, 0, 0);">Impairment expense</div>
                </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">(<ix:nonFraction name="tlfa:OperatingLeaseCostAndImpairmentLoss" id="Fact_faac49c6c58447cc88b53114f2f46dbf" contextRef="c20240101to20241231_IncomeStatementLocationAxis_ImpairmentExpenseMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">18</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1"><ix:nonFraction name="tlfa:OperatingLeaseCostAndImpairmentLoss" id="Fact_9f1012c2396a40f4931e4c868b4601ec" contextRef="c20230101to20231231_IncomeStatementLocationAxis_ImpairmentExpenseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1">Short-term lease cost<br/>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" rowspan="1">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" id="Fact_33b2c344b49940f0b15424d7c1378f75" contextRef="c20240101to20241231_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" id="Fact_0a746258c1cb4e1792aed48b34c1d53e" contextRef="c20230101to20231231_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">Variable lease cost&#160;(1)</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 38%;">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1"><ix:nonFraction name="us-gaap:VariableLeaseCost" id="Fact_4c85093fc22a4184881f03ba4a1f4e46" contextRef="c20240101to20241231_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">914</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1"><ix:nonFraction name="us-gaap:VariableLeaseCost" id="Fact_5f97a0ff38c049a7b3e1d64e624e0f5b" contextRef="c20230101to20231231_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">915</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1">Finance:<br/>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; white-space: nowrap;" colspan="1">
                  <div style="color: rgb(0, 0, 0);">Amortization of lease assets<br/>
                  </div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 38%;">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" id="Fact_70cd43cb6302455195b69c279fdf4ec8" contextRef="c20240101to20241231_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" id="Fact_59010f5906a84056b99de28decbfe4db" contextRef="c20230101to20231231_IncomeStatementLocationAxis_OperatingExpenseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">7</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">Interest on lease liabilities<br/>
                  </div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Interest expense</div>
                </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" id="Fact_34906db72f4c49fa969d44a15f369b5c" contextRef="c20240101to20241231_IncomeStatementLocationAxis_InterestExpenseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" id="Fact_e77fea9b8cca46c98715df81f268b2ec" contextRef="c20230101to20231231_IncomeStatementLocationAxis_InterestExpenseMember" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 4px;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Total lease cost</div>
                </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 38%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">$</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1"><ix:nonFraction name="us-gaap:LeaseCost" id="Fact_3a5c1a779eaa4325a8e0c03ee0de43de" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,925</ix:nonFraction></td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">$</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1"><ix:nonFraction name="us-gaap:LeaseCost" id="Fact_7ee94138fd5b475a97b5836ec268031a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,830</ix:nonFraction></td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:nonNumeric>
          <ix:continuation id="Text_a663b0dd0038478c99064089793ae8f61" continuedAt="Text_a663b0dd0038478c99064089793ae8f62"><ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038111" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038112">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation></ix:continuation>
          <ix:continuation id="Text_a663b0dd0038478c99064089793ae8f62"><ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038112" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038113">
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">(1) <ix:footnote id="Foot_2c869902f56542bdb090045adf6c52f6" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Variable lease cost includes payment for certain real
            estate taxes, insurance, common area maintenance, and other charges related to lease agreements, which are not included in the measurement of the operating lease liabilities.</ix:footnote> </div>
</ix:continuation></ix:continuation>

          <ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038113" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038114">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>
</ix:continuation>
          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">44</span></div>

            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

            </div>

          </div>
<ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038114" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038115"><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="Text_ce6b0a28d7e044a7b18f03f63603a553" contextRef="c20240101to20241231" escape="true" continuedAt="Text_529b941b7fa24b7cbed1bc68aeeb4f011">
<div>
           <span style="font-weight: bold;"> </span></div>
</ix:nonNumeric></ix:continuation>
          <ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038115" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038116"><ix:continuation id="Text_529b941b7fa24b7cbed1bc68aeeb4f011">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Maturity of Lease Liabilities</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Operating Leases</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Finance Leases</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">2025</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><br/>
                  </div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" id="Fact_d2976348af87484daae36fe4141c5fac" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,840</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);"><br/>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" id="Fact_3e81baa493e24d6aa8f10040b322ab83" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">2026</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" id="Fact_dc95ad82ed4649a68a8cd4017c6f3849" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,285</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" id="Fact_389c6239cb0345e2a5d21da26636835c" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">2027</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" id="Fact_27fe5d98e82c4aa59b00c92bb9a2fa5b" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,730</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" id="Fact_8ec55007daf34fcd8cdf7b993fa31ef1" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">2028</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" id="Fact_658bd33853024127b0e9f42eff658c69" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,845</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" id="Fact_046044410df84c78a627df6359f88fc6" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Thereafter</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" id="Fact_daf15729fd0c46a19dacae506415d05f" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,319</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><ix:nonFraction name="tlfa:FinanceLeaseLiabilityPaymentsDueAfterYearFour" id="Fact_92f7732fcdb249718381e1a2efab861a" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Total lease payments</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                  <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" id="Fact_c78df8957ee24f2794708eaffe43090a" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">13,019</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">$</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDue" id="Fact_d902e7b0388f469c9d350a4fdf61125e" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Less:&#160; Interest</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" id="Fact_057eec745ca849ffb4059611da56d94a" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,253</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" id="Fact_6f7f3285598f477aa4c1633d49907456" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Present value of lease liabilities</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_667cc29226fd4c1796d8fdd2353f3f9f" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,766</ix:nonFraction></div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);">$</td>

    <td valign="bottom" colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" id="Fact_e6c8182c283a46f682cced70d3563842" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
          <div style="font-family: 'Times New Roman'; font-size: 10pt;">
            <ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038116" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038117"><ix:nonNumeric name="tlfa:LesseeOperatingLeasesOtherInformationTableTextBlock" id="Text_36339c7792cc479295366d870b4cbbc5" contextRef="c20240101to20241231" escape="true">
<div>
              <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

              <!--PROfilePageNumberReset%Num%50%%%-->
              <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">Other Information</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">Cash paid for amounts included in the measurement of lease liabilities:</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">Operating cash flows used in operating leases</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeasePayments" id="Fact_76f02afb47d4450eba1e314698854123" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,512</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:OperatingLeasePayments" id="Fact_4222edaef437493abd87ad0ee7128d4a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,955</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">Operating cash flows used in finance leases</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FinanceLeaseInterestPaymentOnLiability" id="Fact_45a8a3b651e34e958ee3b60414d231d2" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FinanceLeaseInterestPaymentOnLiability" id="Fact_1ba8ba5e60ee4c47bd0ef3a698ff14aa" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="color: rgb(0, 0, 0);">Financing cash flows used in finance leases</div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" id="Fact_e905e024e3c7458fa642a1fe37df67be" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">
                      <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" id="Fact_37dbef22ad5e426e8c9f4bec33bc9f8d" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">15</ix:nonFraction></div>
                    </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating lease assets obtained in exchange for lease obligations</div>
                    </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating leases, initial recognition</div>
                    </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" id="Fact_2cb59e2954cf4219a9c7d085c0c9a58c" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,755</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" id="Fact_1b21f9b3be6e4a1b9605df3e1cc62b66" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,396</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating leases, modifications and remeasurements</div>
                    </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><ix:nonFraction name="tlfa:RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" id="Fact_db2999b6502f4031bb1988441bfa82bc" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><ix:nonFraction name="tlfa:RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" id="Fact_937d38201d3443b39819c358682f6796" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
               </div>
</ix:nonNumeric></ix:continuation>
            <ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038117" continuedAt="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038118">
<div><br/></div>
</ix:continuation>
          </div>


          <ix:nonNumeric name="tlfa:LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" id="Text_f7684cc422684e68a551faf3d35d4a3f" contextRef="c20240101to20241231" escape="true"><ix:continuation id="Text_2bd3e4ebd6dc4cecb0dcfd606e7e038118">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);"><span style="font-weight: bold;">Lease Term and Discount Rate</span></div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">Weighted-average remaining lease term (years):</div>
                </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Operating leases</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Fact_c047e31dc5ea4b05918873a11aeb1939" contextRef="c20241231" format="ixt-sec:duryear">3.7</ix:nonNumeric><br/>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Fact_9d0177ad6b1a4e5392e3e009fd4529c5" contextRef="c20231231" format="ixt-sec:duryear">3.6</ix:nonNumeric><br/>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Finance leases</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">-<br/>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">-<br/>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                  <div style="color: rgb(0, 0, 0);">Weighted-average discount rate:</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                  <div style="color: rgb(0, 0, 0);">Operating leases</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" id="Fact_0e45b83c9ccd42f7beb944c717396ac0" contextRef="c20241231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.3</ix:nonFraction><br/>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">%<br/>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" id="Fact_5f99ff78681d4c1bbef3372ee276c67b" contextRef="c20231231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">4.8</ix:nonFraction><br/>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">%<br/>
                </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                  <div style="color: rgb(0, 0, 0);">Finance leases</div>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">N/A<br/>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;"><br/>
                </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);"><ix:nonFraction name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" id="Fact_3cae5ec4aacb42e792f6fbc87ea56c9e" contextRef="c20231231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">6.0</ix:nonFraction><br/>
                </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">%<br/>
                </td>

  </tr>


</table>
</ix:continuation></ix:nonNumeric>

          <div style="font-family: 'Times New Roman'; font-size: 10pt;"> </div>

          <div><br/></div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:DebtDisclosureTextBlock" id="Text_16ef33a7613345e3a03ce713a05ddedd" contextRef="c20240101to20241231" escape="true" continuedAt="Text_a7eec70baf58468c98f49fb49bc2d9dd1">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">5.&#160; NOTES PAYABLE AND LONG-TERM DEBT</div>
</ix:nonNumeric>
        <ix:continuation id="Text_a7eec70baf58468c98f49fb49bc2d9dd1" continuedAt="Text_a7eec70baf58468c98f49fb49bc2d9dd2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div style="text-align: justify;">
          <ix:continuation id="Text_a7eec70baf58468c98f49fb49bc2d9dd2" continuedAt="Text_a7eec70baf58468c98f49fb49bc2d9dd3">
<div style="text-align: justify;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On January 3, 2023, the Company entered
                into a credit agreement (the &#8220;Credit Agreement&#8221;) with JPMorgan Chase Bank, N.A.&#160; Under the Credit Agreement, the bank will provide the Company a credit facility of up to $<ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" id="Fact_7a6b263f19d449ff9a2a18820ec5a1e9" contextRef="c20230103_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000,000</ix:nonFraction> on standard terms and conditions, including affirmative and negative covenants set forth in the Credit Agreement. As security for the credit facility, the
                Company has pledged, as collateral, certain of its assets, including the Company&#8217;s cash in deposit accounts, inventory and equipment.</span> The interest rate is based on CME term <span style="-sec-ix-hidden:Fact_ea75b966c36943b584d2072b58332c91">SOFR</span> + <span style="-sec-ix-hidden:Fact_4ead705d84df452a999a40afb9e2ba99">210</span> basis points and the maturity is <ix:nonNumeric name="us-gaap:DebtInstrumentTerm" id="Fact_356566e79544495ba6c807669afe05bd" contextRef="c20240101to20241231_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember" format="ixt-sec:durwordsen">1 year</ix:nonNumeric>.&#160; As of the date of this filing, <ix:nonFraction name="us-gaap:ProceedsFromLinesOfCredit" id="Fact_9b9100c35c254581934b7da75c33d39e" contextRef="c20240101to20241231_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember" unitRef="U001" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction>
              funds had been borrowed under this facility, and we are in compliance with all covenants.<br/>
            </span> </div>
</ix:continuation>
          <ix:continuation id="Text_a7eec70baf58468c98f49fb49bc2d9dd3" continuedAt="Text_a7eec70baf58468c98f49fb49bc2d9dd4">
<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255);"><br/>
            </span> </div>
</ix:continuation>
        </div>

        <div style="text-align: justify;">
          <ix:continuation id="Text_a7eec70baf58468c98f49fb49bc2d9dd4">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255);">In the fourth
            quarter of 2024, the Company renewed the promissory note under its Credit Agreement with JPMorgan Chase Bank, N.A. through October 31, 2025 under the same terms as above.</div>
</ix:continuation>
        </div>

        <div style="text-align: justify;">
<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

          <div><br/>
          </div>

          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">45</span></div>

            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

            </div>

          </div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="Text_2f4aaa71a33545b28fc874558a09b590" contextRef="c20240101to20241231" escape="true" continuedAt="Text_6a3856268522410c994f2bbb438480af1">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">6.&#160; EMPLOYEE BENEFIT AND SAVINGS PLANS</div>
</ix:nonNumeric>
        <ix:continuation id="Text_6a3856268522410c994f2bbb438480af1" continuedAt="Text_6a3856268522410c994f2bbb438480af2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_6a3856268522410c994f2bbb438480af2" continuedAt="Text_6a3856268522410c994f2bbb438480af3">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We have a 401(k) plan to provide retirement benefits for our employees.&#160; As allowed under Section 401(k) of the Internal Revenue Code, the plan provides tax-deferred
          salary contributions for eligible employees and allows employees to contribute a percentage of their annual compensation to the plan on a pretax basis.&#160; Employee contributions are limited to a maximum annual amount as set periodically by the
          Internal Revenue Code.&#160; In 2024 and 2023, we matched <ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" id="Fact_c52f7c08ff254ff693689b7c9fe1a50e" contextRef="c20230101to20231231_RetirementPlanTypeAxis_OneHundredPercentContributionMember" unitRef="U007" decimals="2" scale="-2" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" id="Fact_61109e1478964ae0879b7459153e5520" contextRef="c20240101to20241231_RetirementPlanTypeAxis_OneHundredPercentContributionMember" unitRef="U007" decimals="2" scale="-2" format="ixt:num-dot-decimal">100</ix:nonFraction></ix:nonFraction>% of the pretax employee contributions on the first <ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" id="Fact_bd725e35c9024aad9ea359dfbdf8af44" contextRef="c20230101to20231231_RetirementPlanTypeAxis_OneHundredPercentContributionMember" unitRef="U007" decimals="2" scale="-2" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" id="Fact_0b14f8c7054d4372807d46b1dfcce02b" contextRef="c20240101to20241231_RetirementPlanTypeAxis_OneHundredPercentContributionMember" unitRef="U007" decimals="2" scale="-2" format="ixt:num-dot-decimal">3</ix:nonFraction></ix:nonFraction>% of eligible earnings and <ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" id="Fact_f497fd1b594c455ab8d005e2109770a4" contextRef="c20240101to20241231_RetirementPlanTypeAxis_FiftyPercentContributionMember" unitRef="U007" decimals="2" scale="-2" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" id="Fact_b6327fb0c4de43bab87d82c81003ae63" contextRef="c20230101to20231231_RetirementPlanTypeAxis_FiftyPercentContributionMember" unitRef="U007" decimals="2" scale="-2" format="ixt:num-dot-decimal">50</ix:nonFraction></ix:nonFraction>%
          of the pretax employee contributions on the next <ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" id="Fact_f5f7e71aa3774fdc81eb9bb54eb1ed75" contextRef="c20230101to20231231_RetirementPlanTypeAxis_FiftyPercentContributionMember" unitRef="U007" decimals="2" scale="-2" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" id="Fact_39c397c4341949339752947eceb203b5" contextRef="c20240101to20241231_RetirementPlanTypeAxis_FiftyPercentContributionMember" unitRef="U007" decimals="2" scale="-2" format="ixt:num-dot-decimal">2</ix:nonFraction></ix:nonFraction>% of eligible earnings that are contributed by employees.&#160; For the years ended
          December 31, 2024, and 2023, we recorded employer match expense of $<ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" id="Fact_cddff72582714b8cb24b402358037b07" contextRef="c20240101to20241231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" id="Fact_3aa19d5030324c70be6ec96b032254a2" contextRef="c20230101to20231231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million, respectively.</div>
</ix:continuation>
        <ix:continuation id="Text_6a3856268522410c994f2bbb438480af3" continuedAt="Text_6a3856268522410c994f2bbb438480af4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
          </span> </div>
</ix:continuation>
        <ix:continuation id="Text_6a3856268522410c994f2bbb438480af4" continuedAt="Text_6a3856268522410c994f2bbb438480af5">
<div style="text-align: justify;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> The
            plan allows employees who meet the age requirements and reach the plan contribution limits to make a catch-up contribution. The catch-up contributions are not eligible for matching contributions.&#160; In addition, the plan provides for
            discretionary matching contributions as determined by the Board of Directors.&#160; There were <ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" id="Fact_a09a4d91f3b74541b004eb9a911ce953" contextRef="c20230101to20231231" unitRef="U001" decimals="0" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" id="Fact_8015934484e74f87834535ce83fdfb19" contextRef="c20240101to20241231" unitRef="U001" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> discretionary matching
            contributions made in 2024 or 2023.</span></div>
</ix:continuation>
        <ix:continuation id="Text_6a3856268522410c994f2bbb438480af5" continuedAt="Text_6a3856268522410c994f2bbb438480af6">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/>
          </span></div>
</ix:continuation>
        <ix:continuation id="Text_6a3856268522410c994f2bbb438480af6">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We offer no postretirement or postemployment benefits to our employees.</div>
</ix:continuation>

        <!--PROfilePageNumberReset%Num%52%%%--> </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);"> <div><br/></div>

    <div>
      <div>
        <ix:nonNumeric name="us-gaap:IncomeTaxDisclosureTextBlock" id="Text_a9fae5b042fc4741829caf7fcd4051c1" contextRef="c20240101to20241231" escape="true" continuedAt="Text_55ebcac532594f0abcdee34e1415e9241">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">7.&#160; INCOME TAXES</div>
</ix:nonNumeric>
        <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e9241" continuedAt="Text_55ebcac532594f0abcdee34e1415e9242">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="Text_d107c00ece164281abb9eef79b51945e" contextRef="c20240101to20241231" escape="true" continuedAt="Text_471fbcbc472f4c79896e1be4dbe3b1841"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e9242" continuedAt="Text_55ebcac532594f0abcdee34e1415e9243">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The provision for income taxes consists of the following:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_471fbcbc472f4c79896e1be4dbe3b1841" continuedAt="Text_471fbcbc472f4c79896e1be4dbe3b1842"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e9243" continuedAt="Text_55ebcac532594f0abcdee34e1415e9244">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_471fbcbc472f4c79896e1be4dbe3b1842"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e9244" continuedAt="Text_55ebcac532594f0abcdee34e1415e9245">
<table cellspacing="0" cellpadding="0" border="0" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="6">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Year Ended December 31,</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Income Tax Provision (Benefits)<br/>
                </div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Current provision (benefit):</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Federal</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" id="Fact_508a7616d8414d8a8b0977b2b0137112" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">261</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" id="Fact_e4c5f338aabf47158d6315f113e7314c" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">892</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="color: rgb(0, 0, 0);">State</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" id="Fact_a744d34e7fb9459e8edb875fb9059c1d" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">71</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" id="Fact_65088197ee604362981a9fdc7172e3ba" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">181</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Foreign</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" id="Fact_eda430d2fb7c4767815704bcc82542e3" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">68</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" id="Fact_8e3adc7007074f4cb0c261c4de547d6a" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">102</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                <div style="color: rgb(0, 0, 0);">Related to UTP</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" id="Fact_89340d5d27cb4a8bb18d482e6d6a3caf" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">31</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" id="Fact_15d218978be2403fa1ec15829c256891" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">34</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" id="Fact_13888ce8a490402288574e57b934a231" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">233</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" id="Fact_3830858f75fe425d8366af6af02b2470" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,141</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; width: 76%;" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; width: 76%; background-color: rgb(204, 238, 255);" rowspan="1">Deferred provision (benefit):</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; width: 76%;" rowspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Federal</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" id="Fact_9b03c9903db64e0eb087f5e60c596074" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">32</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" id="Fact_50113e77260f4f69bfba0112116cbcaa" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">266</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: normal; width: 76%; background-color: rgb(204, 238, 255);" rowspan="1">State</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" id="Fact_c6429dacdf1f4b04820f9a7b528b1efd" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" id="Fact_dc349bac78ba405296de5b7106e5985c" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">103</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: normal; width: 76%; padding-bottom: 2px;" rowspan="1">Foreign</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" id="Fact_cb42cf2f9e9e4ebfaea735b1021dfc91" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">9</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" id="Fact_ac961c819c1b4be4aef303459383357e" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">5</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" id="Fact_5db94e303da3486288100dc2174541ff" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">31</ix:nonFraction></td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" id="Fact_23e7d96155d04e6bab1d002eda7cbb36" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">364</ix:nonFraction></td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; width: 76%;" rowspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" rowspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Total tax provision<br/>
                </div>
              </td>

    <td valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_c0f18e5ff91949379eff8f4698f5b320" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">264</ix:nonFraction></td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">$</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" id="Fact_ae6f2dd7843441b4ab66626c35b51893" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">777</ix:nonFraction></td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e9245" continuedAt="Text_55ebcac532594f0abcdee34e1415e9246">
<div><br/></div>
</ix:continuation>
          <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">46</span></div>

            <div style="page-break-after: always;" class="BRPFPageBreak">
              <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

            </div>

          </div>

        </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e9246" continuedAt="Text_55ebcac532594f0abcdee34e1415e9247">
<div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Earnings occurring outside the U.S. are deemed to be indefinitely reinvested outside of the U.S. to support the Company&#8217;s foreign operations.&#160; As a result, if the Company accumulates earnings overseas, they will be used
            for investment in the Company&#8217;s businesses outside the U.S.&#160; The Company will use cash generated from U.S. operations and short- and long-term borrowings to meet the Company&#8217;s U.S. cash needs.&#160; The determination of unrecognized deferred tax
            liabilities for temporary differences in investments in foreign subsidiaries is not practicable.</div>
</ix:continuation>
          <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e9247" continuedAt="Text_55ebcac532594f0abcdee34e1415e9248">
<div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/>
          </div>
</ix:continuation>
          <div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
            <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e9248" continuedAt="Text_55ebcac532594f0abcdee34e1415e9249">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company has $<ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" id="Fact_60cdffacd8044e338e9f90ac8288c368" contextRef="c20241231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.7</ix:nonFraction> million of state tax net operating loss (&#8220;NOL&#8221;) carryovers which will begin to expire in 2025.&#160; We also have a full valuation allowance on $<ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" id="Fact_128b5e406ead42e4939e99cd50fed296" contextRef="c20241231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.6</ix:nonFraction> million of foreign tax NOL carryovers that do not expire.<br/>
            </div>
</ix:continuation>
          </div>

        </div>

        <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e9249" continuedAt="Text_55ebcac532594f0abcdee34e1415e92410">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="Text_fa357b12db0146b5b2e554b4999d7db3" contextRef="c20240101to20241231" escape="true" continuedAt="Text_a9beb59609bf4f02946ee246ba381c831"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92410" continuedAt="Text_55ebcac532594f0abcdee34e1415e92411">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Income before income taxes was earned in the following tax jurisdictions:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_a9beb59609bf4f02946ee246ba381c831" continuedAt="Text_a9beb59609bf4f02946ee246ba381c832"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92411" continuedAt="Text_55ebcac532594f0abcdee34e1415e92412">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_a9beb59609bf4f02946ee246ba381c832"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92412" continuedAt="Text_55ebcac532594f0abcdee34e1415e92413">
<table cellspacing="0" cellpadding="0" border="0" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="6">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Year Ended December 31,</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Income Before Income Taxes</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">United States</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" id="Fact_46769efa6076499f984f47dc35273c2f" contextRef="c20240101to20241231_IncomeTaxAuthorityNameAxis_InternalRevenueServiceIRSMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,382</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" id="Fact_94a51a043b014afe89929ccc532203fc" contextRef="c20230101to20231231_IncomeTaxAuthorityNameAxis_InternalRevenueServiceIRSMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,765</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Spain</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" id="Fact_4a8e10bb17744011b31aa6cbc9a8eed3" contextRef="c20240101to20241231_IncomeTaxAuthorityNameAxis_TaxAuthoritySpainMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">259</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" id="Fact_f0222ef0ec7347819eb8193e1d9e6e31" contextRef="c20230101to20231231_IncomeTaxAuthorityNameAxis_TaxAuthoritySpainMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">25</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Canada</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" id="Fact_e02f7efd73cd4a7bac0c07a8419e41da" contextRef="c20240101to20241231_IncomeTaxAuthorityNameAxis_CanadaRevenueAgencyMember" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">32</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" id="Fact_775a0557833e4079ac02db28556c2983" contextRef="c20230101to20231231_IncomeTaxAuthorityNameAxis_CanadaRevenueAgencyMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">755</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" id="Fact_77db2bc5587e4238a471dc5749b61856" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,091</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" id="Fact_f9037e84c217496d834832c5ed6d1b07" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,545</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

        <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92413" continuedAt="Text_55ebcac532594f0abcdee34e1415e92414">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="Text_01d0f3767d8a4445a7fc04062458aa3b" contextRef="c20240101to20241231" escape="true" continuedAt="Text_b9b830d2ba154073899bd097c79137281"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92414" continuedAt="Text_55ebcac532594f0abcdee34e1415e92415">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The income tax effects of temporary differences that give rise to significant portions of deferred income tax assets and liabilities are as follows:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_b9b830d2ba154073899bd097c79137281" continuedAt="Text_b9b830d2ba154073899bd097c79137282"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92415" continuedAt="Text_55ebcac532594f0abcdee34e1415e92416">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_b9b830d2ba154073899bd097c79137282"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92416" continuedAt="Text_55ebcac532594f0abcdee34e1415e92417">
<table cellspacing="0" cellpadding="0" border="0" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Deferred income tax assets:</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Inventory</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInventory" id="Fact_1a4d31453f3c4d80bd006479121d0c46" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">391</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsInventory" id="Fact_132869747bdf482bb62a9184b8f4f116" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">412</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Stock-based compensation</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" id="Fact_bdeb4851fc534f3bb21e89c8e0b9c872" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">39</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" id="Fact_6b5457f73b4046f0a9185cbb667f4bde" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">55</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Accounts receivable</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:DeferredTaxAssetsAccountsReceivable" id="Fact_15498c587b89497c88157c5861ba6491" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">12</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:DeferredTaxAssetsAccountsReceivable" id="Fact_eaf9f6ab24af4c579c3f2c908fb7f71c" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">8</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Sales returns</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" id="Fact_50ab35ae9a3f41ce8c0512c152cff27f" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">78</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" id="Fact_52c575113ff641fca25f2604ead17ebb" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">49</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Foreign currency translation gain in OCI</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses" id="Fact_b4dd49096c7444d483d3c32f603d06f3" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">726</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses" id="Fact_ee04ae3a0fca4791a7c830161c106bcf" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">512</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;" rowspan="1">
                <div>
                  <div>Goodwill and other intangible assets amortization<br/>
                  </div>
                </div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" id="Fact_55bae5460d7a4882a00b135ee3748bbc" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets" id="Fact_91d0d952def4474583e898a425d1b4eb" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Net operating losses</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" id="Fact_3b05fbc5042b475393ac2a692ca081da" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">184</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" id="Fact_6fbc1586c89d44beacfe562f6660d455" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">182</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Accrued expenses</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" id="Fact_62eff1b72ebe4210b70fba1026f04ae1" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">41</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" id="Fact_a399da7cc3884302912aa0a4dbb610cf" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">170</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Leases</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" id="Fact_2000a7be8d1d4461a020ba5212bf0fcf" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">111</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" id="Fact_7ff374557224417696ae7ff24d8f32d9" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">108</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Total deferred income tax assets</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" id="Fact_75d1d4f3a3924c19b7e8037d0b4fea19" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,583</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" id="Fact_2bde60538eb1462d96b031f040b096c0" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,496</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Less:&#160; valuation allowance</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" id="Fact_52dcfd67c0444b23be674adea0867380" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">156</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" id="Fact_af171632baea4c018c7055b6946ba869" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">154</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Total deferred income tax assets, net of valuation allowance</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" id="Fact_a4ac8dce9cc34337b69c0833ba6dd18f" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,427</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" id="Fact_3d6d895c0e4545d39df5b0ef08723851" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,342</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
                <div style="color: rgb(0, 0, 0);">Property and equipment depreciation</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" id="Fact_aafa2b6b436b4a78bff6f9bd3def9ffd" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">214</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" id="Fact_2df5e8665d7c4661a61871c3bdc27fdc" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">471</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Total deferred income tax liabilities</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" id="Fact_112eb925ec864a41913202438849b313" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">214</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" id="Fact_f4524bbf61e44032beb6964fe53d439b" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">471</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Net deferred tax asset (liability)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" id="Fact_8e28f88a0ee8427abc72d91f222611a8" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,213</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" id="Fact_34d5c28717144573830255cb87077961" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">871</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92417" continuedAt="Text_55ebcac532594f0abcdee34e1415e92418">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">47</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92418" continuedAt="Text_55ebcac532594f0abcdee34e1415e92419">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We are required to reduce deferred tax assets by a valuation allowance if, based on the weight of the available evidence, it is more likely than not that all or a
          portion of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are deductible.<br/>
          <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92419" continuedAt="Text_55ebcac532594f0abcdee34e1415e92420">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As of each reporting date, the Company considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. As of December 31, 2024,
            management determined that there is sufficient positive evidence to conclude that it is more likely than not that deferred taxes of $<ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" id="Fact_218dee4ce2994c5eb9f7b5b110cbffd3" contextRef="c20241231" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.2</ix:nonFraction>
            million are realizable. However, we increase the valuation allowance by $<ix:nonFraction name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" id="Fact_31517bb30e124920930b35461e5acac9" contextRef="c20240101to20241231_StatementGeographicalAxis_NonUsMember" unitRef="U001" decimals="-4" scale="6" format="ixt:num-dot-decimal">0.02</ix:nonFraction> million due to foreign tax NOL carryovers that do not
            expire.</span></div>
</ix:continuation>
        <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92420" continuedAt="Text_55ebcac532594f0abcdee34e1415e92421">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92421" continuedAt="Text_55ebcac532594f0abcdee34e1415e92422">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Our
            effective tax rate differs from the federal statutory rate primarily due to U.S. state income tax expense, the difference in tax rates for loss carryback periods, foreign income positions, expenses that are nondeductible for tax purposes, the
            change in our valuation allowance associated with our deferred tax assets, and differences in tax rates.&#160; </span><ix:nonNumeric name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="Text_8253ddea6e7741eeb73d5ba90ed3d59f" contextRef="c20240101to20241231" escape="true" continuedAt="Text_4164d298182c400c8cac706cff46b09a1"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Below is a reconciliation of our effective tax rate from the statutory rate: </span> </span></ix:nonNumeric></div>
</ix:continuation>
        <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92422" continuedAt="Text_55ebcac532594f0abcdee34e1415e92423"><ix:continuation id="Text_4164d298182c400c8cac706cff46b09a1" continuedAt="Text_4164d298182c400c8cac706cff46b09a2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92423" continuedAt="Text_55ebcac532594f0abcdee34e1415e92424"><ix:continuation id="Text_4164d298182c400c8cac706cff46b09a2">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Year Ended December 31,</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);">2024</td>

    <td valign="bottom" colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Statutory rate &#8211; Federal U.S. income tax</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" id="Fact_8d0caeef02eb407698a15d34780af473" contextRef="c20240101to20241231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">21.0</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" id="Fact_5ac515f9a299461d883b5459c8325360" contextRef="c20230101to20231231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">21.0</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
                <div style="color: rgb(0, 0, 0);">State and local taxes</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" id="Fact_ed32e356292b4ebcad0e7ac9b5821f1e" contextRef="c20240101to20241231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.3</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" id="Fact_e87dbbc34f5d47adaa5664e2b2e3b749" contextRef="c20230101to20231231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">5.3</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Permanent book/tax differences</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" id="Fact_d947029791484ecdbbb1a1e830e465f2" contextRef="c20240101to20241231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">2.3</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" id="Fact_ff35f7391c6849819f243776cf0c248d" contextRef="c20230101to20231231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">2.4</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: middle; width: 76%;">
                <div>Difference in tax rates in loss carryback periods<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" id="Fact_6d1e1e7d7bc2444b9fa1d9d0296c0a0e" contextRef="c20240101to20241231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.0</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">%</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" id="Fact_cab2c387e1704b45bc96da3d231ff70b" contextRef="c20230101to20231231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.0</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">%</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Change in valuation allowance</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" id="Fact_b30b7f043ea9426891493fff97ba96db" contextRef="c20240101to20241231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">0.2</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" id="Fact_716895f40c88435691a5a145c9440e47" contextRef="c20230101to20231231" unitRef="U007" decimals="3" sign="-" scale="-2" format="ixt:num-dot-decimal">6.8</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                <div>
                  <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Rate differential on UTP reversals</div>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="tlfa:EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" id="Fact_efb96382cac6468d9c6d06003d7e61fd" contextRef="c20240101to20241231" unitRef="U007" decimals="3" sign="-" scale="-2" format="ixt:num-dot-decimal">2.8</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="tlfa:EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" id="Fact_6b2ebad1cc24443995b29163993b5d6d" contextRef="c20230101to20231231" unitRef="U007" decimals="3" sign="-" scale="-2" format="ixt:num-dot-decimal">0.8</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">Income tax credits<br/>
              </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" id="Fact_47acf19275c94c53a64cb1e9841d6d7a" contextRef="c20240101to20241231" unitRef="U007" decimals="3" sign="-" scale="-2" format="ixt:num-dot-decimal">0.0</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">%</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" id="Fact_5504729dca98409da7b65ce25b171ee4" contextRef="c20230101to20231231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">2.3</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">)%</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 2px;">
                <div style="color: rgb(0, 0, 0);">Other, net</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" id="Fact_310a75c791324858bb9e85a87f407c9e" contextRef="c20240101to20241231" unitRef="U007" decimals="3" sign="-" scale="-2" format="ixt:num-dot-decimal">1.8</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" id="Fact_cae2db07a21a4685bacb12e83694d8f2" contextRef="c20230101to20231231" unitRef="U007" decimals="3" sign="-" scale="-2" format="ixt:num-dot-decimal">1.7</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Effective rate</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" id="Fact_3bdc1633b8fd4342b1fd25f5a8cdc252" contextRef="c20240101to20241231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">24.2</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">%</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" id="Fact_5fda78889f7d479681d6d3d32cced53e" contextRef="c20230101to20231231" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">17.1</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">%</div>
              </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92424" continuedAt="Text_55ebcac532594f0abcdee34e1415e92425">
<div><br/>
          </div>
</ix:continuation>
        </div>

      </div>

    </div>

    <div>
      <ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92425" continuedAt="Text_55ebcac532594f0abcdee34e1415e92426">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">We file a
          consolidated U.S. income tax return as well as state tax returns on a consolidated, combined, or stand-alone basis, depending on the jurisdiction.&#160; We are no longer subject to U.S. federal income tax examinations by tax authorities for years
          prior to the tax year ended December 2021.&#160; Depending on the jurisdiction, we are no longer subject to state examinations by tax authorities for years prior to the December 2020 and December 2021 tax years.</span> We file tax returns in a limited
        number of foreign jurisdictions. </div>
</ix:continuation>
      <div>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92426" continuedAt="Text_55ebcac532594f0abcdee34e1415e92427">
<div><br/></div>
</ix:continuation>
          <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">48</span></div>

            <div style="page-break-after: always;" class="BRPFPageBreak">
              <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

            </div>

          </div>

        </div>


        <ix:nonNumeric name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="Text_5ba6f09e20494e09b99e935af73454a2" contextRef="c20240101to20241231" escape="true" continuedAt="Text_1c8bec6a21db472db370763c173daf4a1"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92427" continuedAt="Text_55ebcac532594f0abcdee34e1415e92428">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of the beginning and ending amount of uncertain tax positions (&#8220;UTP&#8221;) is as follows:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_1c8bec6a21db472db370763c173daf4a1" continuedAt="Text_1c8bec6a21db472db370763c173daf4a2"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92428" continuedAt="Text_55ebcac532594f0abcdee34e1415e92429">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_1c8bec6a21db472db370763c173daf4a2"><ix:continuation id="Text_55ebcac532594f0abcdee34e1415e92429">
<table cellspacing="0" cellpadding="0" border="0" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;"/>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024</div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" colspan="2">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023</div>
                </div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">UTP at beginning of the year</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" id="Fact_348cdc2c4c114a8eaa201a09643cda26" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">388</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" id="Fact_8dc27c2d67af42d9abfd77d726269668" contextRef="c20221231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">450</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
                <div style="color: rgb(0, 0, 0);">Gross increase to tax positions in current period</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" id="Fact_dd25a64f5f734e659431081453b6d938" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">109</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" id="Fact_ca81801cdd224aefb4828f85749d2d24" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">27</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
                <div style="color: rgb(0, 0, 0);">Interest expense</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="tlfa:UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" id="Fact_cebbb11864784ec4ac5c705dce08b55b" contextRef="c20240101to20241231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">31</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">(<ix:nonFraction name="tlfa:UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" id="Fact_eb510791c1364e51b9c13a439caabc81" contextRef="c20230101to20231231" unitRef="U001" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">35</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
                <div style="color: rgb(0, 0, 0);">UTP at end of year</div>
              </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" id="Fact_d19d6277e3a14276bfdb50ca1a8003c8" contextRef="c20241231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">248</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" id="Fact_9fbd8d618eed496a80a945bf90beb2c6" contextRef="c20231231" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">388</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <div><br/>
          </div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Text_f216cd5e01c64a059e11509c1a3b1556" contextRef="c20240101to20241231" escape="true" continuedAt="Text_e5358537817944ae9ab90aac4c93183c1">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">8.&#160; COMMITMENTS AND CONTINGENCIES</div>
</ix:nonNumeric>
        <ix:continuation id="Text_e5358537817944ae9ab90aac4c93183c1" continuedAt="Text_e5358537817944ae9ab90aac4c93183c2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_e5358537817944ae9ab90aac4c93183c2" continuedAt="Text_e5358537817944ae9ab90aac4c93183c3">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Legal Proceedings</div>
</ix:continuation>
        <ix:continuation id="Text_e5358537817944ae9ab90aac4c93183c3" continuedAt="Text_e5358537817944ae9ab90aac4c93183c4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_e5358537817944ae9ab90aac4c93183c4">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We are periodically involved in various litigation that arises in the ordinary course of business and operations.&#160; There are no such matters pending that we expect
          to have a material impact on our financial position or operating results.&#160; Legal costs associated with the resolution of claims, lawsuits, and other contingencies are expensed as incurred.</div>
</ix:continuation>
        <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> </div>

        <div><br/></div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:ConcentrationRiskDisclosureTextBlock" id="Text_6f20360357484c7486886e58de45c779" contextRef="c20240101to20241231" escape="true" continuedAt="Text_c955890df6294089ab7304813a709abf1">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">9.&#160; SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK</div>
</ix:nonNumeric>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf1" continuedAt="Text_c955890df6294089ab7304813a709abf2">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf2" continuedAt="Text_c955890df6294089ab7304813a709abf3">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Major Customers</div>
</ix:continuation>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf3" continuedAt="Text_c955890df6294089ab7304813a709abf4">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf4" continuedAt="Text_c955890df6294089ab7304813a709abf5">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Our revenues are derived from a diverse group of customers, from hobbyist crafters to small and large businesses across a wide variety of industries.&#160; <ix:nonFraction name="tlfa:NumberOfMajorCustomers" id="Fact_f004803c28f54afe9e084dca4958311e" contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U008" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="tlfa:NumberOfMajorCustomers" id="Fact_ef04c162da4b42cea76e44765c425e89" contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember" unitRef="U008" decimals="INF" scale="0" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction> single customer accounted for more than 0.5% of our consolidated revenues in 2024 or 2023, and sales to our <ix:nonFraction name="tlfa:NumberOfMajorCustomers" id="Fact_9a038fc5a6b945fda8b6ff1362ac595e" contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember" unitRef="U008" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="tlfa:NumberOfMajorCustomers" id="Fact_2badac2ad1704cde882b8a9d0eba2dca" contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember" unitRef="U008" decimals="INF" scale="0" format="ixt-sec:numwordsen">five</ix:nonFraction></ix:nonFraction> largest customers represented less than <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" id="Fact_704de1fef22148869f80a82d7eeb9a42" contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember_RangeAxis_MaximumMember" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">2.0</ix:nonFraction>%
          of consolidated revenues in each of those years.&#160; While we do not believe the loss of one of these customers would have a significant negative impact on our operations, we do believe the loss of several of these customers simultaneously or a
          substantial reduction in sales generated by them could temporarily affect our operating results.</div>
</ix:continuation>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf5" continuedAt="Text_c955890df6294089ab7304813a709abf6">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf6" continuedAt="Text_c955890df6294089ab7304813a709abf7">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Major Suppliers</span></div>
</ix:continuation>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf7" continuedAt="Text_c955890df6294089ab7304813a709abf8">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal;"> <br/>
          </span></div>
</ix:continuation>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf8" continuedAt="Text_c955890df6294089ab7304813a709abf9">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal;">We purchase merchandise and raw materials from nearly <ix:nonFraction name="tlfa:NumberOfSuppliers" id="Fact_0fb3d4067def46cca1d4ce3b8a1c6ca0" contextRef="c20240101to20241231_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_StatementGeographicalAxis_US" unitRef="U009" decimals="INF" scale="0" format="ixt:num-dot-decimal">150</ix:nonFraction> suppliers from the United States and approximately <ix:nonFraction name="tlfa:NumberOfSuppliers" id="Fact_50379742dc2042c593bdb7e546caf2a5" contextRef="c20240101to20241231_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_StatementGeographicalAxis_NonUsMember" unitRef="U009" decimals="INF" scale="0" format="ixt:num-dot-decimal">20</ix:nonFraction> foreign
            countries.&#160; In general, our <ix:nonFraction name="tlfa:NumberOfMajorSuppliers" id="Fact_38b844bf9dd04439b00f14c13f53b462" contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsPayableMember_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_TenMajorSuppliersMember" unitRef="U009" decimals="INF" scale="0" format="ixt:num-dot-decimal">10</ix:nonFraction> largest suppliers account for approximately <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" id="Fact_7133242dc8944272825032fecc129d36" contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsPayableMember_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_TenMajorSuppliersMember" unitRef="U007" decimals="2" scale="-2" format="ixt:num-dot-decimal">55</ix:nonFraction>% of our inventory purchases, and we had <ix:nonFraction name="tlfa:NumberOfSuppliers" id="Fact_e60a0964357d453f86a273bd4da6c6cb" contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsPayableMember_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_OneMajorSupplierMember" unitRef="U009" decimals="INF" scale="0" format="ixt-sec:numwordsen">one</ix:nonFraction> supplier in 2024 who
            represented about 12% of our purchases.</span><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf9" continuedAt="Text_c955890df6294089ab7304813a709abf10">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal;"> <br/>
          </span></div>
</ix:continuation>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf10" continuedAt="Text_c955890df6294089ab7304813a709abf11">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Credit Risk</div>
</ix:continuation>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf11" continuedAt="Text_c955890df6294089ab7304813a709abf12">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_c955890df6294089ab7304813a709abf12" continuedAt="Text_c955890df6294089ab7304813a709abf13">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Due to the large number of customers comprising our customer base, concentrations of credit risk with respect to customer receivables are limited. The top <ix:nonFraction name="tlfa:NumberOfMajorCustomers" id="Fact_fb6b958d55624f0aa5f797f3f18acb54" contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember" unitRef="U008" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="tlfa:NumberOfMajorCustomers" id="Fact_0bf008a4386f4f5a8d0076a057c023d7" contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember" unitRef="U008" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></ix:nonFraction> customers as of December 31, 2024, and 2023, represented <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" id="Fact_3f5a772b793c46f690593a577335fa96" contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">8.6</ix:nonFraction>% and <ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" id="Fact_31bee51f26ed4f94b0aaba1fe189d299" contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember" unitRef="U007" decimals="3" scale="-2" format="ixt:num-dot-decimal">8.0</ix:nonFraction>% of net accounts receivable balance, respectively. These top <ix:nonFraction name="tlfa:NumberOfMajorCustomers" id="Fact_c24366a1e09a47e2a6b4416e5d484df0" contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember" unitRef="U008" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="tlfa:NumberOfMajorCustomers" id="Fact_4ae22b8eb29a4992a736cf190a5ec3b2" contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember" unitRef="U008" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction></ix:nonFraction> customers were also current as of these same dates. We do not generally require collateral for accounts receivable, but we do perform periodic
          credit evaluations of our customers and believe the allowance for doubtful accounts is adequate.&#160; It is our opinion that if any one or a group of customer receivable balances should be deemed uncollectable, it would not have a material adverse
          effect on our results of operations or financial condition.</div>
</ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:continuation id="Text_c955890df6294089ab7304813a709abf13" continuedAt="Text_c955890df6294089ab7304813a709abf14">
<div><br/></div>
</ix:continuation>
          <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
            <div class="BRPFPageFooter" style="width: 100%;"></div>

            <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">49</span></div>

            <div style="page-break-after: always;" class="BRPFPageBreak">
              <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

            <div class="BRPFPageHeader" style="width: 100%;">
              <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

            </div>

          </div>

        </div>

        <ix:continuation id="Text_c955890df6294089ab7304813a709abf14">
<div style="text-align: justify;">
          <!--PROfilePageNumberReset%Num%56%%%--> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">We maintain a majority of our cash in marketable securities and bank deposit accounts that, at times, may exceed federally insured limits.&#160; We have not experienced any losses in such accounts.&#160; We believe we are not exposed to any
            significant credit risk on our cash and cash equivalents. </span></div>
</ix:continuation>
        <div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> </div>

        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

        <!--PROfilePageNumberReset%Num%57%%%--> </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <div>
        <ix:nonNumeric name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Text_e8ec3fe1363440188565d93c7e829ce4" contextRef="c20240101to20241231" escape="true" continuedAt="Text_5e9526ccbdf34b01929486a19af4f9011">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">10.&#160; STOCKHOLDERS&#8217; EQUITY</div>
</ix:nonNumeric>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f9011" continuedAt="Text_5e9526ccbdf34b01929486a19af4f9012">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f9012" continuedAt="Text_5e9526ccbdf34b01929486a19af4f9013">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Equity Compensation Plans</div>
</ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f9013" continuedAt="Text_5e9526ccbdf34b01929486a19af4f9014">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f9014" continuedAt="Text_5e9526ccbdf34b01929486a19af4f9015">
<div style="text-align: justify;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The
            Tandy Leather Factory, Inc. 2013 Restricted Stock Plan (the &#8220;2013 Plan&#8221;) was adopted by our Board of Directors in January 2013 and approved by our stockholders in June 2013.&#160; The 2013 Plan initially reserved up to <ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" id="Fact_e29e0a2265bd447388dd64a5fbd3f9cd" contextRef="c20130131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember_RangeAxis_MaximumMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction> shares of our common stock for restricted stock unit (&#8220;RSU&#8221;) awards to our executive officers, non-employee directors and other key
            employees.&#160; In June 2020, our stockholders approved an increase to the plan reserve to <ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" id="Fact_3b05ca845f6848998e49f70471582f77" contextRef="c20200630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">800,000</ix:nonFraction> shares of our common stock and
            extended the 2013 Plan through June 2023.&#160; Awards granted under the 2013 Plan may be service-based awards or performance-based awards and may be subject to a graded vesting schedule with a minimum vesting period of <ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact_87ae75e50fd047309863281dffd20aa9" contextRef="c20240101to20241231_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember_RangeAxis_MinimumMember" format="ixt-sec:durwordsen">four years</ix:nonNumeric>, unless otherwise determined by the Compensation Committee of the Board of Directors that administers the plan.</span> </div>
</ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f9015" continuedAt="Text_5e9526ccbdf34b01929486a19af4f9016">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/>
          </span></div>
</ix:continuation>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f9016" continuedAt="Text_5e9526ccbdf34b01929486a19af4f9017">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Tandy Leather
            Factory, Inc. 2023 Incentive Stock Plan (the &#8220;2023 Plan&#8221;) was adopted by our Board of Directors in April 2023 and approved by our stockholders in June 2023.&#160; The 2023 Plan initially reserved up to <ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" id="Fact_b6e80f6fbff84b60b57baf62c1b9c79e" contextRef="c20230430_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_RangeAxis_MaximumMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">1,000,000</ix:nonFraction> shares of our common stock for a variety of equity awards (including, but not limited to, RSUs, the only type of awards that have been granted to date) to our
            executive officers, non-employee directors and other key employees.&#160; In June 2024, as part of their annual director compensation, certain of our non-employee directors were granted a total of <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_ad94ecc406894bbf99db1f380da25432" contextRef="c20240601to20240630_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_NonEmployeeDirectorMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">12,528</ix:nonFraction> service-based RSUs under the 2023 Plan, which will vest ratably over the next <ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact_6df506b94e90463d95a27090e1b15efd" contextRef="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_NonEmployeeDirectorMember" format="ixt-sec:durwordsen">four years</ix:nonNumeric>, subject to each participant&#8217;s continued service on the board as of each vesting date.&#160; In October 2023, the Company granted to Ms. Carr a total of <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_139fcdfb00164ecc94d5a86523d61997" contextRef="c20231001to20231031_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">276,000</ix:nonFraction> service-based RSUs under the 2023 Plan, which were to vest ratably over the next <ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact_a22d0ce4047a43f495a91435fabf35f4" contextRef="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember" format="ixt-sec:durwordsen">three years</ix:nonNumeric>, subject to Ms. Carr&#8217;s continued employment as of each vesting date.&#160; <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_bd240f2ca0374e14a92f17b5e4404a11" contextRef="c20241001to20241031_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">92,000</ix:nonFraction> of these
            RSUs vested in October 2024; the rest was forfeited as of December 31, 2024.<br/>
          </div>
</ix:continuation>
          <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f9017" continuedAt="Text_5e9526ccbdf34b01929486a19af4f9018">
<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>
</ix:continuation>
        </div>


        <ix:nonNumeric name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="Text_6fe57f8ba10c4cd4bf37fed71d8b6773" contextRef="c20240101to20241231" escape="true" continuedAt="Text_57ef885c58184d28b4d3029046ab08511"><ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f9018" continuedAt="Text_5e9526ccbdf34b01929486a19af4f9019">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A summary of the activity for restricted stock and RSU awards is as follows:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_57ef885c58184d28b4d3029046ab08511" continuedAt="Text_57ef885c58184d28b4d3029046ab08512"><ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f9019" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90110">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_57ef885c58184d28b4d3029046ab08512"><ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90110" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90111">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;"> Shares</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;"> Weighted Average </td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;"> (in thousands) </td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);"> Share Price </td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Balance, January 1, 2024</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_0907ed2dfb4041f39782a974a8cb5971" contextRef="c20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">623</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="Fact_b8f3a72bb3484fa7953569318ee15e0d" contextRef="c20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">5.12</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Granted</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_332c198dbfc5427ca076197f026dc31a" contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">74</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="Fact_c51c0f8b4ebe4ce5864729a22764a729" contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">4.47</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Forfeited</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" id="Fact_174072e6933a4de1bef9448155d88fbb" contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">190</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" id="Fact_e972a285c08849a588aa9280224bb15e" contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">4.27</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">Vested</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_a51c1398a61940ec92335c8b53bd2ccb" contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">98</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" id="Fact_5e89c5a3b47f424ca3fde53badd26740" contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">4.36</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Balance, December 31, 2024</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_6644e7406cf9404997e7f40b9494cf6b" contextRef="c20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">409</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="Fact_9e95629855844d2e94671207869c428f" contextRef="c20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">4.32</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90111" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90112">
<div><br/>
          </div>
</ix:continuation>
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageFooter" style="width: 100%;"></div>

          <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">50</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

          </div>

        </div>

        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90112" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90113">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s stock-based compensation relates to restricted stock and RSU awards.&#160; For these service-based awards, our stock-based compensation expense, included in
          operating expenses, was $<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_947efd33fa97484782a53cb9d732cca0" contextRef="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.6</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_38244217186245ca82028356fb35abee" contextRef="c20230101to20231231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.8</ix:nonFraction>
          million in 2024 and 2023, respectively.</div>
</ix:continuation><ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90113" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90114"><ix:nonNumeric name="us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" id="Text_2ee59aae6bd248b3ac9f7063a6aa6684" contextRef="c20240101to20241231" escape="true" continuedAt="Text_b258e612189e45e4b08585df500a5f581">
<div><br/>

        <!--PROfilePageNumberReset%Num%58%%%--> </div>
</ix:nonNumeric></ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90114" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90115"><ix:continuation id="Text_b258e612189e45e4b08585df500a5f581" continuedAt="Text_b258e612189e45e4b08585df500a5f582">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2024, there was unrecognized compensation cost related to non-vested, service-based awards of $<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" id="Fact_122b8f915fe543eca97c25cb573938f0" contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million which will be recognized over <ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="Fact_83d84f0ef4424283a5211878eabbd060" contextRef="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember" format="ixt-sec:duryear">3.1</ix:nonNumeric> weighted average
          years in each of the following years:</div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90115" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90116"><ix:continuation id="Text_b258e612189e45e4b08585df500a5f582" continuedAt="Text_b258e612189e45e4b08585df500a5f583">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90116" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90117"><ix:continuation id="Text_b258e612189e45e4b08585df500a5f583">
<table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; border-spacing: 0; margin-left: auto; margin-right: auto;">


  <tr>

    <td valign="bottom" colspan="4" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Unrecognized Expense</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2025 </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">$<br/>
                </div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" id="Fact_e5b3ae605fb14de494851151c1741518" contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">163</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 48%; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2026 </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" id="Fact_846deb8ab1b447de9f48627606730dfe" contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">119</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0);">2027 </div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="tlfa:EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" id="Fact_0c0fffa145b541bc9c64aa6b5af74373" contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">34</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 48%; padding-bottom: 2px; text-align: center; white-space: nowrap;" rowspan="1">2028
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" rowspan="1">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" rowspan="1"><ix:nonFraction name="tlfa:EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" id="Fact_dab8edcd02ea4a2bb613793844388dce" contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">6</ix:nonFraction> </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; width: 48%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" id="Fact_d4c144ca23794018846ea894f98073f8" contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember" unitRef="U001" decimals="-3" scale="3" format="ixt:num-dot-decimal">322</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90117" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90118">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90118" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90119">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We issue shares from authorized shares upon the lapsing of vesting restrictions on restricted stock and RSUs.&#160; In 2024 and 2023, we issued <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" id="Fact_fc8085d3d7ba4aef98ef8a7efc1b2ff6" contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">97,588</ix:nonFraction> and <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" id="Fact_305ae37bf0ae493ab910d2b8dd8ca107" contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember" unitRef="U002" decimals="0" scale="0" format="ixt:num-dot-decimal">108,796</ix:nonFraction> shares,
          respectively, net of shares withheld to pay participants&#8217; income taxes, resulting from the vesting of restricted stock and RSUs.&#160; We do not use cash to settle equity instruments issued under stock-based compensation awards.</div>
</ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90119" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90120">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90120" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90121">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="text-decoration: underline;"><span style="font-weight: bold;">Share Repurchase Program</span></span><br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90121" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90122">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="font-weight: bold;"> <br/>
            </span></span></div>
</ix:continuation>
      </div>

      <div>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90122" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90123">
<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">August 8, 2022, the Board of Directors approved a new
            program to repurchase up to $<ix:nonFraction name="srt:StockRepurchaseProgramAuthorizedAmount1" id="Fact_8e08c8d8da074a35bcf427af6613cee2" contextRef="c20220808_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">5.0</ix:nonFraction> million of the Company&#8217;s common stock on the open market on or prior to August 31, 2024.&#160; As of
            December 31, 2024, the Company had repurchased less than $<ix:nonFraction name="us-gaap:TreasuryStockCommonValue" id="Fact_67b84d6722cb4205a13da3e8b7be5103" contextRef="c20241231_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">10,000</ix:nonFraction> of shares under this plan</span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">.</span><br/>
          </span> </div>
</ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90123" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90124">
<div><span style="font-size: 10pt;"> </span></div>
</ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90124" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90125">
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt;"><br/>
          </span> </div>
</ix:continuation>
        <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90125" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90126">
<div><span style="font-size: 10pt;"> </span></div>
</ix:continuation>
        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90126" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90127">
<div><span style="font-size: 10pt;"> </span></div>
</ix:continuation>
          <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90127" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90128">
<div style="background-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-transform: none;">On <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">September 17, 2024, the Board of
              Directors approved the renewal of the stock plan, and the Company shall be authorized to repurchase up to $<ix:nonFraction name="srt:StockRepurchaseProgramAuthorizedAmount1" id="Fact_aee343f94a224a648ba89eb5d760575d" contextRef="c20240917_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember" unitRef="U001" decimals="-6" scale="6" format="ixt:num-dot-decimal">5</ix:nonFraction> million (at
              then-current market value) of the Company&#8217;s common stock in open-market transactions at prevailing market prices upon periodic instructions from the Board or an authorized sub-committee of the Board until September 30, 2026. As of September
              30, 2024, $<ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" id="Fact_9b797d430c8f4857b100a44afa49efe4" contextRef="c20240930_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">5.0</ix:nonFraction> million remained available for repurchase under this new program</span>.</div>
</ix:continuation>
          <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90128" continuedAt="Text_5e9526ccbdf34b01929486a19af4f90129">
<div style="background-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-transform: none;"> <br/>
          </div>
</ix:continuation>
        </div>

        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <ix:continuation id="Text_5e9526ccbdf34b01929486a19af4f90129">
<div style="margin-top: 0px; margin-bottom: 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The direct share repurchase transactions were separately authorized by our Board of Directors and did not reduce the remaining amount authorized to be
              repurchased under the plans described above.</span></div>
</ix:continuation>
        </div>


        <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div>
      <ix:nonNumeric name="us-gaap:SubsequentEventsTextBlock" id="Text_b56ad925f8e54c1aa2051d7a91d8f8d1" contextRef="c20240101to20241231" escape="true" continuedAt="Text_a17693c832e9410084883b8151d2c7df1">
<div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-family: 'Times New Roman';"> <span style="font-weight: bold;">11.</span>&#160; <span style="font-weight: bold;">SUBSEQUENT










            EVENTS</span><br/>
        </span></div>
</ix:nonNumeric>
      <ix:continuation id="Text_a17693c832e9410084883b8151d2c7df1" continuedAt="Text_a17693c832e9410084883b8151d2c7df2">
<div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-family: 'Times New Roman';"> <br/>
        </span></div>
</ix:continuation>
      <div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
        <ix:continuation id="Text_a17693c832e9410084883b8151d2c7df2" continuedAt="Text_a17693c832e9410084883b8151d2c7df3">
<div style="text-align: justify;"><span style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On
            January 22, 2025, the Company finalized the sale of its corporate headquarters and distribution facilities in Fort Worth, Texas for a gross sale of $<ix:nonFraction name="us-gaap:ProceedsFromSaleOfProductiveAssets" id="Fact_d7f788fe58c64b3ca3db854f58e2cb64" contextRef="c20250122to20250122_SubsequentEventTypeAxis_SubsequentEventMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">26.5</ix:nonFraction>
            million before deduction of commission and relevant closing fees as referenced in the Company&#8217;s 8-K filed on January 22, 2025. On January 28, 2025, the Company also signed a <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Fact_10b8cb8b950d4f588836093d9aab0ed7" contextRef="c20250128_SubsequentEventTypeAxis_SubsequentEventMember" format="ixt-sec:durwordsen">10-year</ix:nonNumeric> lease for new corporate headquarters and distribution facilities in Benbrook, Texas and the Company has the ability to renew the lease for an additional <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="Fact_bef2c06890b74385b235056accfeb986" contextRef="c20250128_SubsequentEventTypeAxis_SubsequentEventMember" format="ixt-sec:durwordsen">10 years</ix:nonNumeric> at market rate. </span> </div>
</ix:continuation>
        <ix:continuation id="Text_a17693c832e9410084883b8151d2c7df3" continuedAt="Text_a17693c832e9410084883b8151d2c7df4">
<div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"> <br/>
        </div>
</ix:continuation>
        <ix:continuation id="Text_a17693c832e9410084883b8151d2c7df4">
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company hired Johan Hedberg as its new Chief Executive Officer as of January 6, 2025.&#160; Prior to the hiring of Mr. Hedberg, Janet Carr resigned as Chief Executive
          Officer, effective January 3, 2025; she intends to remain employed by the Company to assist with transition until March 31, 2025.</div>
</ix:continuation>
        </div>

      <div><br/></div>

      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div class="BRPFPageFooter" style="width: 100%;"></div>

        <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">51</span></div>

        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

        <div class="BRPFPageHeader" style="width: 100%;">
          <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

        </div>

      </div>

    </div>

  </div>


  <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);">
    <div style="text-align: justify; color: rgb(0, 0, 0);">
      <div>
        <div>
          <div>
            <a id="CHANGESINANDDISAGREEMENTS"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 46.8pt; vertical-align: top;"><span style="font-weight: bold;">ITEM 9.</span></td>

    <td style="width: auto; vertical-align: top;">
                    <div style="font-weight: bold;">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</div>
                  </td>

  </tr>


</table>
            <div>&#160;</div>

            <div style="text-align: justify;">None.</div>

            <div>&#160;</div>

            <a id="CONTROLSANDPROCEDURES"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 46.8pt; vertical-align: top; font-weight: bold;">ITEM 9A.</td>

    <td style="width: auto; vertical-align: top;">
                    <div style="font-weight: bold;">CONTROLS AND PROCEDURES</div>
                  </td>

  </tr>


</table>
            <div>&#160;</div>

            <div style="text-align: justify; font-weight: bold;">Evaluation of Disclosure Controls and Procedures</div>

            <div><br/>
            </div>

            <div style="text-align: justify;">Our management, with the participation of our Chief Executive Officer and Principal Financial Officer, evaluated the design and operation of our &#8220;disclosure controls and procedures&#8221; (as defined in Rules
              13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) as of the end of the period covered by this report.&#160;&#160; Based upon our evaluation of these disclosure controls and procedures, our Chief Executive Officer and
              Principal Financial Officer have concluded that the disclosure controls and procedures were effective as of the date of such evaluation in ensuring that information required to be disclosed in the reports that we file or submit under the
              Exchange Act is (1) recorded, processed, summarized and reported in a timely manner, and (2) accumulated and communicated to our management, including our principal executive and principal financial officers, as appropriate, to allow timely
              decisions regarding required disclosure.</div>

            <div><br/>
            </div>

            <div style="text-align: justify; font-weight: bold;">Management&#8217;s Annual Report on Internal Control over Financial Reporting</div>

            <div><br/>
            </div>

            <div style="text-align: justify;">Our management is responsible for establishing and maintaining adequate internal control over our financial reporting.&#160;&#160; Our internal control system was designed to provide reasonable assurance to our
              management and our board of directors regarding the reliability of the preparation and fair presentation of our published financial statements.</div>

            <div><br/>
            </div>

            <div style="text-align: justify;">All internal control systems, no matter how well designed, have inherent limitations.&#160;&#160; Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial
              statement preparation and presentation.</div>

            <div><br/>
            </div>

            <div style="text-align: justify;">We have assessed the effectiveness of our internal controls over financial reporting as of December 31, 2024.&#160;&#160; In making this assessment, we used the criteria set forth by the Committee of Sponsoring
              Organizations of the Treadway Commissions (COSO) in&#160; <span style="font-style: italic;">Internal Control &#8211; Integrated Framework.&#160; </span>Based on our assessment, we believe that, as of December 31, 2024, our internal control over financial
              reporting is effective based on those criteria.</div>

            <div><br/>
            </div>

            <div style="text-align: justify;">This annual report does not include an attestation report of our registered public accounting firm regarding internal control over financial reporting.&#160;&#160; Management&#8217;s report is not subject to attestation by our
              registered public accounting firm pursuant to rules of the Securities and Exchange Commission that permit us to provide only management&#8217;s report in this Annual Report on Form 10-K.</div>

            <div style="text-align: justify;"> <br/>
            </div>

            <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div class="BRPFPageFooter" style="width: 100%;"></div>

              <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">52</span></div>

              <div class="BRPFPageBreak" style="page-break-after: always;">
                <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

              <div class="BRPFPageHeader" style="width: 100%;">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

            <div style="text-align: justify; font-weight: bold;">Changes in internal control</div>

            <div><br/>
            </div>

            <div style="text-align: justify;">There was no change in our internal control over financial reporting that occurred during the fiscal quarter ended December 31, 2024 that has materially affected, or is reasonably likely to materially affect,
              our internal control over financial reporting.</div>

            <div><br/>
            </div>

            <a id="OTHERINFORMATION"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 46.8pt; vertical-align: top; font-weight: bold;">ITEM 9B.</td>

    <td style="width: auto; vertical-align: top;">
                    <div style="font-weight: bold;">OTHER INFORMATION</div>
                  </td>

  </tr>


</table>
            <div>&#160;</div>

            <div><ix:nonNumeric name="ecd:Rule10b51ArrTrmntdFlag" id="Fact_faa45112f78849188e247e5e365ffa13" contextRef="c20241001to20241231" format="ixt:fixed-false"><ix:nonNumeric name="ecd:NonRule10b51ArrAdoptedFlag" id="Fact_d7d9e826e9be4bfd84c02e38765101e1" contextRef="c20241001to20241231" format="ixt:fixed-false"><ix:nonNumeric name="ecd:NonRule10b51ArrTrmntdFlag" id="Fact_259a2b5ecf07456eb4998e8dcdbedc93" contextRef="c20241001to20241231" format="ixt:fixed-false"><ix:nonNumeric name="ecd:Rule10b51ArrAdoptedFlag" id="Fact_1d71a3a95a3148c989dc9160ac0e73a7" contextRef="c20241001to20241231" format="ixt:fixed-false">None</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric>.</div>

            <div>&#160;</div>

            <div style="font-weight: bold;">PART III<a id="PARTIII"><!--Anchor--></a></div>

            <div>&#160;</div>

            <div>
              <a id="DIRECTORSEXECUTIVEOFFICER"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                      <div style="text-align: left; font-weight: bold;">ITEM 10.</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="font-weight: bold;">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE*</div>
                    </td>

  </tr>


</table>
            </div>

            <div>&#160;</div>

            <a id="EXECUTIVECOMPENSATION"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" id="z1d1e38295fe54d009ff06c376dfbc425" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                    <div style="text-align: left; font-weight: bold;">
                      <div style="font-weight: bold;">ITEM 11.</div>
                    </div>
                  </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                    <div style="font-weight: bold;">EXECUTIVE COMPENSATION*</div>
                  </td>

  </tr>


</table>
            <div> <br/>
            </div>

            <div>
              <a id="SECURITYOWNERSHIPOFCERTAI"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                      <div style="text-align: left; font-weight: bold;">ITEM 12.</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="font-weight: bold;">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS*</div>
                    </td>

  </tr>


</table>
            </div>

            <div>&#160;</div>

            <div>
              <a id="CERTAINRELATIONSHIPSANDRE"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                      <div style="text-align: left; font-weight: bold;">ITEM 13.</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="font-weight: bold;">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE*</div>
                    </td>

  </tr>


</table>
            </div>

            <div>&#160;</div>

            <div>
              <a id="PRINCIPALACCOUNTANTFEESAN"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                      <div style="text-align: left; font-weight: bold;">ITEM 14.</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="font-weight: bold;">PRINCIPAL ACCOUNTANT FEES AND SERVICES*</div>
                    </td>

  </tr>


</table>
            </div>

            <div>&#160;</div>

            <div style="text-align: justify;">* The information required by Items 10, 11, 12, 13, and 14 is or will be set forth in the definitive proxy statement relating to the 2024 Annual Meeting of Stockholders of Tandy Leather Factory, Inc., which is
              to be filed with the Securities and Exchange Commission pursuant to Regulation 14A under the Securities Exchange Act of 1934, as amended.&#160; This definitive proxy statement relates to a meeting of stockholders involving the election of
              directors and the portions therefrom required to be set forth in this Form 10-K by Items 10, 11, 12, 13, and 14 are incorporated herein by reference pursuant to General Instruction G(3) to Form 10-K.</div>

            <div>&#160;</div>

            <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
              <div class="BRPFPageFooter" style="width: 100%;"></div>

              <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">53</span></div>

              <div class="BRPFPageBreak" style="page-break-after: always;">
                <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

              <div class="BRPFPageHeader" style="width: 100%;">
                <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

              </div>

            </div>

            <div style="font-weight: bold;"><a id="PARTIV"><!--Anchor--></a>PART IV</div>

            <div>&#160;</div>

            <div>
              <a id="EXHIBITSFINANCIALSTATEMEN"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                      <div style="text-align: left; font-weight: bold;">ITEM 15.</div>
                    </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                      <div style="font-weight: bold;">EXHIBITS, FINANCIAL STATEMENT SCHEDULES</div>
                    </td>

  </tr>


</table>
            </div>

            <div>&#160;</div>

            <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 27pt; vertical-align: top;">(a)</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                    <div>The following are filed as part of this Form 10-K:</div>
                  </td>

  </tr>


</table>
            <div>&#160;</div>

            <div>
              <div>
                <div style="font-weight: bold;"><span style="font-weight: bold;">1. </span>Financial Statements</div>

              </div>

            </div>

            <div>&#160;</div>

            <div style="text-align: justify;">The following Consolidated Financial Statements are included in Item 8, Financial Statements and Supplementary Data:</div>

            <div>&#160;</div>

          </div>

        </div>

      </div>

    </div>

    <div style="text-align: justify; color: rgb(0, 0, 0);">Report of Independent Registered Public Accounting Firm (PCAOB ID Numbers <span style="-sec-ix-hidden:Fact_0a83d699e2734f809c638430c92d157d">726</span> and <span style="-sec-ix-hidden:Fact_20d25c86e1cd48c79285182166c3ff58">410</span>)</div>

    <div style="text-align: justify; color: rgb(0, 0, 0);"> <br/>
    </div>

    <div style="text-align: justify; color: rgb(0, 0, 0);">
      <div style="text-align: justify; color: rgb(0, 0, 0);">
        <div>
          <div>
            <div>
              <div style="text-align: justify;">Consolidated Balance Sheets as of December 31, 2024 and 2023</div>

              <div>&#160;</div>

              <div style="text-align: justify;">Consolidated Statements of Operations and Comprehensive Income for the years ended December 31, 2024 and 2023</div>

              <div>&#160;</div>

              <div style="text-align: justify;">Consolidated Statements of Cash Flows for the years ended December 31, 2024 and 2023</div>

              <div>&#160;</div>

              <div style="text-align: justify;">Consolidated Statements of Stockholders&#8217; Equity for the years ended December 31, 2024 and 2023</div>

              <div>&#160;</div>

              <div style="font-weight: bold;">2.&#160; Financial Statement Schedules</div>

              <div>&#160;</div>

              <div style="text-align: justify;">All financial statement schedules are omitted because the required information is not present or not present in sufficient amounts to require submission of the schedule or because the information is reflected
                in the consolidated financial statements or notes thereto.</div>

              <div>&#160;</div>

              <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">54</span></div>

                <div class="BRPFPageBreak" style="page-break-after: always;">
                  <hr style="margin-top: 4px; margin-bottom: 4px; width: 100%; border-width: 0px; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); clear: both;"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

                </div>

              </div>

              <div style="font-weight: bold;">3.&#160; Exhibits</div>

              <div>&#160;</div>

              <div>
                <a id="EXHIBITINDEX"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 12%; vertical-align: top;">&#160;</td>

    <td style="width: 88%; vertical-align: top;">
                        <div style="font-size: 14pt; font-weight: bold;"><span style="font-size: 10pt;">TANDY LEATHER FACTORY, INC. AND SUBSIDIARIES</span></div>

                        <div style="font-weight: bold;">EXHIBIT INDEX</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;">
                        <div style="text-align: justify; font-weight: bold;">Exhibit</div>
                        <div style="text-align: justify; font-weight: bold;">Number</div>
                      </td>

    <td style="width: 88%; vertical-align: bottom;">
                        <div style="text-align: justify; font-weight: bold;">Description</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/909724/000090972405000028/ex3-1.htm">3.1</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Certificate of Incorporation of The Leather Factory, Inc., and Certificate of Amendment to Certificate of Incorporation of The Leather Factory, Inc. filed as Exhibit 3.1 to Tandy Leather Factory,
                          Inc.&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on August 12, 2005 and incorporated by reference herein. </div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/909724/000114036121040868/brhc10031621_ex3-1.htm">3.2</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Bylaws of Tandy Leather Factory, Inc., filed as Exhibit 3.1 to Tandy Leather Factory, Inc.&#8217;s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 8, 2021 and
                          incorporated by reference herein.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/909724/000090972413000031/exh3-1.htm">3.3</a></div>
                        <div>&#160;</div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Certificate of Designations of Series A Junior Participating Preferred Stock of Tandy Leather Factory, Inc. filed as Exhibit 3.1 to Tandy Leather Factory, Inc.&#8217;s Current Report on Form 8-K filed
                          with the Securities and Exchange Commission on June 10, 2013 and incorporated by reference herein. </div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1"><a href="https://www.sec.gov/Archives/edgar/data/909724/000114036123015325/brhc10050479_ex3-4.htm">3.4</a></td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1">Certificate of Amendment of Certificate of Incorporation of Tandy Leather Factory, Inc. dated March 1, 2023, filed as Exhibit 3.4 to Tandy
                        Leather Factory, Inc.&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2023.</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1"><br/>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/909724/000114036121021870/brhc10025890_ex4-1.htm">4.1</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Description of Securities filed as Exhibit 4.1 to Tandy Leather Factory, Inc.&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on June 22, 2021
                          and incorporated by reference herein.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/909724/000090972413000048/exhibit10-1.htm">10.1</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Tandy Leather Factory, Inc. 2013 Restricted Stock Plan, filed as Exhibit 10.1 to Tandy Leather Factory&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on November
                          14, 2013 and incorporated by reference herein. </div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/909724/000114036121021870/brhc10025890_ex10-5.htm">10.2</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify; color: rgb(0, 0, 0);">Amendment #1 to Tandy Leather Factory, Inc. 2013 Restricted Stock Plan filed as Exhibit 10.5 to Tandy Leather Factory, Inc.&#8217;s Quarterly Report on Form 10-Q filed with the
                          Securities and Exchange Commission on June 22, 2021 and incorporated by reference herein.</div>
                      </td>

  </tr>


</table>
              </div>

              <div> <br/>
              </div>

              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">55</span></div>

                <div style="page-break-after: always;" class="BRPFPageBreak">
                  <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

                </div>

              </div>

              <div style="text-align: justify;">
                <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/909724/000090972414000004/exhibit10-1.htm">10.3</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Form of Non-Employee Director Restricted Stock Agreement under Tandy Leather Factory, Inc.&#8217;s 2013 Restricted Stock Plan, filed as Exhibit 10.1 to Tandy Leather Factory, Inc.&#8217;s Current Report on Form
                          8-K filed with the Securities and Exchange Commission on February 14, 2014 and incorporated by reference herein. </div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/909724/000114036121021870/brhc10025890_ex10-7.htm">10.4</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Form of Employee Restricted Stock Award Agreement under Tandy Leather Factory, Inc.&#8217;s 2013 Restricted Stock Plan, filed as Exhibit 10.7 to Tandy Leather Factory, Inc.&#8217;s Current Report on Form 8-K
                          filed with the Securities and Exchange Commission on February 14, 2014 and incorporated by reference herein. </div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;">&#160;</td>

    <td style="width: 88%; vertical-align: top;"><br/>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/909724/000090972418000022/exhibit10-1.htm">10.5</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Form of Employment Agreement dated October 2, 2018 between the Company and Janet Carr, filed as Exhibit 10.1 to Tandy Leather Factory Inc.&#8217;s Current Report on Form 8-K filed with the Securities and
                          Exchange Commission on October 5, 2018 and incorporated by reference herein. </div>
                      </td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 12%; vertical-align: top;">&#160;</td>

    <td rowspan="1" style="width: 88%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/909724/000090972418000022/exhibit10-2.htm">10.6</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Form of Stand-Alone Restricted Stock Unit Agreement dated October 2, 2018 between the Company and Janet Carr, filed as Exhibit 10.2 to Tandy Leather Factory Inc.&#8217;s Current Report on Form 8-K filed
                          with the Securities and Exchange Commission on October 5, 2018 and incorporated by reference herein. </div>
                      </td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 12%; vertical-align: top;">&#160;</td>

    <td rowspan="1" style="width: 88%; vertical-align: top; text-align: justify;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="https://www.sec.gov/Archives/edgar/data/909724/000090972418000022/exhibit10-3.htm">10.7</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Form of Stand-Alone Restricted Stock Unit Agreement dated October 2, 2018 between the Company and Janet Carr, filed as Exhibit 10.3 to Tandy Leather Factory Inc.&#8217;s Current Report on Form 8-K filed
                          with the Securities and Exchange Commission on October 5, 2018 and incorporated by reference herein. </div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top; text-align: justify;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1"><a href="https://www.sec.gov/Archives/edgar/data/909724/000114036123015325/brhc10050479_ex10-8.htm">10.8</a></td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: justify;" rowspan="1">Credit Agreement dated October 26, 2022 between the Company and JP Morgan Chase Bank, N.A., filed as Exhibit 10.8 to
                        Tandy Leather Factory, Inc.&#8217;s Annual Report on Form 10-K filed with the Securities and Exchange Commission on March 31, 2023</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top; text-align: justify;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1"><a href="https://www.sec.gov/Archives/edgar/data/909724/000114036123039677/brhc20057333_ex10-10.htm">10.9</a></td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255); text-align: justify;" rowspan="1">Tandy Leather Factory, Inc. 2023 Incentive Stock Plan, filed as Exhibit 10.10 to Tandy Leather Factory, Inc.&#8217;s
                        Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on August 14, 2023</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top; text-align: justify;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1"><a href="ef20039035_ex10-10.htm">*10.10</a></td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1">
                        <div style="text-align: justify;">Purchase and Sale Agreement dated December 6, 2024, between The Leather Factory, L.P. and Colonna Brothers, Inc.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top; text-align: justify;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1"><a href="ef20039035_ex10-11.htm">*10.11</a></td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1">
                        <div style="text-align: justify;">Commercial Lease Agreement dated January 28, 2025, between the Company and Jackson-Shaw / Benbrook North, LP.</div>
                      </td>

  </tr>


</table>
                <div><br/>
                </div>

                <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
                  <div class="BRPFPageFooter" style="width: 100%;"></div>

                  <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">56</span></div>

                  <div style="page-break-after: always;" class="BRPFPageBreak">
                    <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

                  <div class="BRPFPageHeader" style="width: 100%;">
                    <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

                  </div>

                </div>

                <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="ef20039035_ex10-12.htm">*10.12</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Letter agreement dated January 2, 2025, between the Company and Janet Carr</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1"><a href="ef20039035_ex10-13.htm">*10.13</a></td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1">Employment Agreement dated January 2, 2025, between the Company and Johan Hedberg</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1"><a href="ef20039035_ex10-14.htm">*10.14</a></td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1">Form of Restricted Stock Unit Agreement dated February 19, 2025, between the Company and Johan Hedberg</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1"><a href="ef20039035_ex10-15.htm">*10.15</a></td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1">Form of Restricted Stock Unit Agreement dated February 19, 2025, between the Company and Johan Hedberg</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1"><a href="https://www.sec.gov/Archives/edgar/data/909724/000114036121021870/brhc10025890_ex14-1.htm">14.1</a></td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);" rowspan="1">Code of Business Conduct and Ethics of Tandy Leather Factory, Inc., adopted by the Board of Directors on December 4, 2018, filed as Exhibit
                        14.1 to Tandy Leather Factory, Inc.&#8217;s Quarterly Report on Form 10-Q filed with the Securities and Exchange Commission on June 22, 2021 and incorporated by reference herein.</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>


</table>
              </div>

              <div style="text-align: justify;">
                <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="ef20039035_ex21-1.htm">*21.1</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Subsidiaries of Tandy Leather Factory, Inc.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 88%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="ef20039035_ex31-1.htm">*31.1</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Certification by the Chief Executive Officer pursuant to Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934, as amended.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;">&#160;</td>

    <td style="width: 88%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;"><a href="ef20039035_ex32-1.htm">*32.1</a></div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;">&#160;</td>

    <td style="width: 88%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">*101.INS</div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">XBRL Instance Document.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;">&#160;</td>

    <td style="width: 88%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">*101.SCH</div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">XBRL Taxonomy Extension Schema Document.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;">&#160;</td>

    <td style="width: 88%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">*101.CAL</div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">XBRL Taxonomy Extension Calculation Document.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;">&#160;</td>

    <td style="width: 88%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">*101.DEF</div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">XBRL Taxonomy Extension Definition Document.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;">&#160;</td>

    <td style="width: 88%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">*101.LAB</div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">XBRL Taxonomy Extension Labels Document.</div>
                      </td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top;">&#160;</td>

    <td style="width: 88%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 12%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">*101.PRE</div>
                      </td>

    <td style="width: 88%; vertical-align: top; background-color: rgb(204, 238, 255);">
                        <div style="text-align: justify;">XBRL Taxonomy Extension Presentation Document.</div>
                      </td>

  </tr>


</table>
                <div> <br/>
                </div>

              </div>

              <div style="text-align: justify;">
                <div>
                  <hr style="background-color: rgb(0, 0, 0); border-width: medium; border-style: none; border-color: -moz-use-text-color; margin-top: 0px; margin-bottom: 0px; height: 2px; width: 8%; color: rgb(0, 0, 0); text-align: left; margin-left: 0px; margin-right: auto;"/></div>

                <div><br/></div>

                <div>&#160;&#160;&#160;&#160;*Filed Herewith</div>

              </div>

              <div style="text-align: justify;"> <br/>
              </div>

              <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
                <div class="BRPFPageFooter" style="width: 100%;"></div>

                <div style="text-align: center;" class="BRPFPageNumberArea"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">57</span></div>

                <div style="page-break-after: always;" class="BRPFPageBreak">
                  <hr style="border-width: 0px; clear: both; margin-top: 4px; margin-bottom: 4px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);"/></div>

                <div class="BRPFPageHeader" style="width: 100%;">
                  <div style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt; font-style: italic; font-variant: normal; text-transform: none;"><a href="#TABLEOFCONTENTS">Table of Contents</a></div>

                </div>

              </div>

              <div>
                <a id="FORM10-KSUMMARY"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-spacing: 0;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="text-align: right; vertical-align: top; width: 45pt;">
                        <div style="text-align: left; font-weight: bold;">ITEM 16.</div>
                      </td>

    <td style="text-align: left; vertical-align: top; width: auto;">
                        <div style="font-weight: bold;">FORM 10-K SUMMARY</div>
                      </td>

  </tr>


</table>
              </div>

              <div>&#160;</div>

              <div style="text-align: justify;">None.</div>

              <div>&#160;</div>

              <div style="font-weight: bold;">SIGNATURES<a id="SIGNATURES"><!--Anchor--></a></div>

              <div>&#160;</div>

              <div style="text-align: justify;">Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this Form 10-K to be signed on its behalf by the undersigned, thereunto
                duly authorized.</div>

              <div>&#160;</div>

              <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 50%; vertical-align: top;">&#160;</td>

    <td style="vertical-align: top;" colspan="3">
                      <div style="text-align: justify; font-weight: bold;">TANDY LEATHER FACTORY, INC.</div>
                    </td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 50%; vertical-align: top;">&#160;</td>

    <td rowspan="1" style="vertical-align: top;" colspan="3">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>

    <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">
                      <div style="text-align: justify;">By:</div>
                    </td>

    <td style="width: 39%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">/s/ Johan Hedberg</td>

    <td style="width: 8%; vertical-align: top; padding-bottom: 2px;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 0.75%; vertical-align: top;" rowspan="1"><br/>
                    </td>

    <td style="width: 0.75%; vertical-align: top;" rowspan="1">Johan Hedberg</td>

    <td style="width: 1.5%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 0.75%; vertical-align: top;" rowspan="1"><br/>
                    </td>

    <td style="width: 0.75%; vertical-align: top;" rowspan="1">Chief Executive Officer</td>

    <td style="width: 1.5%; vertical-align: top;" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>

    <td style="width: 3%; vertical-align: top;" rowspan="1" colspan="3">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;" rowspan="1">Dated:&#160; February 26, 2025</td>

    <td style="width: 3%; vertical-align: top;" rowspan="1" colspan="3">&#160;</td>

  </tr>


</table>
              <div><br/>
              </div>

              <div style="text-align: justify;">Pursuant to the requirements of the Securities Exchange Act of 1934 as amended, this Report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates
                indicated.</div>

              <div>&#160;</div>

              <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 29.76%; vertical-align: top;">
                      <div style="text-align: justify; font-weight: bold;">Signature</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">
                      <div style="text-align: justify; font-weight: bold;">Title</div>
                    </td>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify; font-weight: bold;">Date</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 29.76%; vertical-align: top;">&#160;</td>

    <td style="width: 40%; vertical-align: top;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 29.76%; vertical-align: top;">
                      <div style="text-align: justify;">/s/ Jefferson Gramm</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">
                      <div style="text-align: justify;">Chairman of the Board</div>
                    </td>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">February 26, 2025</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 29.76%; vertical-align: top;">
                      <div style="text-align: justify;">Jefferson Gramm</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 29.76%; vertical-align: top;">&#160;</td>

    <td style="width: 40%; vertical-align: top;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 29.76%; vertical-align: top;">
                      <div style="text-align: justify;">/s/ Johan Hedberg</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">
                      <div style="text-align: justify;">Chief Executive Officer, Director</div>
                    </td>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">February 26, 2025</div>
                    </td>

  </tr>


</table>
              <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">Johan Hedberg</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">
                      <div style="text-align: justify;">(principal executive officer)</div>
                    </td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

    <td style="width: 40%; vertical-align: top;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">/s/ John Sullivan</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">
                      <div style="text-align: justify;">Director</div>
                    </td>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">February 26, 2025</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">John Sullivan</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

    <td style="width: 40%; vertical-align: top;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">/s/ Vicki Cantrell</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">
                      <div style="text-align: justify;">Director</div>
                    </td>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">February 26, 2025</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">Vicki Cantrell</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

    <td style="width: 40%; vertical-align: top;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">/s/ Sejal Patel</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">
                      <div style="text-align: justify;">Director</div>
                    </td>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">February 26, 2025</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">Sejal Patel</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

    <td style="width: 40%; vertical-align: top;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">/s/ Diana Saadeh-Jajeh</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">
                      <div style="text-align: justify;">Director</div>
                    </td>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">February 26, 2025</div>
                    </td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">
                      <div style="text-align: justify;">Diana Saadeh-Jajeh</div>
                    </td>

    <td style="width: 40%; vertical-align: top;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">&#160;</td>

  </tr>


</table>
              <div> <br/>
              </div>

              <div> <br/>
              </div>

              <div>
                <div style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; font-style: normal;">58</span> </div>

                <hr style="height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); text-align: center; border: medium none; margin-left: auto; margin-right: auto;"/></div>

            </div>

          </div>

        </div>

      </div>

    </div>

  </div>


</div>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.10
<SEQUENCE>2
<FILENAME>ef20039035_ex10-10.htm
<DESCRIPTION>EXHIBIT 10.10
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge
         Document created using Broadridge PROfile 25.1.1.5279
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr align="center" noshade="noshade" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div style="text-align: right;"><font style="font-weight: bold;">Exhibit 10.10</font><br>
    </div>
    <div> <br>
    </div>
    <div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>PURCHASE AND SALE AGREEMENT</u></div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THIS PURCHASE AND SALE AGREEMENT </font>(this &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Agreement</font>&#8221;) is made and entered into and is effective as of the 26<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup> day of November, 2024 (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Effective Date</font>&#8221;), by and between The Leather Factory, L.P., a Texas limited partnership (&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Seller</font>&#8221;), and Colonna Brothers,
        Inc., a New Jersey corporation, or its permitted assigns pursuant to Section 11.2 below (as applicable, &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Purchaser</font>&#8221;).</div>
      <div><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">RECITALS</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">WHEREAS, Seller desires to sell the Property (as hereinafter defined) located in Tarrant County, Texas, and whose Improvements (as hereinafter
        defined) have street addresses of 1900 SE Loop 820 and 2300 S. Campus Ct., Fort Worth, Texas 76140, and Purchaser desires to purchase the Property;</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">WHEREAS, in connection with the contemplated purchase and sale of the Property, Seller and Purchaser entered into that certain Pre-Purchase Right of
        Entry and Due Diligence Agreement dated October 6, 2024 (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Original Access Agreement</font>&#8221;), as amended by that certain Amendment #1 to Pre-Purchase Right of
        Entry and Due Diligence Agreement dated October 29, 2024 (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">First Amendment to Access Agreement</font>,&#8221;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;</font>and together with the Original Access Agreement, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Access Agreement</font>&#8221;); and</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">WHEREAS, Seller and Purchaser, intending to be bound by this Agreement, hereby (a) set forth hereinbelow the terms, conditions and agreements under
        and by which Seller shall sell, and Purchaser shall purchase, the Property, and (b) acknowledge and agree that the terms, conditions and agreements set forth herein are in addition to and/or in replacement of those terms and conditions set forth in
        the Access Agreement regarding said sale and purchase of the Property.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">NOW, THEREFORE, in consideration of the foregoing recitals, the mutual covenants set forth in this Agreement, and other good and valuable
        consideration, the receipt and sufficiency of which are hereby acknowledged, Purchaser and Seller hereby agree as set forth below:</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>PURCHASE AND SALE OF PROPERTY</u></font>.&#160; Subject to and in accordance with the terms and conditions set forth in this Agreement, Purchaser shall purchase from Seller and Seller shall sell to Purchaser an approximately
          29.78-acre tract of land (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Real Property</font>&#8221;) in the City of Fort Worth, County of Tarrant, State of Texas, which is more particularly described in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Exhibit 1</u></font> and depicted in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Exhibit 1-A</u>&#160;</font>attached hereto and
          incorporated herein by reference, and upon which is located three (3) commercial buildings located at 1900 SE Loop 820 and 2300 S. Campus Ct., Fort Worth, Texas 76140 (collectively, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Buildings</font>&#8221;), together with (a) all other improvements, parking facilities and fixtures, including all mechanical, electrical, heating and air conditioning, and plumbing systems servicing the Buildings, located
          on the Real Property owned by Seller , and any and all of Seller&#8217;s rights, easements, licenses and privileges presently thereon or appertaining thereto (collectively, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Improvements</font>&#8221;); (b) all rights, titles and interests of Seller in and to any easements, hereditaments, appurtenances, development rights, and other benefits, if any, pertaining to or affecting the Real Property, and all of
          Seller&#8217;s rights to use rights&#8209;of&#8209;way, rights of ingress or egress or other interests in, on or to any land, highway, street, road or avenue, opened or proposed, in, on, across, in front of, abutting or adjoining the Real Property (collectively,
          the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Easements</font>&#8221;); (c) all machinery, furniture, furnishings, equipment and personal property set forth in Schedule 1, such inventory list to be attached to
          this Agreement on or before Closing upon the parties&#8217; mutual agreement as to the items of personal property included in the sale (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Personal Property</font>&#8221;);
          (d) any and all permits and any and all warranties, architectural or engineering plans and specifications and development rights that exist as of the Closing Date (as hereinafter defined) and relate to the Real Property or the Personal Property
          (collectively, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Intangible Property</font>&#8221;); and (e) <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;</font>all right,
          title and interest of Seller under any and all of the maintenance, service, and other like contracts and agreements with respect to the ownership and operation of the Property, in each case, to the extent assignable at no cost to Seller
          (excluding contracts that also affect other properties owned by Seller or its affiliates) (collectively, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Service Contracts</font>&#8221;), subject to the terms of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 8.2</u></font> herein; all to the extent applicable to the period from and after the Closing (as defined in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section



              4</u></font> below), except as expressly set forth to the contrary in this Agreement.&#160; Items (a) through (e) above, together with the Real Property, are collectively referred to in this Agreement as the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Property</font>&#8221;; provided, however, the term &#8220;Property&#8221; expressly excludes all rights with respect to any refund of taxes applicable to any period prior to the Closing Date (as defined
          below), all rights to any insurance proceeds or settlements for events occurring prior to Closing (subject to the terms below), all cash on hand, checks, money orders, prepaid postage in postage meters, and accounts receivable applicable to
          periods on or prior to the Closing Date.<br>
        </font></div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>1</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>PURCHASE PRICE</u></font>.&#160; The total consideration to be paid by Purchaser to Seller for the Property is an amount equal to Twenty-Six Million Five Hundred Thousand and No/100 Dollars ($26,500,000.00) (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Purchase Price</font>&#8221;).</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Earnest Money</u></font>.&#160; The parties hereby acknowledge and agree that Purchaser has delivered or will deliver to <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Republic
            Title of Texas, 201 Main Street, Suite 1400, Fort Worth, Texas 76102, Attn: Janet Ceron (email: </font><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000001;"><u>jceron@republictitle.com</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">) </font>(&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Title Company</font>&#8221;, and in its capacity as escrow agent hereunder, &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Escrow Agent</font>&#8221;) an amount equal to Two Hundred Thousand and No/100 Dollars ($200,000.00) (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Initial




            Earnest Money</font>&#8221;) pursuant to Section 1 of the Access Agreement in good funds, by certified bank or cashier&#8217;s check or by federal wire transfer. On or before the date that is the later of: (i) five (5) business days after the Effective
          Date, (ii) November 18, 2024, if Purchaser does not timely deliver notice to Seller of any Material Environmental Matter(s) (as more particularly described in Section 3.2 below), or (iii)&#160; November 25, 2024, if Purchaser timely delivers notice to
          Seller of any Material Environmental Matter(s), Purchaser shall deposit with Escrow Agent an additional amount equal to Eight Hundred Thousand and No/100 Dollars ($800,000.00) (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Additional Earnest Money</font>&#8221; and together with the Initial Earnest Money and any interest earned thereon, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Earnest Money</font>&#8221;).&#160;
          The Earnest Money shall be held by Escrow Agent in an interest-bearing account subject to receipt of a form W-9 from Purchaser.&#160; All interest earned on the Earnest Money shall be added to the principal held in the escrow and shall constitute a
          part of the Earnest Money.&#160; Interest earned on the Earnest Money shall be deemed earned by Purchaser.&#160; Except as otherwise expressly provided herein, as of the Effective Date, the Earnest Money is non-refundable upon deposit pursuant to the terms
          of the Access Agreement but otherwise shall still be treated as a part of the Earnest Money and credited to the Purchase Price if the transaction closes.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Independent Consideration</u></font>.&#160; Notwithstanding anything in this Agreement to the contrary, One Hundred and No/100 Dollars ($100.00) of the Initial Earnest Money will be non-refundable to Purchaser and
          distributed to Seller upon any termination of this Agreement as Independent Consideration (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Independent Consideration</font>&#8221;) in cash or immediately available
          funds, in consideration for Seller entering into this Agreement to the exclusion of potential other purchasers and granting Purchaser the right to inspect and evaluate the Property during the Inspection Period (as defined below).&#160; The Independent
          Consideration is not refundable to Purchaser under any circumstances but will be applied to the Purchase Price if Closing occurs.</font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>2</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Cash Balance</u></font>.&#160; At Closing, Purchaser shall pay to Seller the Purchase Price, less the Earnest Money, plus or minus the prorations described in this Agreement (such amount, as adjusted, being
          referred to as the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Cash Balance</font>&#8221;).&#160; Purchaser shall pay the Cash Balance in good and immediately available funds through Escrow Agent.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>TITLE AND SURVEY</u></font>.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Evidence of Title</u></font>. Purchaser has caused the Title Company to deliver to Purchaser and Seller (a) a commitment dated effective September 27, 2024, issued on October 10, 2024,&#160; GF No.
          1003-403175-1-RTT (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Title Commitment</font>&#8221;) for an Owner&#8217;s Policy of Title Insurance on the standard form prescribed and promulgated by the Texas Department
          of Insurance (i.e., a Texas Land Title Association (TLTA) Form T-1 Owner&#8217;s Policy of Title Insurance) in the amount of the Purchase Price (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Title Policy</font>&#8221;),<font style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</font>(b) available copies of all title exception documents referred to in the Title Commitment, in accordance with the Access Agreement, and (c) UCC search reports, both from the
          Secretary of State of Texas, the Secretary of State of the state of incorporation of Seller and from Tarrant County, Texas (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">UCC Searches</font>&#8221;). Seller shall
          have, as part of the Due Diligence Materials (as defined below), delivered a copy of the most recent survey of the Real Property and the Improvements in Seller&#8217;s possession, if any, to Purchaser (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Survey</font>&#8221;).&#160; Prior to the Effective Date, Purchaser may have, if it so elected and at its sole cost and expense, arranged for the preparation of a new survey (or an update of the existing Survey) with
          respect to the Property (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Updated Survey</font>&#8221;).</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36.3pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Title Review</u></font>.&#160; All items shown in Schedule B of the Title Commitment and the Survey (or Updated Survey) other than Mandatory Removal Items and Material Environmental Matters (as defined below)
          shall be deemed to be &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Permitted Exceptions</font>.&#8221; Pursuant to the terms of the First Amendment to Access Agreement, Purchaser shall have the right to make
          written objections to Seller on or before November 18, 2024 to any Material Environmental Matters, and Seller may, but shall not be obligated, to cure such Material Environmental Matters in accordance with the Access Agreement; provided, however,
          that it is expressly understood and agreed that Seller shall have no obligation to effect such curative matters. Failure by Seller to deliver a response to Purchaser&#8217;s timely objections to any Material Environmental Matters within the
          four-business day period set forth in the First Amendment to Access Agreement shall be deemed an election by Seller not to cure such matter(s). If Seller elects or is deemed to have elected not to cure any Material Environmental Matter timely
          objected to by Purchaser, and Purchaser elects to accept such title as Seller can deliver and proceeds to Closing in accordance with the Access Agreement, such remedy shall be without reduction of the Purchase Price and such matter or matters
          shall become a Permitted Exception. Purchaser&#8217;s failure to timely terminate this Agreement pursuant to its right to do so under the Access Agreement shall be deemed an election to accept title and proceed to Closing.&#160; If Purchaser terminates the
          Agreement pursuant to this section, the Earnest Money will be returned to Purchaser in accordance with the Access Agreement and neither party shall have any further rights or obligations under this Agreement except those which expressly survive
          termination of this Agreement.&#160; For purposes of this Agreement, a &#8220;Material Environmental Matter&#8221; means an environmental issue with the Property identified in Purchaser&#8217;s Phase II Environmental Site Assessment report that (1) was not shown on any
          Phase I Environmental Site Assessment report or any other materials delivered by Seller to Purchaser with the Due Diligence Items, and (2) results in a recommendation by an environmental consultant to take remedial action because of one or more
          recognized environmental conditions. A Material Environmental Matter expressly excludes all small risks (or matters) and business environmental risks, including, without limitation, any recommendation of an O&amp;M Plan or like matters.
          Notwithstanding the foregoing, Seller shall, at or prior to Closing, (i) discharge all liens of deeds of trust and/or mortgages or other collateral financing interests, and all other monetary liens created by, under or through Seller, or assumed
          by Seller (with Seller having the right to apply the Purchase Price or a portion thereof for such purpose), whether voluntary or involuntary, listed in the Title Commitment or the UCC Searches (ii) discharge all mechanics&#8217; or materialman&#8217;s liens
          listed in the Title Commitment or the UCC Searches that are not created by Purchaser, (iii) satisfy or otherwise eliminate to the satisfaction of the Title Company any and all judgment liens against Seller and pertaining to the Property or
          against the Property and are listed either in the Title Commitment or the UCC Searches, and (iv) cure and/or remove any exception or encumbrance noted on the updated Title Commitment or Updated Survey and created by, under or through Seller after
          the Effective Date without Purchaser&#8217;s written consent (each a &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Mandatory Removal Item</font>&#8221;), and in no event shall any Mandatory Removal Item be deemed a
          Permitted Exception. Purchaser may, at Purchaser&#8217;s election and at Purchaser&#8217;s sole cost and expense, have the standard printed exception as to discrepancies, conflicts, or shortages in area and boundary lines, or any encroachments or
          protrusions, or any overlapping improvements amended to read &#8220;shortages in area.&#8221;</font></div>
      <div style="text-align: justify; text-indent: 36.3pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>3</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Supplemental Title Objections</u></font>. If any update of the Title Commitment or Survey delivered to Purchaser after the Effective Date contains exceptions or items that were not set forth in the original
          Title Commitment or Survey or on any update thereof previously delivered to Purchaser during the Inspection Period pursuant to the terms of the Access Agreement, Purchaser may notify Seller in writing of Purchaser&#8217;s objections to any such new
          exceptions or new items (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Supplemental Objections</font>&#8221;) as contemplated by the Access Agreement.&#160; Seller must be notified of such Supplemental Objections
          within two (2) business days after Purchaser&#8217;s receipt of the updated Title Commitment or Survey.&#160; If Purchaser timely notifies Seller of any Supplemental Objections, Seller may, but has no obligation to, cure any of the Supplemental Objections.&#160;
          If Seller elects to cure any of the Supplemental Objections, Seller, within two (2) business days following Seller&#8217;s receipt of notice of the Supplemental Objections (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Seller&#8217;s Supplemental Response Period</font>&#8221;), shall deliver to Purchaser a written notice (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Supplemental Cure Notice</font>&#8221;) stating which, if any,
          Supplemental Objections Seller elects to cure. If Seller does not deliver a Supplemental Cure Notice to Purchaser or delivers a Supplemental Cure Notice but does not agree to cure all of the Supplemental Objections and such new exceptions are
          Material Title Defects, then Purchaser may, as its sole right and remedy, terminate this Agreement by giving written notice thereof to Seller within one (1) business day after the end of Seller&#8217;s Supplemental Response Period (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Supplemental Termination Period</font>&#8221;), whereupon the Earnest Money shall be returned to Purchaser and the parties shall have no other or further obligation or
          liability to each other except as expressly provided in this Agreement.&#160; In other words, notwithstanding anything to the contrary contained in the Access Agreement, Purchaser shall only have the right to terminate this Agreement pursuant to this
          section if the uncured new exceptions in the Supplemental Objections constitute a Material Title Defects.&#160; In the event that Purchaser does not terminate this Agreement prior to expiration of the Supplemental Termination Period, each Supplemental
          Objection which Seller has not cured or committed in writing to cure at or prior to Closing shall be deemed waived by Purchaser. For the purposes hereof, a &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Material




            Title Defect</font>&#8221; is a matter that has a material and adverse effect on the insurable, indefeasible title to the Property.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36.3pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.4</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Except for Mandatory Removal
          Items and any of Material Environmental Matters that Seller cures or agrees to cure on or prior to the Closing or any deeds of trust, mortgages, or other liens encumbering the Property as security for amounts owed by Seller to third parties
          (which Seller shall cause to be released on or prior to Closing), all exceptions to title shown by the Title Commitment, the Survey and any encumbrance arising from the acts of Purchaser shall be deemed to be Permitted Exceptions for all purposes
          hereunder.</font></div>
      <div style="text-align: justify; text-indent: 36.3pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>4</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36.3pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>CLOSING</u></font>.&#160; The payment of the Purchase Price, the transfer of title to the Property, and the consummation of the transactions contemplated by this Agreement (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Closing</font>&#8221;) shall occur on December 13, 2024 (such date being sometimes referred to as the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Closing Date</font>&#8221;) through escrow
          at the Title Company.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Seller&#8217;s Closing Deliveries</u></font>. At Closing, Seller shall execute (as necessary) and deliver to Purchaser (either through escrow or as otherwise provided below) each of the documents described below:</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">one original Special Warranty
          Deed (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Deed</font>&#8221;) warranting title to the Real Property against all persons claiming by, through or under Seller, but not otherwise, subject to the Permitted
          Exceptions in substantially the form as attached hereto as <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Exhibit 4.1(a)</u></font>;</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">a Bill of Sale assigning to
          Purchaser the Personal Property and Intangible Property in substantially the form attached hereto as <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Exhibit 4.1(b);</u></font></font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Seller&#8217;s non-foreign affidavit;</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">one (1) original of the Closing
          Statement (as defined below);</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">the Leases (as defined in
          Section 8.4) executed by Seller and countersigned by Purchaser and in substantially the forms attached hereto as <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Exhibits 8.4-A and</u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>8.4-B</u></font>;</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">a restatement of the
          representations and warranties set out in Section 9.1 hereof (subject to any &#8220;knowledge&#8221; qualifications set forth in Section 9.1);</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(g)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">possession of the Property
          (subject only to the Permitted Exceptions and the terms and provisions of the Leases); and</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(h)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">such other instruments and
          documents as are in Seller&#8217;s actual possession or direct control, and are reasonably appropriate, necessary and required by the Title Company or the Purchaser to complete and evidence the transactions contemplated hereby.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">The Closing Statement may be signed by electronic counterparts on the Closing Date.&#160; To the extent available, Seller shall leave all of the original
        Service Contracts, and all plans and specifications, contracts, licenses and permits pertaining to the Property at the premises.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Purchaser&#8217;s Closing Deliveries</u></font>.&#160; At Closing, Purchaser shall deliver or cause to be delivered to Seller (i) executed counterparts of the Closing Statement and each of the instruments described
          above to be executed by Purchaser, (ii) the Cash Balance described in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 2.3</u></font> above, and (iii) such evidence of Purchaser&#8217;s power and authority as Seller or the
          Title Company may reasonably request.</font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>5</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.3</font>&#160;&#160;&#160;&#160; &#160; &#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Closing Prorations and Adjustments</u></font>.&#160; Seller shall prepare a statement of the prorations and adjustments required by this Agreement (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Closing Statement</font>&#8221;), and submit it to Purchaser and the Title Company for approval prior to the Closing.&#160; The items listed below are to be equitably prorated or adjusted as of the close of business on the
          Closing Date, it being understood that for purposes of prorations and adjustments, Seller shall be deemed the owner of the Property through the day prior to the Closing Date and Purchaser shall be deemed the owner of the Property as of the
          Closing Date and thereafter.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.3.1</font>&#160;&#160;&#160;&#160;&#160; <u></u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Taxes</u></font>.&#160; Real estate and personal property taxes and assessments shall be prorated for the period for which such taxes and assessments are assessed, regardless of when payable,<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">&#160;</font>on the basis of the number of days in such period the Property will have been owned by Seller and Purchaser, respectively.&#160; If the current tax bill is not
          available at Closing, then the proration shall be made on the basis of the most recent ascertainable tax bill.&#160; Any taxes paid at or prior to Closing shall be prorated based upon the amounts actually paid.&#160; If taxes and assessments for the fiscal
          year in which Closing occurs have been determined but have not been paid before Closing, Seller shall be charged and Purchaser credited at Closing with an amount equal to that portion of such taxes and assessments which relates to the period
          before the date of Closing, and Purchaser shall pay the taxes and assessments prior to the same becoming delinquent.&#160; To the extent that the actual taxes and assessments for the current year, when the tax bill is received, differ from the amount
          apportioned at Closing, the parties shall make the appropriate adjusting payment between themselves within thirty (30) days after Purchaser presents to Seller a copy of the final tax bill and Purchaser&#8217;s calculation of the re-proration of the
          taxes and assessments and the appropriate back-up materials related to the calculation which Purchaser agrees to do within thirty (30) days of its receipt of the final tax bill.&#160; If any Rollback Taxes (as defined below) are due before the Closing
          due to a change in use of the Property by Seller or a denial of any special use valuation of the Property before the Closing, then Seller shall pay those Rollback Taxes (including any interest and penalties) at or before the Closing. If this sale
          or a change in use of the Property or denial of any special use valuation of the Property after the Closing would result in the assessment after the Closing of additional taxes and interest applicable to the period of time before the Closing ("<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Rollback Taxes</font>"), then Purchaser shall pay the Rollback Taxes (including any interest and penalties) if and when they are assessed, without receiving any credit
          from Seller.&#160; This Section 4.3.1 will survive the Closing.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.3.2</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Utility Deposits</u></font>.&#160; Seller shall receive a credit at Closing in the amount of all refundable cash or other deposits posted with utility companies servicing the Property which are duly assigned to
          and assumed by Purchaser at Closing, if any.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.3.3</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Utilities</u></font>.&#160; Water, electric, telephone and all other utility and any other payments to utility companies shall be prorated.&#160; If possible, utility prorations will be handled by final meter readings
          on the Closing Date.&#160; If final readings are not possible, or if any such charges are not separately metered, such charges will be prorated based on the most recent period for which costs are available.</font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>6</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.3.4</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Service Contracts</u></font>.&#160; Amounts due and prepayments under the Service Contracts shall be prorated after the Closing Date in accordance with the terms of the Leases. Notwithstanding anything herein to
          the contrary, there shall be no proration of bonuses or lump sum payments, if any, received by Seller under Service Contracts prior to the expiration of the respective lease terms under the Leases, telephone communication agreements, or other
          property agreements, whether characterized as &#8220;decorating fees,&#8221; &#8220;sign-up bonuses&#8221;, &#8220;additional rents&#8221; or the like, all of which shall belong to Seller.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.3.5</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Fees Payable</u></font>.&#160; Assignable license and permit fees, and similar fees and expenses of operation shall be prorated.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">If any item of income or expense set forth in this section is subject to final adjustment after Closing, then Seller and Purchaser shall make, and
        each shall be entitled to, an appropriate reproration to each such item promptly when accurate information becomes available.&#160; Any amounts due from one party to the other as a result of such reproration shall be paid promptly in cash to the party
        entitled thereto.&#160; Seller and Purchaser hereby covenant and agree to make available to each other for review such records as are necessary to complete such reprorations.&#160; The foregoing provisions of this section shall survive the Closing.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.4</font>&#160; &#160; &#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Reservation of Rights to Contest</u></font>.&#160; Notwithstanding anything to the contrary contained in this Agreement, Seller reserves the right (all at its sole cost and expense) to meet with governmental
          officials and to contest any reassessment or assessment of the Property or any portion thereof and to attempt to obtain a refund for any taxes previously paid.&#160; Seller shall retain all rights with respect to any refund of taxes applicable to any
          period prior to the Closing Date, and Purchaser shall be entitled to the benefit of any refund of taxes applicable to any period on or after the Closing Date.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.5</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Transaction Costs</u></font>. Except as otherwise specifically set forth in this Agreement, the closing costs and other costs incurred in connection with the transactions contemplated by this Agreement shall
          be paid as follows: (a) Seller shall pay (i) one-half of all escrow fees, (ii) the recordation costs in connection with the removal of any encumbrances or other Mandatory Removal Items, and any other title curative documents pursuant to <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 3.2</u></font>, and (iii) the base or basic premium charged by the Title Company for the Title Policy in the amount of the Purchase Price; (b) Purchaser shall pay (i) the base
          or basic premium charged by the Title Company for the Title Policy in the amount in excess of the Purchase Price (if and to the extent applicable), (ii) all title charges in connection with any title insurance policy endorsements, mortgagee or
          loan policies or any reinsurance or coinsurance requested by Purchaser, (iii) the cost of recording the Deed and any loan documents, (iv) all costs incurred by Purchaser in connection with Purchaser&#8217;s due diligence investigation of the Property,
          (v) the cost of the Updated Survey; and (vi) one-half of all escrow fees; and (c) all other charges shall be paid by the party customarily responsible for such charges in like transactions in the City of Fort Worth, Texas.&#160; Seller and Purchaser
          shall be responsible for the fees of their respective attorneys.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>RISK OF LOSS</u></font>.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.1</font>&#160;&#160;&#160; &#160; &#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Minor Damage</u></font>. In the event of loss or damage to all or a portion of the Property prior to Closing arising out of a casualty or condemnation, which loss or damage is not &#8220;major&#8221; (as defined in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 5.3</u></font> hereof), this Agreement shall remain in full force and effect provided Seller performs any necessary repairs or, upon mutual agreement of Seller and Purchaser,
          assigns to Purchaser at Closing all of Seller&#8217;s right, title and interest to any claims and proceeds Seller may have with respect to any casualty insurance policies or condemnation awards relating to the premises in question, less costs actually
          incurred by Seller prior to Closing in pursuing such claim, securing the Property or making repairs, without recourse to Seller. If Seller and Purchaser do not agree to have Seller assign to Purchaser at Closing all of Seller&#8217;s right, title and
          interest to such claims and proceeds, then Seller shall use reasonable efforts to complete such repairs promptly and the Closing Date shall be extended a reasonable time in order to allow for the completion of such repairs. Upon Closing, full
          risk of loss with respect to the Property shall pass to Purchaser (except to the extent expressly provided otherwise in the Leases).</font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>7</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Major Damage</u></font>. In the event of a &#8220;major&#8221; loss or damage, either Seller or Purchaser may terminate this Agreement by written notice to the other party, in which event the Independent Consideration
          shall be released to Seller, all Earnest Money will be returned to Purchaser (if any), and neither party will have any further rights or obligations hereunder except those which by their express terms survive termination. If neither Seller nor
          Purchaser have elected to terminate this Agreement within ten (10) days after Seller has sent Purchaser written notice of the occurrence of a major loss or damage, then Seller and Purchaser shall be deemed to have elected to proceed with Closing,
          in which event Seller shall, at Seller&#8217;s option, either (a) perform any necessary repairs, or (b) assign to Purchaser at Closing all of Seller&#8217;s right, title and interest to any claims and proceeds Seller may have with respect to any casualty
          insurance policies or condemnation awards relating to the premises in question less costs actually incurred by Seller prior to Closing in pursuing such claim, securing the Property or making repairs.&#160; If Seller elects to perform repairs upon the
          Property, Seller shall use reasonable efforts to complete such repairs promptly and the Closing Date shall be extended a reasonable time in order to allow for the completion of such repairs. Upon Closing, full risk of loss with respect to the
          Property shall pass to Purchaser.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Definition of &#8220;Major&#8221; Loss or Damage</u></font>. For purposes of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Sections 5.1 and 5.2</u></font>, &#8220;major&#8221; loss or damage refers to the
          following: (a) loss or damage to the Property or any portion thereof such that the cost of repairing or restoring the premises in question to a condition substantially identical to that of the premises in question prior to the event of damage
          would be, in the opinion of an architect selected by Seller and reasonably approved by Purchaser, equal to or greater than five percent (5%) of the Purchase Price, and (b) any loss due to a condemnation which permanently and materially impairs
          the current use of, access to or parking for the Property.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>BROKERAGE</u></font>.&#160; Seller agrees to pay at and contingent upon Closing (but not otherwise) a brokerage commission due to Stream Realty (&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Seller&#8217;s




            Broker</font>&#8221;) for services rendered in connection with the sale and purchase of the Property pursuant to a separate written agreement with Seller&#8217;s Broker. The parties acknowledge and agree that Seller&#8217;s Broker and Cushman &amp; Wakefield (&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Purchaser&#8217;s</font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Broker</font>&#8221;) shall enter into a separate written agreement
          whereby Seller&#8217;s Broker agrees to pay Purchaser&#8217;s Broker a brokerage commission at and entirely contingent upon Closing for services rendered in connection with the sale and purchase of the Property.&#160; Seller and Purchaser shall each indemnify and
          hold the other harmless from and against any and all claims of all other brokers, agents and finders claiming by, through or under the indemnifying party and in any way related to the sale and purchase of the Property, this Agreement or
          otherwise, including, without limitation, attorneys&#8217; fees and expenses incurred by the indemnified party in connection with such claim.&#160; The provisions of this section shall survive Closing or any termination of this Agreement.</font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>8</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>DEFAULT AND REMEDIES</u></font>.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Purchaser&#8217;s Remedies</u></font>.&#160; Notwithstanding anything to the contrary contained in this Agreement, if Closing does not occur due to a Seller default that remains uncured for a period of thirty (30) days
          following Seller&#8217;s receipt of written notice from Purchaser describing such default in reasonable detail (the parties hereby acknowledge and agree that Closing will be automatically extended to the extent reasonably necessary to accommodate such
          notice and cure), then, as Purchaser&#8217;s sole and exclusive remedy, Purchaser may either (a) terminate this Agreement and the Earnest Money shall be returned to Purchaser, in which event this Agreement shall be null and void, and neither party
          shall have any further rights or obligations under this Agreement, or (b) upon notice to Seller not more than one (1) month after Purchaser becomes aware of such failure, and provided an action is filed within one (1) month thereafter, Purchaser
          may seek specific performance of this Agreement, but not damages.&#160; Purchaser&#8217;s failure to seek specific performance as aforesaid shall constitute its election to proceed under clause (a) above.&#160; In addition, and notwithstanding anything to the
          contrary contained above, if Seller voluntarily sells, mortgages or otherwise disposes of the Property (or any portion thereof) to another party (i.e., other than Purchaser or its permitted assigns pursuant to the terms hereof) during the term of
          this Agreement, then in addition to the above&#8209;listed remedies: (1) Purchaser, at its sole option may sue Seller for damages, and (2) Seller shall promptly reimburse Purchaser for all bona fide and verified, reasonable out-of-pocket expenses and
          costs incurred by Purchaser in connection with this Agreement, including (without limitation) reasonable attorneys&#8217; fees and expenses.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Seller&#8217;s Remedies</u></font>.&#160; Purchaser and Seller acknowledge that it would be extremely impractical and difficult to ascertain the actual damages which would be suffered by Seller if Purchaser fails to
          consummate the purchase and sale contemplated herein for any reason other than Seller&#8217;s default hereunder in any material respect.&#160; Purchaser and Seller have considered carefully the loss to Seller occasioned by taking the Property off the market
          as a consequence of the negotiation and execution of this Agreement, the expenses of Seller incurred in connection with the preparation of this Agreement and Seller&#8217;s performance hereunder, and the other damages, general and special, which
          Purchaser and Seller realize and recognize Seller will sustain but which Seller cannot at this time calculate with absolute certainty.&#160; Based on all those considerations, Purchaser and Seller have agreed that the damage to Seller in such event
          would reasonably be expected to be equal to the sum of the Earnest Money.&#160; Accordingly, if Purchaser defaults under the terms of this Agreement or if Closing does not occur on the Closing Date due to a Purchaser default, then Seller shall have
          the right to retain the Earnest Money as full and complete liquidated damages, and as its sole and exclusive remedy for Purchaser&#8217;s default hereunder. Notwithstanding the foregoing, this <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 7.2</u></font> shall not limit Seller&#8217;s rights pursuant to Purchaser&#8217;s indemnity obligations under this Agreement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Post-Closing Remedies</u></font>.&#160; After Closing, Seller and Purchaser shall, subject to the terms and conditions of this Agreement, have such rights and remedies as are available at law or in equity, except
          that neither Seller nor Purchaser shall be entitled to recover from the other consequential or special damages.</font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>9</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">8.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>CONDITIONS PRECEDENT</u></font>.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">8.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Inspection Period</u></font>. Pursuant to the terms of the Access Agreement, Seller has delivered or will deliver or make available to Purchaser certain due diligence materials, as more particularly described
          in the Access Agreement (collectively, the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Due Diligence Materials</font>&#8221;). Moreover, pursuant to Section 2 of the Original Access Agreement and paragraph 3 of
          the First Amendment to Access Agreement, Purchaser had until 5:00 p.m., Fort Worth, Texas time on November 5, 2024 (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Inspection Period</font>&#8221;) within which to
          inspect the Property, obtain any necessary internal approvals to the transaction, and satisfy itself as to all matters relating to the Property, including, but not limited to, environmental, engineering, structural, financial, title and survey
          matters. The parties hereby acknowledge and agree that Purchaser did not terminate the Access Agreement prior to the expiration of the Inspection Period and, as such, Purchaser has waived the condition relating to Purchaser&#8217;s satisfaction as to
          the condition of the Property contained in the Access Agreement, subject to any Material Environmental Matters that may exist on the Property and to which Purchaser timely objects to pursuant to the terms set forth in paragraphs 1 and 2 of the
          First Amendment to Access Agreement. In connection with Purchaser&#8217;s inspections of the Property, Seller shall not be required to provide Purchaser access to any internal organizational information or materials of Seller or any other proprietary
          or confidential information.&#160; Purchaser shall use reasonable efforts to minimize interference with Seller&#8217;s operation of the Property during its inspections, and no on-site inspection shall be undertaken without forty-eight (48) hours&#8217; prior
          notice to Seller.&#160; Seller or Seller&#8217;s representative shall have the right to be present at any or all inspections.&#160; No inspection shall involve the taking of samples or other physically invasive procedures without the prior consent of Seller.&#160;
          Purchaser agrees not to permit any mechanic&#8217;s or materialmen&#8217;s liens or claims for such liens to attach to the Property as a result of Purchaser&#8217;s inspections. Notwithstanding anything to the contrary contained in the Access Agreement, Purchaser
          shall indemnify, defend (with counsel reasonably acceptable to Seller) and hold Seller and its employees and agents harmless from and against any and all loss, cost, expense, liability, damage, cause of action or claim (including, without
          limitation, reasonable attorneys&#8217; fees incurred in connection therewith) arising out of or resulting from Purchaser&#8217;s exercise of its rights under this Agreement, including, without limitation, its right of entry upon and inspection and testing
          of the Property as provided for in this section, and such indemnity shall survive the Closing and any termination of this Agreement.&#160; Purchaser will not reveal to any third party not approved by Seller the results of its inspections or tests
          (unless required to do so by law), and upon Seller&#8217;s request, Purchaser agrees to provide Seller with a copy of any third-party inspection or test report, if Purchaser terminates this Agreement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">8.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Service Contracts</u></font>.&#160; The parties hereby acknowledge and agree that Seller will continue to occupy the Property after Closing pursuant to the Leases described below and, in connection with such
          occupancy post-Closing, will maintain in full force and effect the Service Contracts necessary for Seller&#8217;s continued operations on the Property. To the extent Purchaser does not notify Purchaser that it elects to assume any one or all of the
          Service Contracts, Seller shall cause the termination any such Service Contracts on or before the end of the respective lease terms of the Leases in accordance with the terms and conditions set forth in the Leases; provided, however, Seller shall
          have no obligation to terminate and Purchaser must assume any and all Service Contracts that are not terminable without the payment of a penalty or premium for early termination.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">8.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>No Financing Contingency</u></font>. This Agreement is not subject to any financing contingency.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">8.4</font>&#160;&#160;&#160;&#160;&#160; &#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Leaseback of the Property</u></font>. At, but conditioned upon, Closing, the parties shall enter into two (2) lease agreements substantially in the forms attached hereto as Exhibits 8.4-A and 8.4-B,
          respectively (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Leases</font>&#8221;) whereby Purchaser shall lease to Seller, and Seller shall lease from Purchaser, each of the Buildings, as well as the Real
          Property the Buildings are located thereon beginning as of the Closing Date. The parties hereby acknowledge and agree that Seller shall have the right to terminate either or both of the Leases for any reason upon at least thirty (30) days&#8217;
          advance written notice to Purchaser.</font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>10</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>REPRESENTATIONS, WARRANTIES AND COVENANTS</u></font>.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Seller&#8217;s Representations and Warranties</u></font>.&#160; Subject to <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 9.5</u></font> below, Seller hereby represents and warrants to
          Purchaser as to the following matters, as of the Effective Date:</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.1.1</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Organization and Authority</u></font>.&#160; Seller is duly organized and is in existence and good standing under the laws of the State of Texas.&#160; Seller has the power and authority under its organizational
          documents to sell, transfer, convey and deliver the Property to be sold and purchased hereunder, and all action and approvals required thereunder have been duly taken and obtained.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.1.2</font>&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>No Conflict</u></font>.&#160; The execution and delivery of this Agreement, the consummation of the transactions provided for herein and the fulfillment of the terms hereof will not result in a breach of any of
          the terms or provisions of, or constitute a default under, any provision of Seller&#8217;s organizational documents.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.1.3</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Condemnation</u></font>.&#160; To Seller&#8217;s knowledge, Seller has not received from any governmental authority any written notice of any condemnation of the Property or any part thereof.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.1.4</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Litigation</u></font>.&#160; To Seller&#8217;s knowledge, there is no pending material litigation against Seller with respect to its ownership or operation of the Property.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.1.5</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Bankruptcy</u></font>.&#160; There are no attachments, executions, assignments for the benefit of creditors, receiverships, conservatorships or voluntary or involuntary proceedings in bankruptcy or pursuant to any
          other debtor relief laws pending against Seller, or, to Seller&#8217;s knowledge, threatened against Seller or the Property.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.1.6</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Liens</u></font>.&#160; Except as set forth in the Title Commitment or the UCC Searches, to Seller&#8217;s knowledge, no bills for work completed on the Property are outstanding which create -- or, after the Closing,
          may create -- a mechanics lien against all or any portion of the Property that will not be satisfied on or before Closing.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.1.7</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Non-Foreign</u></font>.&#160; Seller is not a &#8220;foreign person&#8221; as that term is used in Section 1445 of the Internal Revenue Code of 1986, as amended.</font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>11</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.1.8</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>OFAC</u></font>.&#160; Neither Seller nor to Seller&#8217;s knowledge any beneficial owner of Seller: (i) is listed on the Specially Designated Nationals and Blocked Persons List maintained by the Office of Foreign
          Assets Control, Department of the Treasury (&#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">OFAC</font>&#8221;) pursuant to Executive Order No. 133224 66 Fed. Reg. 49079 (September 25, 2001) (the &#8220;Order&#8221;) and/or on
          any other list of terrorists or terrorist organizations maintained pursuant to any of the rules and regulations of OFAC or pursuant to any other applicable orders (such lists are collectively referred to as the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Lists</font>&#8221;); (ii) is a person or entity who has been determined by competent authority to be subject to the prohibitions contained in the Orders; (iii) to Seller&#8217;s knowledge is owned or
          controlled by, or acts for or on behalf of, any person or entity on the Lists or any other person or entity who has been determined by competent authority to be subject to the prohibitions contained in the Order, or (iv) is or has engaged in any
          dealings or transactions, or is otherwise associated, with any Forbidden Entity.&#160; A &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Forbidden Entity</font>&#8221; is defined as (A) the governments of Cuba, Iran, North
          Korea, Myanmar, Syria and Sudan (each, a &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Prohibited Country</font>&#8221;) and any of their agencies, including, but not limited to, political units and subdivisions
          (each, a &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Prohibited Government</font>&#8221;); and (B) any company that (1) is wholly or partially managed or controlled by a Prohibited Government, (2) is established,
          organized under, or whose principal place of business is in any Prohibited Country, or (3) has failed to submit an affidavit following request therefore averring that it does not own or control any property or asset in and has not and does not
          transact business with any Prohibited Country.&#160; For purposes of this Section 9.1.8, a &#8220;company&#8221; is any entity whether publicly traded or privately owned capable of affecting commerce, including, but not limited to, a government, governmental
          agency, natural person, legal person, sole proprietorship, partnership, firm corporation, subsidiary, affiliate, franchisor, franchisee, joint venture, trade association, financial institution, utility, public franchise, provider of financial
          services, trust, or enterprise and any association thereof.&#160; The foregoing does not apply to any person or entity to the extent that such person&#8217;s interest in Seller is through a US publicly traded entity.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.2</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Representations Remade</u></font>.&#160; It will be a condition to Purchaser&#8217;s obligations to consummate the Closing that all above representations and warranties of Seller be accurate in all
            material respects as of the Closing Date.&#160; Seller shall promptly advise Purchaser in writing if any representation or warranty contained in Section 9.1 shall become false or misleading in any material respect prior to the Closing Date.<font style="font-family: 'Times New Roman';">&#160;</font>As of Closing, Seller shall be deemed to remake and restate the representations set forth in <font style="font-family: 'Times New Roman';"><u>Section 9.1</u></font>, except
            that the representations shall be updated by delivering written notice to Purchaser in order to reflect any fact, matter or circumstance which Seller has become aware of that would make any of Seller&#8217;s representations or warranties contained
            herein untrue or incorrect (any such disclosure being referred to as a &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold;">Pre-Closing Disclosure</font>&#8221;).&#160; When used herein, the term &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold;">to Seller&#8217;s knowledge</font>&#8221; shall refer to the actual knowledge of Janet Carr and of no other person or entity and is made solely on the basis of the current, conscious, and actual, as
            distinguished from implied, imputed, and constructive, knowledge upon the date that such representation or warranty is made, without inquiry or investigation thereof.&#160; So qualifying Seller&#8217;s knowledge shall in no event give rise to any personal
            liability on the part of Janet Carr or any other officer or employee of Seller.</font></font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Covenants</u></font>.&#160; Seller hereby covenants and agrees with Purchaser as to the following matters.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.3.1</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Operations; Insurance</u></font>.&#160; Between the Effective Date and the Closing Date, Seller shall (a) operate the Property in the normal course of Seller&#8217;s business, (b) use commercially reasonable efforts to
          maintain the Property in the same condition as of the Effective Date, ordinary wear and tear excepted, and subject to <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 5</u></font> above, and (c) maintain all property,
          casualty and liability insurance on the Property maintained by Seller as of the Effective Date.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.3.2</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Other Agreements</u></font>.&#160; Between the Effective Date and the Closing Date and except as required by law or by any of the Permitted Exceptions or as otherwise permitted under this Agreement, Seller shall
          not become party to agreements granting an easement or right-of-way on, under or about the Property, and Seller shall not become party to any agreements granting easements or rights-of-way in favor of the Property.</font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>12</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">If Purchaser discovers before Closing that any of Seller&#8217;s representations, warranties, or covenants are inaccurate in any material respect or that
        Seller has failed to perform any of the covenants contained in this Agreement in any material respect, Purchaser shall promptly notify Seller in writing and Seller may attempt to correct or remedy such misrepresentation or default. If the
        misrepresentation or default is not remedied by Seller before Closing, Purchaser may, as its sole and exclusive remedy, by written notice to Seller within thirty (30) days following the notice from Purchaser to Seller of such misrepresentation or
        default elect to: (a) proceed to Closing, whereby any claim for such misrepresentation or default shall be deemed waived, or (b) terminate this Agreement and receive an immediate return of all of the Earnest Money, in which event the Earnest Money
        will be released to Seller and the parties shall have no further rights or obligations hereunder, except for those that expressly survive the termination of this Agreement. If Purchaser does not elect by written notice to Seller either of the
        options above, Purchaser shall be deemed to have elected option (a). Closing shall be automatically extended, as necessary, to accommodate the above-described Seller notice and cure period for any material inaccuracies regarding any of Seller&#8217;s
        representations, warranties, or covenants set forth herein.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.4</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Purchaser&#8217;s Representations and Warranties</u></font>.&#160; Subject to <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 9.5</u></font> below, Purchaser represents and warrants that:</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.4.1</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Organization and Authority</u></font>.&#160; Purchaser is duly organized and is in existence and good standing under the laws of the State of New Jersey.&#160; Purchaser has the power and authority under its
          organizational documents to perform its obligations hereunder, and all action and approvals required have been duly taken and obtained.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.4.2</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>No Conflict</u></font>.&#160; The execution and delivery of this Agreement, the consummation of the transactions provided for herein and the fulfillment of the terms hereof will not result in a breach of any of
          the terms or provisions of, or constitute a default under, any provision of Purchaser&#8217;s organizational documents.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.4.3</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>No Bankruptcy</u></font>&#160; Purchaser has not (i) made a general assignment for the benefit of creditors, (ii) filed any voluntary petition in bankruptcy or suffered the filing of any involuntary petition by
          Purchaser&#8217;s creditors, (iii) suffered the appointment of a receiver to take possession of all, or substantially all, of Purchaser&#8217;s assets, (iv) suffered the attachment or other judicial seizure of all, or substantially all, of Purchaser&#8217;s
          assets, (v) admitted in writing its inability to pay its debts as they come due, or (vi) made an offer of settlement, extension or composition to its creditors generally.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.4.4</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Inspection</u></font>.&#160; By the end of the Inspection Period, Purchaser shall have inspected the Property and shall have reviewed the Service Contracts, expenses, and other matters relating to the Property
          and, based upon its own investigations, inspections, tests, and studies, determined whether to purchase the Property and assume Seller&#8217;s rights and obligations under the Service Contracts and otherwise with respect to the Property, fully and
          completely at its expense and shall have ascertained to its satisfaction the extent to which the Property complies with applicable zoning, building, environmental, health and safety and all other laws, codes and regulations.</font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>13</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.4.5</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>OFAC</u></font>.&#160; Neither Purchaser nor to Purchaser&#8217;s knowledge any beneficial owner of Purchaser: (i) is listed on OFAC, the Order and/or on any other list of terrorists or terrorist organizations
          maintained pursuant to any of the rules and regulations of OFAC or pursuant to any other applicable orders; (ii) is a person or entity who has been determined by competent authority to be subject to the prohibitions contained in the Orders; (iii)
          to Purchaser&#8217;s knowledge, is owned or controlled by, or acts for or on behalf of, any person or entity on the Lists or any other person or entity who has been determined by competent authority to be subject to the prohibitions contained in the
          Order, or (iv) is or has engaged in any dealings or transactions, or is otherwise associated, with any Forbidden Entity.&#160; The foregoing does not apply to any person or entity to the extent that such person&#8217;s interest in Purchaser is through a US
          publicly traded entity.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.5</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Survival and Limitation of Liability</u></font>.&#160; Purchaser&#8217;s right to enforce the representations and warranties set forth in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 9.1</u></font>,
          subject to modifications thereto as a result of any Pre-Closing Disclosure, shall survive the Closing for a period of one (1) year from the date of Closing, but only as to claims of which Purchaser notifies Seller in writing no later than
          forty-five (45) days following the expiration of such 1-year period, and not otherwise. Notwithstanding anything in this Agreement to the contrary, the liability of Seller arising under or in connection with Seller&#8217;s covenants, representations
          and warranties contained in this Agreement, and any other agreements of Seller which are expressly provided in this Agreement to survive Closing, is limited to an aggregate of Two Hundred Fifty Thousand and No/100 Dollars ($250,000.00) and Seller
          shall not be liable for any claim hereunder unless, until, and only if such claim exceeds an aggregate amount equal to at least Twenty-Five Thousand and No/100 Dollars ($25,000.00).</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">10.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>DISCLAIMERS AND WAIVERS</u></font>.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">10.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>No Reliance on Documents</u></font>. Except as expressly stated herein, Seller makes no representation or warranty as to the truth, accuracy or completeness of any materials, data or information delivered by
          Seller to Purchaser in connection with the transaction contemplated hereby including, without limitation, the Due Diligence Materials delivered or made available by Seller to Purchaser.&#160; Purchaser acknowledges and agrees that all materials, data
          and information delivered by Seller to Purchaser in connection with the transaction contemplated hereby are provided to Purchaser as a convenience only and that any reliance on or use of such materials, data or information by Purchaser shall be
          at the sole risk of Purchaser, except as otherwise expressly stated herein.&#160; Without limiting the generality of the foregoing provisions, Purchaser acknowledges and agrees that (a) any Due Diligence Materials, data, information, environmental
          studies or other reports with respect to the Property which is delivered by Seller to Purchaser (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Deliveries</font>&#8221;) shall be for general informational
          purposes only, (b) Purchaser shall not have any right to rely on any such report delivered by Seller to Purchaser, but rather shall rely on its own inspections and investigations of the Property and any reports commissioned by Purchaser with
          respect thereto, and (c) neither Seller, any affiliate of Seller nor the person or entity which prepared any such report delivered by Seller to Purchaser shall have any liability to Purchaser for any inaccuracy in or omission from any such
          report.</font></div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>14</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">10.2</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>DISCLAIMERS</u></font>. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT AND THE DOCUMENTS TO BE DELIVERED AT CLOSING PURSUANT TO <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>SECTIONS 4.1
              AND 4.2</u></font> HEREOF (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Closing Documents</font>&#8221;), IT IS UNDERSTOOD AND AGREED THAT SELLER IS NOT MAKING AND HAS NOT AT ANY TIME MADE ANY WARRANTIES OR
          REPRESENTATIONS OF ANY KIND OR CHARACTER, EXPRESSED OR IMPLIED, WITH RESPECT TO THE PROPERTY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OR REPRESENTATIONS AS TO HABITABILITY, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE (OTHER
          THAN SELLER&#8217;S LIMITED WARRANTY OF TITLE TO BE&#160; SET FORTH IN THE DEED), ZONING, TAX CONSEQUENCES, LATENT OR PATENT PHYSICAL OR ENVIRONMENTAL CONDITION, UTILITIES, OPERATING HISTORY OR PROJECTIONS, VALUATION, GOVERNMENTAL APPROVALS, THE COMPLIANCE
          OF THE PROPERTY WITH GOVERNMENTAL LAWS, THE TRUTH, ACCURACY OR COMPLETENESS OF THE DELIVERIES OR ANY OTHER INFORMATION PROVIDED BY OR ON BEHALF OF SELLER TO PURCHASER, OR ANY OTHER MATTER OR THING REGARDING THE PROPERTY.&#160; PURCHASER ACKNOWLEDGES
          AND AGREES THAT UPON CLOSING SELLER SHALL SELL AND CONVEY TO PURCHASER AND PURCHASER SHALL ACCEPT THE PROPERTY &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>AS IS, WHERE IS, WITH ALL FAULTS</u></font>&#8221;, EXCEPT TO THE EXTENT
          EXPRESSLY PROVIDED OTHERWISE IN THIS AGREEMENT AND THE CLOSING DOCUMENTS.&#160; PURCHASER HAS NOT RELIED AND SHALL NOT RELY ON, AND SELLER IS NOT LIABLE FOR OR BOUND BY, ANY EXPRESSED OR IMPLIED WARRANTIES, GUARANTIES, STATEMENTS, REPRESENTATIONS OR
          INFORMATION PERTAINING TO THE PROPERTY OR RELATING THERETO (INCLUDING SPECIFICALLY, WITHOUT LIMITATION, THE DELIVERIES) MADE OR FURNISHED BY SELLER OR ANY REAL ESTATE BROKER OR AGENT REPRESENTING OR PURPORTING TO REPRESENT SELLER, TO WHOMEVER
          MADE OR GIVEN, DIRECTLY OR INDIRECTLY, ORALLY OR IN WRITING, UNLESS SPECIFICALLY SET FORTH IN THIS AGREEMENT AND THE CLOSING DOCUMENTS.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">PURCHASER REPRESENTS TO SELLER THAT PURCHASER HAS CONDUCTED, OR SHALL CONDUCT PRIOR TO CLOSING, SUCH INVESTIGATIONS OF THE PROPERTY, INCLUDING BUT
        NOT LIMITED TO, THE PHYSICAL AND ENVIRONMENTAL CONDITIONS THEREOF, AS PURCHASER DEEMS NECESSARY TO SATISFY ITSELF AS TO THE CONDITION OF THE PROPERTY AND THE EXISTENCE OR NONEXISTENCE OR CURATIVE ACTION TO BE TAKEN WITH RESPECT TO ANY HAZARDOUS OR
        TOXIC SUBSTANCES ON OR DISCHARGED FROM THE PROPERTY, AND SHALL RELY SOLELY UPON SAME AND NOT UPON ANY INFORMATION PROVIDED BY OR ON BEHALF OF SELLER OR ITS AGENTS OR EMPLOYEES WITH RESPECT THERETO, OTHER THAN SUCH REPRESENTATIONS, WARRANTIES AND
        COVENANTS OF SELLER AS ARE EXPRESSLY SET FORTH IN THIS AGREEMENT.&#160; UPON CLOSING, PURCHASER SHALL ASSUME THE RISK THAT ADVERSE MATTERS, INCLUDING BUT NOT LIMITED TO, CONSTRUCTION DEFECTS AND ADVERSE PHYSICAL AND ENVIRONMENTAL CONDITIONS, MAY NOT
        HAVE BEEN REVEALED BY PURCHASER&#8217;S INVESTIGATIONS, AND PURCHASER, UPON CLOSING, SHALL BE DEEMED TO HAVE WAIVED, RELINQUISHED AND RELEASED SELLER (AND SELLER&#8217;S AND ITS PARTNERS&#8217; RESPECTIVE OFFICERS, DIRECTORS, PARTNERS, MEMBERS, SHAREHOLDERS,
        EMPLOYEES AND AGENTS) FROM AND AGAINST ANY AND ALL CLAIMS, DEMANDS, CAUSES OF ACTION (INCLUDING CAUSES OF ACTION IN TORT), LOSSES, DAMAGES, LIABILITIES, COSTS AND EXPENSES (INCLUDING ATTORNEYS&#8217; FEES AND COURT COSTS) OF ANY AND EVERY KIND OR
        CHARACTER, KNOWN OR UNKNOWN, WHICH PURCHASER MIGHT HAVE ASSERTED OR ALLEGED AGAINST SELLER (AND SELLER&#8217;S AND ITS PARTNERS&#8217; RESPECTIVE OFFICERS, DIRECTORS, PARTNERS, MEMBERS, SHAREHOLDERS, EMPLOYEES AND AGENTS) AT ANY TIME BY REASON OF OR ARISING
        OUT OF ANY LATENT OR PATENT CONSTRUCTION DEFECTS OR PHYSICAL CONDITIONS, VIOLATIONS OF ANY APPLICABLE LAWS (INCLUDING, WITHOUT LIMITATION, THE AMERICANS WITH DISABILITIES ACT OF 1990, THE TEXAS ARCHITECTURAL BARRIERS ACT, OR ANY ENVIRONMENTAL LAWS)
        AND ANY AND ALL OTHER ACTS, OMISSIONS, EVENTS, CIRCUMSTANCES OR MATTERS REGARDING THE PROPERTY.</div>
      <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>15</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">10.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <u></u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Waiver and Release</u></font>.&#160; As a material inducement to Seller to enter into the Agreement, and with the exception of those remedies expressly provided in this Agreement with respect to a breach by
          Seller of its express representations and warranties set forth herein, effective as of the Closing, Purchaser, for itself and on behalf of its successors and assigns, hereby&#160; irrevocably and unconditionally waives, releases, acquits, compromises
          with and forever discharges the Seller and each of the Seller&#8217;s predecessors, successors, assigns, agents, partners, directors, officers, employees, insurance companies, representatives, attorneys, divisions, subsidiaries, affiliates (and
          partners, agents, directors, officers, employees, representatives and attorneys of such parent companies, divisions, subsidiaries and affiliates), and all persons acting by, through, under or in concert with any of them (collectively &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Released Parties</font>&#8221;), from and for all charges, complaints, claims, liabilities, obligations, promises, agreements, controversies, damages, actions, causes of
          action, suits, rights, demands, costs, losses, debts and expenses (including attorney&#8217;s fees and costs actually incurred) of any nature whatsoever, known or unknown, suspected or unsuspected, arising in connection with the Property, whether prior
          to or after the Closing, including, but not limited to claims under any federal, state or local laws, including, without limitation, Environmental Laws (as defined below), which Purchaser now has, owns or holds, or claims to have, own or hold, or
          claimed to have, own or hold against any of the Released Parties.&#160; As used herein, the term &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Environmental Laws</font>&#8221; means any federal, state or local statute,
          law, rule, regulation, ordinance or code in effect and applicable to the Property on the Effective Date, and any judicial or administrative order, consent decree, judgment or directive in effect and applicable to the Property on the Effective
          Date, relating to the protection of environment or natural resources, or hazardous materials, including without limitation, the Federal Comprehensive Environmental Response, Compensation and Liability Act of 1980, 42 U.S.C. &#167;&#167; 9601 <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>et. seq</u></font>., the Superfund Amendments and Reauthorization Act, 42 U.S.C. &#167;&#167; 9601 <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>et. seq</u></font>., the
          Federal Toxic Substances Control Act, 15 U.S.C. &#167;&#167; 2601 <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>et. seq</u></font>., the Federal Resource Conservation and Recovery Act, 42 U.S.C. &#167;&#167; 6901 <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>et. seq</u></font>., the Federal Hazardous Material Transportation Act, 49 U.S.C. &#167;&#167; 1801 <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>et. seq</u></font>., the Federal Clean Air Act, 42
          U.S.C. &#167; 7401 <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>et. seq</u></font>., the Federal Water Pollution Control Act, 33 U.S.C. &#167; 1251 <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>et. seq</u></font>,
          and the regulations promulgated pursuant thereto.&#160; The provisions of this section shall survive the Closing, but shall be subject to the terms and provisions of the Leases.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">10.4</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Survival</u></font>.&#160; The provisions of this Article 10 shall survive Closing or any termination of this Agreement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>MISCELLANEOUS</u></font>.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Entire Agreement</u></font>.&#160; All understandings and agreements heretofore had between Seller and Purchaser with respect to the Property are merged in this Agreement, which alone fully and completely
          expresses the agreement of the parties.</font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>16</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.2</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Assignment</u></font>.&#160; Except as provided in <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 11.10</u></font> below, neither this Agreement nor any interest hereunder shall be
          assigned or transferred by Purchaser without Seller&#8217;s consent; provided, however, that no such consent shall be required with respect to Purchaser&#8217;s assignment to an entity owned and controlled by or under common control with Purchaser as long as
          Purchaser has provided written notice to Seller of such assignment at least five (5) days prior to the Closing Date; and provided further that upon any such assignment permitted hereunder, the Purchaser named herein shall remain liable to Seller
          for the performance of &#8220;Purchaser&#8217;s&#8221; obligations hereunder.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Modifications</u></font>.&#160; This Agreement shall not be modified or amended except in a written document signed by Seller and Purchaser.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.4</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Time of Essence</u></font>.&#160; Time is of the essence of this Agreement.&#160; In the computation of any period of time provided for in this Agreement or by law, the day of the act or event from which the period of
          time runs shall be excluded, and the last day of such period shall be included, unless it is a Saturday, Sunday, or legal holiday, in which case the period shall be deemed to run until the end of the next day which is not a Saturday, Sunday, or
          legal holiday.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.5</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Governing Law and Venue</u></font>.&#160; This Agreement shall be governed and interpreted in accordance with the laws of the state in which the Property is located and the venue of any legal action filed in
          connection herewith shall be in Fort Worth, Tarrant County, Texas.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.6</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Notices</u></font>. All notices, demands, designations, certificates, requests, offers, consents, approvals, appointments and other instruments given pursuant to this Agreement shall be in writing and given
          by (a) hand delivery; (b) express overnight delivery service; (c) certified or registered mail, return receipt requested; or (d) e-mail transmission (with no accompanying &#8220;delivery failure&#8221; notice), and shall be deemed to have been delivered upon
          (i) receipt, if hand delivered; (ii) the next business day, if delivered by a reputable express overnight delivery service; (iii) the third (3rd) business day following the day of deposit of such notice with the United States Postal Service, if
          sent by certified or registered mail, return receipt requested; or (iv) the date of transmission, if delivered by e-mail pursuant to the requirements of <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 11.6(d)</u></font>
          above. Notices shall be provided to the parties and addresses specified below:</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>If to Seller</u></font>:</div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory, L.P.</div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">1900 SE Loop 820</div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Fort Worth, Texas 76140</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Attention:</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Daniel Ross</font></div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Telephone:</font>&#160;&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">817-457-7908</font></div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Email:</font>&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Daniel.Ross@tandyleather.com</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>With a copy to</u></font>:</div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Bourland, Wall &amp; Wenzel, P.C.</div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">301 Commerce Street, Suite 2500</div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Fort Worth, Texas 76102</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Attention:</font>&#160;&#160;&#160;&#160;&#160; &#160; &#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Sadie Harrison-Fincher, Esq.</font></div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Telephone:</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">(817) 877-1088</font></div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Email:</font>&#160;&#160;&#160;&#160;&#160;&#160; &#160; &#160; &#160;&#160; &#160; <font style="font-family: 'Times New Roman'; font-size: 10pt;"><u>sharrisonfincher@bwwlaw.com</u></font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>17</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>If to Purchaser</u></font>:</div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Colonna Brothers, Inc.</div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">4102 Bergen Turnpike</div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">North Bergen, New Jersey&#160; 07047-2510</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Attention:</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Dylan Tighe, Chief Operating Officer</font></div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Telephone:</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">(908) 642-5992</font></div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Email:</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; font-size: 10pt;"><u>dylantighe@colonnabrothers.com</u></font></div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>With a copy to</u></font>:</div>
      <div><br>
      </div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Fox Rothschild LLP</div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Saint Ann Court</div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">2501 N. Harwood Street, Suite 1800</div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Dallas, Texas&#160; 75201</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Attention:</font>&#160;&#160;&#160;&#160;&#160; &#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Christopher I. Clark, Esq.</font></div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Telephone:</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">(214) 231-5748</font></div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Email:</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; &#160; &#160; <font style="font-family: 'Times New Roman'; font-size: 10pt;"><u>ciclark@foxrothschild.com</u></font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.7</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Confidentiality</u></font>.&#160; Prior to Closing, Seller and Purchaser and its representatives shall hold in strictest confidence all data and information obtained with respect to the other party or its
          business, whether obtained before or after the execution and delivery of this Agreement, and shall not disclose the same to others; provided, however, that it is understood and agreed that Purchaser may disclose such data and information to the
          employees, consultants, accountants and attorneys of Purchaser provided that such persons agree in writing to treat such data and information confidentially. If this Agreement is terminated or Purchaser fails to perform hereunder, Purchaser shall
          promptly return to Seller any statements, documents, schedules, exhibits or other written information obtained from Seller in connection with this Agreement or the transaction contemplated herein.&#160; In the event of a breach or threatened breach by
          Purchaser or its agents or representatives of this section, Seller shall be entitled to an injunction restraining Purchaser or its agents or representatives from disclosing, in whole or in part, such confidential information. Nothing herein shall
          be construed as prohibiting Seller from pursuing any other available remedy at law or in equity for such breach or threatened breach.&#160; The provisions of this section shall survive Closing or any termination of this Agreement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.8</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Reports</u></font>. If for any reason Purchaser does not consummate the Closing, then Purchaser shall assign and transfer to Seller all of its right, title and interest in and to any and all studies, reports,
          surveys and other information, data and/or documents relating to the Property or any part thereof prepared by or at the request of Purchaser, its employees and agents (each, a &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Report</font>&#8221;), and shall deliver to Seller copies of all of the foregoing; provided, however, that Purchaser shall not have an obligation to assign its right, title, and interest in any Report to the extent (i) assignment
          is not permitted by the preparer of such Report, or (ii) a transfer fee or other similar fee is required to be paid in connection with the assignment and Seller does not agree in writing to pay such transfer fee or other similar fee charged by
          the preparer of a Report in connection with such assignment (if any).</font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>18</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.9</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Binding Effect</u></font>.&#160; This Agreement shall be binding upon and inure to the benefit of Seller and Purchaser, and their respective heirs, personal representatives, successors and assigns.&#160; Except as
          expressly provided herein, nothing in this Agreement is intended to confer on any person, other than the parties hereto and their respective heirs, personal representatives, successors and assigns, any rights or remedies under or by reason of
          this Agreement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.10</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Reporting Person</u></font>.&#160; Seller and Purchaser hereby designate Escrow Agent to act as and perform the duties and obligations of the &#8220;reporting person&#8221; with respect to the transaction contemplated by this
          Agreement for purposes of 26 C.F.R. Section 1.6045&#8209;4(e)(5) relating to the requirements for information reporting on real estate transactions closed on or after January 1, 1991.&#160; In this regard, Seller and Purchaser each agree to execute at
          Closing, and to cause Escrow Agent to execute at Closing, a Designation Agreement, designating Escrow Agent as the reporting person with respect to the transaction contemplated by this Agreement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.11</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 1031 Exchange</u></font>.&#160; Either party may structure the disposition or acquisition of the Property, as the case may be, as a like-kind exchange under Internal Revenue Code Section 1031 at the
          exchanging party&#8217;s sole cost and expense.&#160; The other party shall reasonably cooperate therein, provided that such other party shall incur no material costs, expenses or liabilities in connection with the exchanging party&#8217;s exchange.&#160; If either
          party uses a qualified intermediary to effectuate an exchange, any assignment of the rights or obligations of such party hereunder shall not relieve, release or absolve such party of its obligations to the other party.&#160; The exchanging party shall
          indemnify, defend and hold harmless the other party from all liability in connection with the indemnifying party&#8217;s exchange, and the indemnified party shall not be required to take title to or contract for the purchase of any other property.&#160; The
          provisions of this section shall survive the Closing.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.12</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Press Releases</u></font>.&#160; The parties hereto shall not issue any press releases with respect to the transactions contemplated hereby or consummated in accordance with the terms hereof except as required by
          law or upon the mutual agreement of the parties as to the form and content of such press release (with consent not to be unreasonably withheld or delayed by either party).</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.13</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Multiple Counterparts/Electronic Transmission</u></font>.&#160; This Agreement may be executed in multiple counterparts, each of which shall be deemed an original and all of which, when taken together, shall
          constitute one and the same instrument.&#160; To facilitate execution of this Agreement (and/or any amendments hereof or modifications hereto), the parties may execute and exchange facsimile or scanned electronic (e.g., so-called &#8220;PDF&#8221; or &#8220;portable
          document format&#8221;) counterparts of the signature pages.&#160; A facsimile or electronic (e.g., so-called &#8220;PDF&#8221; or &#8220;portable document format&#8221;) copy of this Agreement (or any amendments hereof or modifications hereto) shall constitute and be deemed to be
          an original.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.14</font>&#160;&#160;&#160;&#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Construction</u></font>.&#160; This Agreement shall not be construed more strictly against Seller merely by virtue of the fact that the same has been prepared by Seller or its counsel, it being recognized both of
          the parties hereto have contributed substantially and materially to the preparation of this Agreement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.15</font>&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Attorneys&#8217; Fees</u></font>.&#160; In the event of litigation between the parties with respect to this Agreement or the transaction contemplated hereby, the prevailing party therein shall be entitled to recover
          from the losing party all of its costs of enforcement and litigation, including, but not limited to, its reasonable attorneys&#8217; and paralegal fees, witness fees, court reporters&#8217; fees and other costs of suit.</font></div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>19</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div>
        <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt; text-indent: 36pt;">11.16&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Conflicting Terms</u></font>. The terms of this Agreement shall
          control over any conflicts between the terms hereof and the terms of the Access Agreement.</div>
      </div>
      <div><br>
      </div>
      <div>
        <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt; text-indent: 36pt;">11.17 &#160;&#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Further Acts</u></font>.&#160; In addition to the acts recited in this
          Agreement to be performed by Seller and Purchaser, Seller and Purchaser agree to perform or cause to be performed at the Closing or after the Closing any and all such further acts as may be reasonably necessary to consummate the transactions
          contemplated hereby.</div>
      </div>
      <div><br>
      </div>
      <div>
        <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-left: 36pt; text-indent: 36pt;">11.18 &#160; &#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Exhibits</u></font>.&#160; All references to Exhibits contained herein are
          references to Exhibits attached hereto, all of which are made a part hereof for all purposes the same as if set forth herein verbatim, it being expressly understood that if any Exhibit attached hereto which is to be executed and delivered at
          Closing contains blanks, the same shall be completed correctly and in accordance with the terms and provisions contained herein and as contemplated herein prior to or at the time of execution and delivery thereof.</div>
      </div>
      <div><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">[SIGNATURES ON FOLLOWING PAGE]</div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>20</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">IN WITNESS WHEREOF</font>, the parties have caused this Agreement to
        be signed by their duly authorized representatives effective as of the date first above written.</div>
      <div><br>
      </div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="zb0054d7a2537444b98d650af439deeb9" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SELLER:</div>
            </td>
            <td style="vertical-align: top;" rowspan="1" colspan="2">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory, L.P.,</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="vertical-align: top;" rowspan="1" colspan="2">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited partnership</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 4%; vertical-align: top;">&#160;</td>
            <td style="width: 46%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 4%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
            </td>
            <td style="width: 46%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory Inc.,</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 4%; vertical-align: top;">&#160;</td>
            <td style="width: 46%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Nevada corporation,</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 4%; vertical-align: top;">&#160;</td>
            <td style="width: 46%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">its General Partner</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="zd5216833936b4c9785efac2a57314813" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 54%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
            </td>
            <td style="width: 41%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 54%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 41%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 54%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
            </td>
            <td style="width: 41%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 54%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 41%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 54%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
            </td>
            <td style="width: 41%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z686a663d7e9a4cf5bc5e029e1bea9a4e" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">PURCHASER:</div>
            </td>
            <td style="vertical-align: top;" rowspan="1" colspan="3">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Colonna Brothers, Inc.,</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="vertical-align: top;" rowspan="1" colspan="3">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a New Jersey corporation</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 4%; vertical-align: top;">&#160;</td>
            <td style="vertical-align: top;" colspan="2">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 4%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
            </td>
            <td style="width: 30%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br>
              </div>
            </td>
            <td style="width: 16%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 4%; vertical-align: top;">&#160;</td>
            <td style="vertical-align: top;" colspan="2">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Dylan Tighe, Chief Operating Officer</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>21</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>LIST OF EXHIBITS</u></font>:</div>
      <div><br>
      </div>
      <div>
        <table cellspacing="0" cellpadding="0" border="0" id="z25b020972a3c45dbbd6d7e946c82ee9f" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

            <tr>
              <td style="width: 4%; vertical-align: top;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">1</div>
              </td>
              <td style="width: 96%; vertical-align: top;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Legal Description</div>
              </td>
            </tr>
            <tr>
              <td style="width: 4%; vertical-align: top;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">1-A</div>
              </td>
              <td style="width: 96%; vertical-align: top;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Depiction of the Property</div>
              </td>
            </tr>
            <tr>
              <td style="width: 4%; vertical-align: top;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">4.1(a)</div>
              </td>
              <td style="width: 96%; vertical-align: top;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Form of Special Warranty Deed</div>
              </td>
            </tr>
            <tr>
              <td style="width: 4%; vertical-align: top;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">4.1(b)</div>
              </td>
              <td style="width: 96%; vertical-align: top;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Form of Bill of Sale</div>
              </td>
            </tr>
            <tr>
              <td style="width: 4%; vertical-align: top;">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">8.4-A</div>
              </td>
              <td style="width: 96%; vertical-align: top;">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Form of Main Building and Auxiliary Warehouse Lease</div>
              </td>
            </tr>
            <tr>
              <td style="width: 4%; vertical-align: top;">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">8.4-B</div>
              </td>
              <td style="width: 96%; vertical-align: top;">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Form of Retail Building Lease</div>
              </td>
            </tr>

        </table>
      </div>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Schedule 1 &#8211; Personal Property Inventory</div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 50.00%;" rowspan="1">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman';"><u>PURCHASE AND SALE AGREEMENT</u> - PAGE </font>22</div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT 1</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>LEGAL DESCRIPTION</u></div>
      <div><br>
      </div>
      <div>&#160;</div>
      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">TRACT I</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Being Block 1 of Campus Industrial Park, an addition to the City of
          Fort Worth, Tarrant County, Texas, according to the plat thereof </font>recorded in Volume 388-49, Page 61 of the Real Property Records of Tarrant County, Texas.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TRACT II</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">BEING a 5.9500 acre (259,181 square foot) tract of land situated in the Samuel Woody Survey, Abstract No. 1638, City of Fort Worth, Tarrant County, Texas; said tract
        being that tract of land described in Special Warranty Deed to The Leather Factory, L.P. recorded in Instrument Number D207267563 of the Official Public Records of Tarrant County, Texas; said tract being more particularly described as follows;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">BEGINNING at a 5/8&#8221; iron rod found in the northeast line of that tract of land described in Deed to Texas Electric Service Company recorded in Volume 2574, Page 545 of
        the Deed Records of Tarrant County, Texas, said point being the south corner of Block 1 of Campus Industrial Park, an addition to the City of Fort Worth according to the plat recorded in Volume 388-49, Page 61 of the Plat Records of Tarrant County,
        Texas;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE North 27&#176;38'01&#8221; East, along the southeast line of said Block 1, a distance of 697.28 feet to a 5/8&#8221; iron rod found for corner, said point being the west corner
        of Lot 1, Block 1, Campus Industrial Park, an addition to the City of Fort Worth according to the plat recorded in Volume 388-92, Page 6 of said Plat Records;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE South 62&#176;20'18&#8221; East, along the southwest line of said Lot 1, Block 1, a distance of 329.88 feet to a 5/8&#8221; iron rod with cap stamped &#8220;KHA&#8221; set for corner; said
        point being in the northeast line of Lot 2, Block 1, Campus Industrial Park, an addition to the City of Fort Worth according to the plat recorded in Instrument Number D223091702 of said Official Public Records;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE South 27&#176;38'01&#8221; West, along the said northeast line of Lot 2, Block 1 a distance of 780.11 feet to a 5/8&#8221; iron rod found for corner in the north terminus of
        South Campus Court (a 60-foot wide right-of-way); said point also being the beginning of a non-tangent curve to the left with a radius of 60.00 feet, a central angle of 158&#176;06'00&#8221;, and a chord bearing and distance of South 50&#176;41'18&#8221; West, 117.82
        feet;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE in a southwesterly direction, along the said north terminus of South Campus Court and with said non-tangent curve to the left, an arc distance of 165.56 feet to
        a 5/8&#8221; iron rod with cap stamped &#8220;KHA&#8221; set for corner in the said northeast line of the Texas Electric Service Company tract;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE North 28&#176;21'56&#8221; West, along the said northeast line of the Texas Electric Service Company tract, a distance of 342.26 feet to the POINT OF BEGINNING and
        containing 259,181 square feet or 5.9500 acres of land, more or less.</div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">23</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT 1</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>DEPICTION OF PROPERTY</u></div>
      <div><br>
      </div>
      <div>
        <div style="text-align: left;">
          <div style="text-align: center;"><img height="335" width="470" src="image00005.jpg"></div>
          <div>
            <div style="text-align: center;"><img height="393" width="396" src="image1.jpg"></div>
          </div>
          <div><br>
          </div>
        </div>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">24</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT 4.1(a)</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>FORM OF SPECIAL WARRANTY DEED</u></div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTICE OF CONFIDENTIALITY RIGHTS: IF YOU ARE A NATURAL PERSON, YOU MAY REMOVE OR STRIKE ANY OF THE FOLLOWING INFORMATION FROM THIS INSTRUMENT
          BEFORE IT IS FILED FOR RECORD IN THE PUBLIC RECORDS: YOUR SOCIAL SECURITY NUMBER OR YOUR DRIVER&#8217;S LICENSE NUMBER.</div>
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">
          <hr align="center" noshade="noshade" style="background-color: #000000; border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none; margin: 0px auto; height: 2px; color: #000000; text-align: center;">
        </div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u> <br>
        </u></div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>SPECIAL WARRANTY DEED</u></div>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal;">
        <table cellspacing="0" cellpadding="0" border="0" style="width: 100%;" id="zf94fb2e74d894d44af425784e49ba5da">

            <tr>
              <td nowrap="nowrap" style="width: 20%; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">THE STATE OF TEXAS</td>
              <td nowrap="nowrap" style="width: 2%; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;" colspan="1">&#160;</td>
              <td style="width: 78%; font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#167;</td>
            </tr>
            <tr>
              <td nowrap="nowrap" style="width: 20%;"><br>
              </td>
              <td nowrap="nowrap" style="width: 2%;" colspan="1">&#160;</td>
              <td style="width: 78%; font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#167;</td>
            </tr>
            <tr>
              <td nowrap="nowrap" style="width: 20%; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">COUNTY OF TARRANT</td>
              <td nowrap="nowrap" style="width: 2%; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;" colspan="1">&#160;</td>
              <td style="width: 78%; font-size: 10pt; font-family: 'Times New Roman'; text-align: left;">&#167;</td>
            </tr>

        </table>
      </div>
      <br>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory, L.P., a Texas limited partnership<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-variant: small-caps;">&#160;</font>(&#8220;Grantor&#8221;), whose address is 1900 SE Loop 820, Fort Worth, Texas 76140, for and in consideration of the Sum of Ten and No/100 Dollars ($10.00), and other good and valuable consideration, the receipt and sufficiency of which
        are hereby acknowledged and confessed, has <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">GRANTED, BARGAINED, SOLD and CONVEYED</font>, and by these presents does hereby <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">GRANT, BARGAIN, SELL and CONVEY</font>, unto ________________________, a ___________________ (&#8220;Grantee&#8221;), having an address c/o _____________, _____________, ______________, the real property
        located in Tarrant County, Texas, which is more particularly described on <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Exhibit &#8220;A&#8221;</u></font> attached hereto and made a part hereof for all purposes (the &#8220;Land&#8221;), together with
        all right, title and interest of Grantor in and to: (i) all and singular, all rights, benefits, privileges, easements, tenements, and appurtenances thereon and pertaining to the Land, including, without limitation, any right, title and interest of
        Grantor in and to adjacent public roadways or public alleys, rights of ingress and egress and any reversionary interests thereto, (ii) all strips and gores between the Land and abutting properties, (iii) any and all improvements and buildings
        located on such Land (the &#8220;Improvements&#8221;), (iv) all rights in and to easements, air rights, and water rights pertaining to the Land, (v) any and all fixtures affixed or attached to the Land or the Improvements (collectively, the &#8220;Property&#8221;).</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">This Special Warranty Deed (this &#8220;Deed&#8221;) is made and accepted subject to only to the matters set forth on Exhibit &#8220;B&#8221; attached hereto and
        incorporated herein by this reference (said matters being referred to herein collectively as the &#8220;Permitted Encumbrances&#8221;).</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">TO HAVE AND TO HOLD the Property, together with all and singular the rights and appurtenances thereunto in anywise belonging, unto Grantee, its
        successors and assigns forever, and Grantor does hereby bind itself and its successors and assigns, to WARRANT AND FOREVER DEFEND all and singular the title to the Property unto Grantee, its successors and assigns against every person whomsoever
        lawfully claiming or to claim the same or any part thereof by, through, or under Grantor but not otherwise, subject to the Permitted Encumbrances.</div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Ad valorem taxes for the year of this Deed have been prorated; accordingly, by its acceptance of this Deed, Grantee assumes responsibility to pay
        all ad valorem taxes on the Property for such year and all subsequent years.</div>
      <div style="text-align: left;"><br>
      </div>
      <div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Executed to be effective _______________, 2024.</div>
      <div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
      </div>
      <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">[Signature on following page]</div>
      <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">25</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z95d77f6c5dd240ef912310faa7b2e69a" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 3%; vertical-align: top;" rowspan="1" colspan="2">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-variant: small-caps;">Grantor</font>:</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td style="width: 47%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 3%; vertical-align: top;" rowspan="1" colspan="2">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory, L.P.,</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 3%; vertical-align: top;" rowspan="1" colspan="2">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited partnership</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td style="width: 47%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 3%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
            </td>
            <td style="width: 47%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory Inc.,</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td style="width: 47%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Nevada corporation,</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td style="width: 47%; vertical-align: top;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">its General Partner</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z31bf1d29c5d64157ad49b7632a8511d0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
            </td>
            <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 53%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 42%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
            </td>
            <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 53%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 42%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
            </td>
            <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z5829328b5031404b9e4a9915251e0b34" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 18%; vertical-align: top;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THE STATE OF TEXAS</div>
            </td>
            <td style="width: 82%; vertical-align: top;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">&#167;</div>
            </td>
          </tr>
          <tr>
            <td style="width: 18%; vertical-align: top;">&#160;</td>
            <td style="width: 82%; vertical-align: top;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">&#167;</div>
            </td>
          </tr>
          <tr>
            <td style="width: 18%; vertical-align: top;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">COUNTY OF TARRANT</div>
            </td>
            <td style="width: 82%; vertical-align: top;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">&#167;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 10.5pt; font-family: 'Times New Roman'; font-size: 10pt;">This instrument was acknowledged before me on _______________, 2024, by _______________, ________________, in his/her capacity as ____________ of
        The Leather Factory Inc., a Nevada corporation, in its capacity as General Partner of The Leather Factory, L.P., a Texas limited partnership, on behalf of said corporation and limited partnership.</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="zc49fb4e8fba94a118af5c4276663d661" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 40%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
            <td style="width: 10%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="vertical-align: top;" colspan="2">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Notary Public, State of Texas</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><u>After Recording, Please Return To:</u></div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Bourland, Wall &amp; Wenzel, P.C.</div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">301 Commerce Street, Suite 2500</div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Fort Worth, Texas 76102</div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Attn: Sadie Harrison-Fincher</div>
      <div style="text-align: center;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"> </font><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">26</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT 4.1(b)</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>FORM OF BILL OF SALE</u></div>
      <div><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>BILL OF SALE</u></div>
      <div>&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">For valuable consideration, the receipt and sufficiency of which is hereby acknowledged, The Leather Factory, L.P., a Texas limited partnership (the
        &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Seller</u></font>&#8221;), hereby conveys to&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;, a&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Purchaser</u></font>&#8221;), all of Seller&#8217;s right,
        title and interest in and to: (i) all furniture, furnishings, fixtures, equipment, and other tangible personal property owned by Seller and listed in the inventory attached hereto as Schedule 1 (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Personal Property</u></font>&#8221;) and that is located at that certain real property located at 1900 SE Loop 820 and 2300 S. Campus Ct., Fort Worth, Texas (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Real




            Property</u></font>&#8221;) and used solely in connection with said Real Property; and (ii) to the extent any of the following exists and is assignable, any and all as-built drawings, engineering studies, site plans, renderings, specifications, floor
        plans, water, wastewater, and other utility rights, certificates of occupancy, claims, warranties, guarantees, sureties, and all other rights related to the ownership, development, construction, design, or use of the Real Property.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">The &#8220;Personal Property&#8221; expressly excludes all rights with respect to any refund of taxes applicable to any period prior to the date hereof, all
        rights to any insurance proceeds or settlements for events occurring prior to the date hereof, and all cash on hand, checks, money orders, prepaid postage in postage meters, and accounts receivable applicable to periods on or prior to the date
        hereof.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Seller has not made and does not make any express or implied warranty or representation of any kind whatsoever with respect to the Personal
        Property, including but not limited to any warranty of:&#160; title; merchantability of the Personal Property or its fitness for any particular purpose; the design or condition of the Personal Property; the quality or capacity of the Personal Property;
        workmanship or compliance of the Personal Property with the requirements of any law, rule, specification or contract pertaining thereto; patent infringement or latent defects.&#160; Purchaser accepts the Personal Property on an &#8220;AS IS, WHERE IS, WITH
        ALL FAULTS&#8221; basis.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">IN WITNESS WHEREOF,</font> Seller has caused this instrument to be
        executed and delivered as of this ___ day of ____________, 2024.</div>
      <div><br>
      </div>
      <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">[Signature on following page]</div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">27</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

            <tr>
              <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>
              <td style="vertical-align: top;" rowspan="1" colspan="2">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SELLER:</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>
              <td style="vertical-align: top;" rowspan="1" colspan="2">&#160;</td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;"><br>
              </td>
              <td style="vertical-align: top;" rowspan="1" colspan="2">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory, L.P.,</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td style="vertical-align: top;" rowspan="1" colspan="2">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited partnership</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td style="width: 3%; vertical-align: top;">&#160;</td>
              <td style="width: 47%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td style="width: 3%; vertical-align: top;">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
              </td>
              <td style="width: 47%; vertical-align: top;">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory Inc.,</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td style="width: 3%; vertical-align: top;">&#160;</td>
              <td style="width: 47%; vertical-align: top;">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Nevada corporation,</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td style="width: 3%; vertical-align: top;">&#160;</td>
              <td style="width: 47%; vertical-align: top;">
                <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">its General Partner</div>
              </td>
            </tr>

        </table>
      </div>
      <div style="text-align: left; text-indent: 36pt; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;"><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
            </td>
            <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 53%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 42%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
            </td>
            <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 53%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 42%; vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
            </td>
            <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
          </tr>

      </table>
      <div style="text-align: left; margin-left: 216pt; font-family: 'Times New Roman'; font-size: 10pt;"><br>
      </div>
      <div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

            <tr>
              <td style="width: 50%; vertical-align: top; padding-bottom: 2px;" rowspan="1">&#160;</td>
              <td style="vertical-align: top; padding-bottom: 2px;" rowspan="1" colspan="2"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">PURCHASER:</font>,</td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>
              <td style="width: 5%; vertical-align: top;" rowspan="1">&#160;</td>
              <td style="width: 45%; vertical-align: top;" rowspan="1">&#160;</td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
              </td>
              <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td style="width: 5%; vertical-align: top;">&#160;</td>
              <td style="width: 45%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
              </td>
              <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top;">&#160;</td>
              <td style="width: 5%; vertical-align: top;">&#160;</td>
              <td style="width: 45%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
              </td>
              <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
            </tr>

        </table>
      </div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">28</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SCHEDULE 1</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>PERSONAL PROPERTY INVENTORY</u></div>
      <div><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>[</u></font>To be attached by Seller at Closing.]</div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">29</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT 8.4-A</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>FORM OF MAIN BUILDING AND AUXILIARY WAREHOUSE LEASE</u></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM</u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>LEASE AGREEMENT</u></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">This Short-Term Lease Agreement (this &#8220;Lease&#8221;) is made and entered into effective as of the Closing Date (as such term is defined in Section 4 of
        the PSA (as defined below)) (the &#8220;Effective Date&#8221;), by and between COLONNA BROTHERS, INC., a New Jersey corporation (&#8220;LESSOR&#8221;), and THE LEATHER FACTORY, L.P., a Texas limited partnership (&#8220;LESSEE&#8221;).&#160; &#8220;PSA&#8221; is defined herein as that certain Purchase
        and Sale Agreement dated November 26, 2024, entered into by and between LESSEE, as Seller, and LESSOR, as Purchaser, relating to Lessor&#8217;s purchase of (among other things) the Building (as hereinafter defined).</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"> <font style="font-size: 10pt;"><br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>PREMISES</u></font>.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font><font style="font-size: 10pt;">&#160;&#160; &#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';">LESSOR hereby leases to LESSEE and
            LESSEE leases from LESSOR, for the Term and upon the terms and conditions hereinafter set forth, those two (2) certain buildings, one (1) such building being intended for use as the main headquarters for LESSEE&#8217;s (and its affiliates&#8217;) business
            operations and containing up to approximately 190,000&#160; square feet of space (outlined in yellow in the depiction of the Property (as defined below) attached hereto as <font style="font-family: 'Times New Roman';"><u>Schedule &#8220;A&#8221;</u></font>&#160;
            and incorporated herein for all purposes) (the &#8220;Main Building&#8221;), and the other such building being intended for use as factory and warehouse storage space for LESSEE&#8217;s business operations and containing up to approximately 15,000 square feet of
            space (outlined in orange and south of the Main Building in the depiction attached as <font style="font-family: 'Times New Roman';"><u>Schedule &#8220;A&#8221;</u></font>) (the &#8220;Warehouse Building&#8221; and together with the Main Building, the &#8220;Buildings&#8221;)
            located on the real property having an address of 1900 SE Loop 820, Fort Worth, Texas and being more particularly described on&#160; <font style="font-family: 'Times New Roman';"><u>Schedule &#8220;B&#8221;</u></font> attached hereto and incorporated herein
            for all purposes (the &#8220;Property&#8221; and together with the Buildings, the &#8220;Premises&#8221;), <font style="font-family: 'Times New Roman';">together with the </font>right to use all common areas, adjoining parking areas, driveways, sidewalks, roads,
            alleys and means of ingress and egress that are a part of or located on the Property. LESSEE acknowledges to LESSOR that LESSEE has inspected the Premises and does acknowledge to LESSOR that that (i) LESSEE has previously (i.e., prior to the
            Term) and continuously occupied the Premises, (ii) the Premises are suitable for LESSEE&#8217;s needs and (iii) LESSEE does accept such Premises in &#8220;AS IS, WHERE IS&#8221; condition without warranty, expressed or implied, as to the condition or suitability
            of same by LESSOR.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"><font style="font-size: 10pt;"> </font><br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">30</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';">(<font style="font-size: 10pt;">b)</font></font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">The



            parties hereto acknowledge and agree that the Premises under this Lease is being used as a transition space for LESSEE until such time LESSEE is able to vacate the Buildings. Accordingly, the parties intend that the area of the Premises in the
            Main Building leased by LESSEE hereunder shall be reduced in increments according to the following schedule:</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <table cellspacing="0" cellpadding="0" border="0" id="z8e16aaac16664860bf3965696c9820f2" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 33.33%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">Adjustment Date</div>
            </td>
            <td style="width: 34%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">Relinquished Space</div>
            </td>
            <td style="width: 33.33%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">Adjusted Square Footage of the Main Building</div>
            </td>
          </tr>
          <tr>
            <td style="width: 33.33%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman';">No later than July 1, 2025</div>
            </td>
            <td style="width: 34%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman';">20,000 square feet (more or less) comprising of the factory area</div>
            </td>
            <td style="width: 33.33%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: center; font-family: 'Times New Roman';">170,000 square feet</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">31</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">On the Adjustment Date, (i) the 20,000 square foot portion of the Main Building described above and shown outlined and shaded in orange on Schedule
        &#8220;C&#8221; attached hereto and incorporated herein by reference that was removed from the Premises hereunder and relinquished to LESSOR (such portion, a &#8220;Relinquished Space&#8221;) shall be fully vacated by LESSEE and relinquished to the LESSOR free from
        occupancy of LESSEE, broom clean, in good condition and repair and in the condition existing on the Effective Date hereof (excepting only ordinary wear and tear), (ii) the Premises hereunder shall be deemed to be automatically amended such that it
        is reduced by the Relinquished Space, and LESSEE shall accept and continue to lease and occupy the balance of the Premises in its &#8220;AS IS, WHERE IS&#8221; condition without warranty, expressed or implied, and without relying upon any as to the condition
        of same by LESSOR, and (iii) the Base Rent (as defined below) will be reduced to $99,268.00 per month for the remainder of the Term in consideration of LESSEE surrendering the Relinquished Space to Landlord.</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"> <font style="font-size: 10pt;"><br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>TERM</u></font>.&#160; The term of this Lease shall commence on the Effective Date and shall continue for the period ending at 5:00 p.m. Central time on September 30, 2025 (such period,
            the &#8220;Term&#8221;), unless sooner terminated as hereinafter provided. If the Effective Date does not occur on the first (1<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">st</sup>) day of a calendar month, then the first month during the Term shall be extended to end on the last day of the
            first (1<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">st</sup>) full calendar month following the Effective Date.<br>
            <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>RENT</u>.</font>&#160; Subject to the rental adjustment described in Section 1(b) above, LESSEE covenants and agrees to pay LESSOR in advance on the first day of each month during the
            Term as base rent an amount equal to One Hundred Ten Thousand and No/100 Dollars ($110,000.00) per month (the &#8220;Base Rent&#8221;) at LESSOR&#8217;s address provided below in Section 22 (unless such payment address is changed by written notice from LESSOR).
            Except as otherwise expressly provided herein, LESSEE shall pay the NNN Obligations defined below directly to the appropriate party as and when the same become due and payable.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">32</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">4.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>TRIPLE NET LEASE</u>.</font>&#160; This Lease is a &#8220;Triple Net Lease&#8221; with LESSEE being responsible during the Term for paying directly the appropriate parties all costs and expenses
            (as they become due and payable) incurred with respect to, and associated with the Premises and the business operated by LESSEE thereon and therein, including, without limitation, all real estate taxes (but expressly excluding all of LESSOR&#8217;s
            income taxes, transfer taxes, franchise taxes, and other taxes based on income which are LESSOR&#8217;s responsibility to pay), insurance as required by Sections 10 and 12 below, utilities consumed by LESSEE, all fees and assessments of any type
            required to be paid by LESSEE by parties other than LESSOR as provided herein regardless of whether such fees or assessments relate to use or occupation of the Premises or LESSEE&#8217;s business operations thereon, and all maintenance, repairs, and
            replacements required of LESSEE as provided in Section 7 below (&#8220;NNN Obligations&#8221;).&#160; For the avoidance of doubt, the NNN Obligations shall not include the costs of any structural alterations to the Buildings or any capital improvements to the
            Property to the extent such costs are LESSOR&#8217;s responsibility to pay pursuant to Section 7 below.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>EARLY TERMINATION</u>.</font>&#160; The parties hereby acknowledge and agree that LESSEE may terminate this Lease prior to the expiration of the Term at any time and for any reason upon
            providing LESSOR with not less than ninety (90) days&#8217; advance written notice of LESSEE&#8217;s intent to terminate the Lease. In the event LESSEE exercises its right to terminate this Lease prior to the expiration of the Term pursuant to this Section
            5, LESSEE shall not be required to pay LESSOR any early termination fee or any other similar penalties, charges, or fees in connection with such early termination of this Lease; provided, that LESSEE shall continue to responsible for all Base
            Rent, NNN Obligations and other expenses due under this Lease through and including the date of termination.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; &#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>USE</u>.</font>&#160; The Premises may be used for general office, and distribution and manufacturing purposes, and ancillary uses related thereto, all substantially as currently
            conducted on the Effective Date of this Lease, unless the LESSOR shall give LESSEE prior written consent (in LESSOR&#8217;s sole and absolute discretion) for an additional and/or different use(s).&#160; LESSEE and its employees, contractors, and customers
            may use the parking areas on the Property as reasonably contemplated with LESSEE&#8217;s use of the Premises.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">33</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">7.</font><font style="font-size: 10pt;">&#160; &#160; &#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>MAINTENANCE</u>.</font>&#160; LESSEE agrees, at LESSEE&#8217;s sole cost and expense, to maintain in good repair all of the interior portions of the Buildings, provided, however, that LESSEE
            shall not be responsible for the replacement (as compared to general maintenance) of the heating and air conditioning (&#8220;HVAC&#8221;) system(s) servicing all or any portion of the Buildings, such replacement being LESSOR&#8217;s responsibility.&#160; The<font style="font-family: 'Times New Roman';">&#160;</font>LESSOR shall, at LESSOR&#8217;s sole cost and expense, be responsible for the maintenance, repair and replacement of the common areas of and the utility systems servicing the Property, the roof,
            structural elements of the Buildings, as well as the replacement of all HVAC and other mechanical, electrical, and plumbing systems servicing all or any portion of the Buildings. Notwithstanding the foregoing, if any maintenance, repair or
            replacement is necessitated by an act, omission or the negligence of LESSEE, its agents, employees, invitees or those for whom LESSEE is responsible, such maintenance, repair or replacement shall be promptly performed and completed at the sole
            cost and expense of LESSEE.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">8.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>ALTERATIONS, ADDITIONS, OR IMPROVEMENTS</u>.</font>&#160; LESSEE shall not have the right to make any alterations, additions, and improvements to the Premises without the prior written
            consent of LESSOR. All alterations, additions, and improvements (other than LESSEE&#8217;s moveable furniture, trade fixtures, inventory, and equipment) which may be made or installed by either party upon the Premises shall remain upon and be
            surrendered with the Premises and become the property of LESSOR at the termination of this Lease.&#160; Upon termination of this Lease, LESSEE shall leave in the Main Building certain computer equipment and other items described on Schedule &#8220;D&#8221;.&#160;
            Such items will become the property of LESSOR at such time; LESSEE makes no warranties to LESSOR regarding the functioning or continued operations of any such items.</font></font></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">34</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>CASUALTY DAMAGE</u>.</font></font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font><font style="font-size: 10pt;">&#160;&#160; &#160; &#160;&#160; <font style="font-family: 'Times New Roman';">If the Premises are rendered
            substantially unfit for LESSEE&#8217;s occupancy or use contemplated herein by any casualty or peril insured against in a standard fire and extended coverage insurance policy (such a casualty or peril being hereinafter referred to as an &#8220;insurable
            casualty or peril&#8221;) or if the Premises are rendered substantially unfit for LESSEE&#8217;s occupancy or use contemplated herein by a casualty or peril that is not insured against by LESSEE&#8217;s hazard insurance, either LESSOR or LESSEE may elect to
            either terminate the Lease effective as of the date of the occurrence of the casualty or peril. If neither party elects to terminate the Lease within thirty (30) days following the occurrence, LESSOR shall repair or replace the Premises at a
            cost not to exceed the cash funds received by LESSOR as insurance proceeds or otherwise made available for such purpose to LESSEE out of the hazard insurance proceeds, LESSEE hereby agreeing to promptly pay over to LESSOR upon receipt any and
            all insurance proceeds received by LESSEE for such occurrence allocable to the Warehouse Building and/or the Main Building and any other improvements on the Property and not any proceeds allocable to LESSEE&#8217;s personal property, furniture, trade
            fixtures, and equipment on the Property.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">If said insurable casualty or peril
            occurs on the Premises and the Premises are not thereby rendered substantially unfit for the occupancy or use herein contemplated, LESSOR shall promptly and diligently restore the Premises, at LESSOR&#8217;s expense, at a cost not to exceed the cash
            funds received by LESSOR as insurance proceeds or otherwise made available by LESSEE to LESSOR for such purpose to the LESSOR out of the hazard insurance proceeds, to the condition of the Premises existing prior to the occurrence of the insured
            casualty or peril, LESSEE hereby agreeing to promptly pay over to LESSOR upon receipt any and all insurance proceeds received by LESSEE for such occurrence allocable to the Premises and any other improvements on the Property.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"><font style="font-size: 10pt;"> </font><br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">35</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">10.</font><font style="font-size: 10pt;">&#160;&#160;&#160; &#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>INSURANCE</u>.</font></font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">LESSEE shall at all times during the
            Term of this Lease maintain a policy or policies of insurance insuring the Buildings against loss or damage by fire, explosion or other hazards and contingencies for the full insurable value. In addition, LESSEE shall, at its own expense, at
            all times during the Term of this Lease maintain a policy or policies of insurance insuring all of LESSEE&#8217;s property at the Premises against loss or damage by fire, explosion or other hazards and contingencies for the full insurable value
            thereof.&#160;&#160; LESSEE accepts responsibility for keeping the Buildings and all personal property and equipment in the Premises adequately insured.&#160; LESSOR will not be liable to LESSEE, its employees, agents, licensees, invitees or insurers for
            bodily injury, death or property damage occasioned by the acts or omissions of any other lessee of the Buildings or of other lessee, agents, employees, licensees, or invitees within the Buildings. Further, LESSOR will not be liable to LESSEE
            for any property damage, bodily injury or inconvenience caused by the condition, maintenance, repair or alteration of the Buildings, or the failure to provide maintenance or repairs, except the extent caused by LESSOR&#8217;s material breach of the
            terms of this Lease or LESSOR&#8217;s negligence or willful misconduct.&#160; LESSOR shall be named an additional insured and LESSEE shall provide LESSOR with proof of coverage (i.e., a certificate of such insurance and/or a copy(ies) of the applicable
            policy(ies)) within ten (10) days of receiving a written request for the same from LESSOR.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">36</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">11.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160; &#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>INSURANCE HAZARDS</u>.</font>&#160; LESSEE shall not use, or permit the use of, the Premises in any manner that will cause a cancellation of, or an increase in, the existing rates for
            fire, liability, or other insurance policies insuring the Premises or any improvements on the Premises, or insuring LESSOR for any liability in connection with ownership of the Premises.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">12.</font><font style="font-size: 10pt;">&#160;&#160;&#160; &#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>LIABILITY INSURANCE; WAIVER OF SUBROGATION</u>.</font>&#160; LESSEE agrees, at LESSEE&#8217;s expense, to maintain in force continuously throughout the Term of this Lease and any extension
            hereof, a commercial liability insurance policy (including blanket contractual liability coverage), which shall cover any claims for bodily injury, death and/or property damage occurring in or resulting from any occurrence in or about the
            Premises, including injury, death and/or damage caused by the condition of or any defect in the Premises, with limits of not less than $1,000,000 per occurrence and a $2,000,000 yearly aggregate.&#160; LESSOR shall be named an additional insured and
            LESSEE shall provide LESSOR with proof of coverage within ten (10) days of receiving a written request for the same from LESSOR.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">All insurance required and maintained by LESSEE pursuant to this Lease (including Sections 10 and 12) shall be with deductibles of no more than
        $10,000, with policy limits and with insurers reasonably acceptable to LESSOR.&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The amounts of the insurance will not limit LESSEE's liability or relieve LESSEE of any obligation
          under this Lease. The policies must contain cross-liability endorsements and must insure LESSEE's performance of the indemnity provisions of this Lease. The policies must contain a provision that prohibits cancellation or modification of the
          policy except upon 30 days' prior written notice to LESSOR.&#160; If LESSEE fails to maintain the policy, LESSOR may elect to maintain the insurance at LESSEE's expense.</font></div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"><font style="font-size: 12pt; font-family: 'Times New Roman'; color: #000000;"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">37</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Each party to this Lease waives any and every claim that arises or may arise in its favor against the other party during the
        Term of this Lease for any and all loss of, or damage to, any of its property located within or upon, or constituting a part of, the Premises, to the extent the loss or damage is covered by and recoverable under valid and collectible insurance
        policies. These mutual waivers are in addition to, and not in limitation or derogation of, any other waiver or release contained in this Lease with respect to any loss of, or damage to, property of the parties. Inasmuch as these mutual waivers will
        preclude the assignment of any such claim by way of subrogation to an insurance company (or any other person), each party agrees to immediately give to each insurance company that has issued an insurance policy to such party written notice of the
        terms of such mutual waivers, and to cause the policies to be endorsed to prevent the invalidation of the insurance coverage by reason of these waivers.</div>
      <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 12pt;"> <font style="font-size: 10pt;"><br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">13.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>COMPLIANCE WITH LAWS</u></font>.&#160; LESSEE will promptly comply with all applicable laws, ordinances and regulations of Federal, State, County, Municipal or other lawful authorities
            pertaining to the use and occupancy of the Premises, except that LESSEE shall not be responsible for any structural alterations to the Buildings or any other capital improvements to the Property necessary to bring the Premises into compliance
            with applicable law, including any building or fire codes, unless due to LESSEE&#8217;s use of or alterations or improvements to the Premises.&#160; LESSEE shall procure at its sole expense any permits and licenses required for the transaction of business
            on the Premises.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">14.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>ASSIGNMENT AND SUBLETTING</u>.</font>&#160; LESSEE shall not have the right to assign or sublease the whole or any part of the Premises other than to an affiliate of LESSEE without the
            prior written consent of LESSOR, which consent may be withheld in LESSOR&#8217;S sole discretion.&#160; No assignment or subletting shall release LESSEE from its obligations hereunder.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">38</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">15.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>EMINENT DOMAIN</u>.</font>&#160; If all of the Premises is taken under the power of eminent domain or conveyed under threat of condemnation proceedings, or if only a part of such
            Premises is so taken or conveyed and LESSEE shall determine that the remainder is inadequate or unsatisfactory for its purposes, then, in either event, this Lease shall terminate effective as of the date LESSEE is required to give up the right
            to occupy or use any part of the Premises.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">16.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>ATTORNEY&#8217;S FEES</u>.</font>&#160; If suit is brought to enforce any covenant of this Lease or for the breach of any covenant or condition herein contained, the parties hereto agree that
            the losing party shall pay to the prevailing party its reasonable attorneys&#8217; fees and expenses, which shall be fixed by the court, and court costs.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">17.</font><font style="font-size: 10pt;">&#160;&#160; &#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SIGNS</u>.</font>&#160; LESSEE shall not place any signs at, on or about the Premises, without obtaining the prior written consent of LESSOR. For the avoidance of doubt, all existing
            signage located on or about the Premises as of the Effective Date shall be deemed approved by LESSOR.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <font style="font-size: 10pt; font-family: 'Times New Roman';"> </font>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">18.</font><font style="font-size: 10pt;">&#160;&#160; &#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>DEFAULT</u>.</font>&#160; In the event LESSEE shall fail to perform any of the terms or provisions of this Lease, LESSOR shall promptly so notify LESSEE in writing.&#160; If LESSEE shall
            fail to cure a failure to pay Base Rent, NNN Expenses or any other amount due and owing under this Lease to the appropriate party, and such failure continues for ten (10) days after LESSEE&#8217;s receipt of such notice from LESSOR, then LESSOR may
            terminate this Lease upon written notice to LESSEE, in addition to any and all other rights LESSOR may have hereunder, at law and/or in equity.&#160; If LESSEE shall fail to cure a failure to perform an obligation or covenant under this Lease other
            than to pay Base Rent, NNN Expenses or any other amount due and owing under this Lease, and such failure continues for thirty (30) days after LESSEE&#8217;s receipt of such notice from LESSOR, then LESSOR may cure such failure and such expense shall
            be due and payable by LESSEE within ten (10) days of LESSEE receiving written demand for payment and LESSOR may terminate this Lease upon written notice to LESSEE, in addition to any and all other rights LESSOR may have hereunder, at law and/or
            in equity.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">39</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">19.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>QUIET ENJOYMENT</u>.&#160; </font>LESSEE, upon performing the covenants and agreements of this Lease, shall have quiet possession of the Premises during the Term thereof.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">20.</font><font style="font-size: 10pt;">&#160;&#160;&#160; &#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>HOLD HARMLESS</u>.&#160; </font>LESSOR shall not be liable to LESSEE or LESSEE&#8217;s employees, patrons, or visitors for any damage to person or property caused by any action, omission or
            negligence of LESSEE, its servants or employees, and LESSEE agrees to indemnify and hold LESSOR harmless from all claims for any such damage, except claims arising out of LESSOR&#8217;s negligence or misconduct. LESSEE shall not be liable to LESSOR
            or LESSOR&#8217;s employees, patrons, or visitors for any damage to person or property caused by LESSOR&#8217;s material breach of the terms of this Lease or the negligence or misconduct of LESSOR, its servants or employees and LESSOR agrees to hold LESSEE
            harmless from all claims for any such damage, except claims arising out of LESSEE&#8217;s (or its agents&#8217; or employees&#8217;) acts or omissions (including negligence or willful misconduct).</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">21.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160; &#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SUBORDINATION</u>.</font>&#160; LESSEE hereby agrees that its leasehold interest hereunder is subordinate to any mortgages now on, or hereafter to be placed on, the Premises leased
            hereunder. This subordination shall be self-operative and no further instrument or certificate of subordination shall be required by LESSEE.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">22.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>NOTICES</u>.</font> All notices, requests, approvals, consents, and other communications required or permitted hereunder (&#8220;Notices&#8221;) must be in writing and are effective: (a) on
            the business day sent, if sent by e-mail, and the sender receives evidence of sending, via copy of the message in its &#8220;sent&#8221; file or other similar electronic storage; and (b) on the date received or rejected if deposited with a nationally
            recognized overnight courier service. In each instance, the Notice must be addressed to LESSOR or LESSEE, as the case may be, at the following addresses:</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
          </font></font></div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">40</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
      </div>
      <div style="text-align: justify; text-indent: 108pt; font-family: 'Times New Roman'; font-size: 10pt;">LESSEE:</div>
      <div style="text-align: justify; text-indent: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory, L.P.</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">1900 SE Loop 820</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Fort Worth, Texas 76140</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Attention: <font style="font-family: 'Times New Roman';"><u>General Counsel</u></font></div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 12pt;"><font style="font-size: 10pt;">Email:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><u>daniel.ross@tandyleather.com</u></font>&#160;&#160;&#160;&#160;



          and</font>
        <div style="margin-left: 63pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"><u>leaseadmin@tandyleather.com</u></font></div>
      </div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 108pt; font-family: 'Times New Roman'; font-size: 10pt;">With a copy to:</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Bourland, Wall &amp; Wenzel, P.C.</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">301 Commerce Street, Suite 2500</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Fort Worth, Texas 76102-4125</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Attention: Sadie Harrison-Fincher, Esq.</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Email: <font style="font-family: 'Times New Roman';"><u>sharrisonfincher@bwwlaw.com</u></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">LESSOR:</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 108pt; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Colonna Brothers, Inc.</div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 144pt; font-family: 'Times New Roman'; font-size: 10pt;">4102 Bergen Turnpike</div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 144pt; font-family: 'Times New Roman'; font-size: 10pt;">North Bergen, New Jersey&#160; 07047-2510</div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 144pt; font-family: 'Times New Roman'; font-size: 10pt;">Attention: Dylan Tighe, Chief Operating Officer</div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 144pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Email:</font><font style="font-size: 10pt;"> <font style="font-family: 'Times New Roman';"><u>dylantighe@colonnabrothers.com</u></font></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 108pt; font-family: 'Times New Roman'; font-size: 10pt;">With a copy to:</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 108pt; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Fox Rothschild LLP</div>
      <div style="text-align: justify; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">Saint Ann Court</div>
      <div style="text-align: justify; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">2501 N. Harwood Street, Suite 1800</div>
      <div style="text-align: justify; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">Dallas, Texas&#160; 75201</div>
      <div style="text-align: justify; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">Attention: Christopher I. Clark, Esq.</div>
      <div style="text-align: justify; text-indent: 180pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Email:</font><font style="font-size: 10pt;"> <font style="font-family: 'Times New Roman';"><u>ciclark@foxrothschild.com</u></font></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">23.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; font-weight: bold;">RELOCATION.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">LESSOR shall have no right to relocate LESSEE from the Premises at any time during the Term of this Lease.</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">41</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">24.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; font-weight: bold;">HOLDING



            OVER</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"> <font style="font-size: 10pt;"><br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In the event of holding over by LESSEE in any portion of the Premises after the expiration or termination of this Lease, such continued occupancy of
        the Premises by LESSEE shall be a tenancy at sufferance and shall be subject to all of the terms and provisions of this Lease, except that LESSEE shall pay LESSOR 150% of the Base Rent amount that would have been payable by LESSEE had the holdover
        period been a part of the original Term of this Lease on the first day of each month during the period of such holdover, plus 100% of all additional rents and other sums owed by LESSEE to LESSOR pursuant to the terms hereof.&#160; Additionally LESSEE
        shall be liable to LESSOR for any damage caused to LESSOR by such holdover.&#160; LESSEE agrees to vacate and deliver the Premises to LESSOR upon LESSEE&#8217;s receipt of notice from LESSOR to vacate following the expiration or termination of the Lease. The
        rent payable during the holdover period shall be payable to LESSOR on demand. No holding over by LESSEE, whether with or without consent of LESSOR, shall operate to extend this Lease except as otherwise expressly provided.</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"> <font style="font-size: 10pt;"><br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">25.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SERVICE CONTRACTS</u></font>. The parties hereby acknowledge and agree that, prior to the Effective Date, LESSEE occupied the Property as the owner of such Property and entered
            into certain maintenance, service, and other like contracts and agreements in connection with LESSEE&#8217;s occupancy, use, and ownership of the Property (collectively, the &#8220;Service Contracts&#8221;). LESSEE may cause any or all such Service Contracts to
            continue in full force and effect during the Term of this Lease. Upon the earlier expiration or termination of this Lease, LESSEE shall deliver to LESSOR written notices to vendors under all Service Contracts terminating such Service Contracts;
            provided, however, that any Service Contracts that LESSOR notifies LESSEE in writing no later than fifteen (15) days prior to the expiration of Term of this Lease that LESSOR elects assume and are assignable at no cost to LESSEE (such Service
            Contracts, the &#8220;Assignable Service Contracts&#8221;) shall be assigned to LESSOR effective as of the last day of the Term in substantially the form attached hereto as Schedule &#8220;E&#8221;. Amounts due and prepayments under the Assignable Service Contracts
            shall be prorated between LESSOR and LESSEE as of the close of business on the last day of the Term, it being understood that for purposes of proration, LESSEE shall receive all prepayments and be charged all amounts due under the Assignable
            Service Contracts through the day prior to the last day of the Term and LESSOR shall receive all prepayments and charged all amounts due under the Assignable Service Contracts as of the last day of the Term and thereafter.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"><font style="font-size: 10pt;"> </font><br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">42</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">26.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>COMPLETE AGREEMENT</u></font>.&#160; This Lease contains a complete expression of the agreement between the parties and there are no promises, representations or inducements except such
            as are herein provided.&#160; This Lease Agreement shall inure to the benefit of and be binding upon the parties hereto and their respective heirs, legal representative, successors and assigns.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">27.</font><font style="font-size: 10pt;">&#160;&#160; &#160;&#160; &#160; <u></u><font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>MISCELLANEOUS</u>.&#160; </font>LESSOR and LESSEE represent and warrant to each other respectively that they have the requisite power and authority to enter into this Lease; that all
            necessary and appropriate approvals, authorizations and other steps have been taken to effect the legality of this Lease; that the signatories executing this Lease are authorized to do so on behalf of LESSOR and LESSEE; and that this Lease is
            valid and binding upon and enforceable against LESSOR and LESSEE and their respective successors and assigns. This Lease may be executed in one or more counterparts, each of which are deemed an original for all purposes, and all such
            counterparts together constitute one and the same instrument.&#160; In making proof of this Lease, it shall not be necessary to produce or account for more than one such counterpart with each party&#8217;s signature.&#160; It is expressly understood and agreed
            by all parties hereto that executed counterparts of this Lease transmitted by email, or other electronic means shall be effective as originals.</font></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">(<font style="font-family: 'Times New Roman'; font-style: italic;">Signature Page Follows.</font>)</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;"> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">43</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;">IN WITNESS WHEREOF, LESSOR and LESSEE have executed this Short-Term Lease Agreement as of the day and year first above written.</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"> <br>
      </div>
      <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">
        <div>
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

              <tr>
                <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="vertical-align: top; font-weight: bold;" rowspan="1" colspan="2"><u><font style="font-size: 12pt; font-family: 'Times New Roman';">LESSOR</font>:</u></td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="vertical-align: top;" rowspan="1" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;"><br>
                </td>
                <td style="vertical-align: top;" rowspan="1" colspan="2">Colonna Brothers, Inc.,</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="vertical-align: top;" rowspan="1" colspan="2">a New Jersey corporation</td>
              </tr>

          </table>
        </div>
        <div style="text-align: left; text-indent: 36pt; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;"><br>
        </div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

            <tr>
              <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
              </td>
              <td style="width: 29%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
              <td style="width: 16%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td nowrap="nowrap" style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:&#160; <br>
                </div>
              </td>
              <td style="width: 29%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
              <td style="width: 16%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
              </td>
              <td style="width: 29%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
              <td style="width: 16%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            </tr>

        </table>
        <div> <br>
        </div>
        <div>
          <div>
            <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

                <tr>
                  <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>
                  <td style="vertical-align: top; font-weight: bold;" rowspan="1" colspan="2"><font style="font-size: 12pt; font-family: 'Times New Roman';"><u>LESSEE</u></font>:</td>
                </tr>
                <tr>
                  <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>
                  <td style="vertical-align: top;" rowspan="1" colspan="2">&#160;</td>
                </tr>
                <tr>
                  <td style="width: 50%; vertical-align: top;"><br>
                  </td>
                  <td style="vertical-align: top;" rowspan="1" colspan="2">
                    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory, L.P.,</div>
                  </td>
                </tr>
                <tr>
                  <td style="width: 50%; vertical-align: top;">&#160;</td>
                  <td style="vertical-align: top;" rowspan="1" colspan="2">
                    <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited partnership</div>
                  </td>
                </tr>
                <tr>
                  <td style="width: 50%; vertical-align: top;">&#160;</td>
                  <td style="width: 3%; vertical-align: top;">&#160;</td>
                  <td style="width: 47%; vertical-align: top;">&#160;</td>
                </tr>
                <tr>
                  <td style="width: 50%; vertical-align: top;">&#160;</td>
                  <td nowrap="nowrap" style="width: 3%; vertical-align: top;">
                    <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">By:&#160; <br>
                    </div>
                  </td>
                  <td style="width: 47%; vertical-align: top;">
                    <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory Inc.,</div>
                  </td>
                </tr>
                <tr>
                  <td style="width: 50%; vertical-align: top;">&#160;</td>
                  <td style="width: 3%; vertical-align: top;">&#160;</td>
                  <td style="width: 47%; vertical-align: top;">
                    <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Nevada corporation,</div>
                  </td>
                </tr>
                <tr>
                  <td style="width: 50%; vertical-align: top;">&#160;</td>
                  <td style="width: 3%; vertical-align: top;">&#160;</td>
                  <td style="width: 47%; vertical-align: top;">
                    <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">its General Partner</div>
                  </td>
                </tr>

            </table>
          </div>
        </div>
        <div style="text-align: left; margin-left: 216pt; font-family: 'Times New Roman'; font-size: 10pt;"><br>
        </div>
        <div>
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

              <tr>
                <td style="width: 52.59%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 31%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;" rowspan="1">
                  <div>By:</div>
                </td>
                <td style="width: 16%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 52.59%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
                <td style="width: 31%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
                </td>
                <td style="width: 16%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              </tr>
              <tr>
                <td style="width: 52.59%; vertical-align: top;">&#160;</td>
                <td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td style="width: 52.59%; vertical-align: top;">&#160;</td>
                <td style="width: 31%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">
                  <div>Name:</div>
                </td>
                <td style="width: 16%; vertical-align: top;">&#160;</td>
              </tr>
              <tr>
                <td style="width: 52.59%; vertical-align: top; padding-bottom: 2px;" rowspan="1">&#160;</td>
                <td style="width: 31%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;" rowspan="1">&#160;</td>
                <td style="width: 16%; vertical-align: top; padding-bottom: 2px;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 52.59%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 31%; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; text-align: left;" rowspan="1">&#160;</td>
                <td style="width: 16%; vertical-align: top;" rowspan="1">&#160;</td>
              </tr>
              <tr>
                <td style="width: 52.59%; vertical-align: top;">&#160;</td>
                <td style="vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;" colspan="2">
                  <div>Title:</div>
                </td>
              </tr>
              <tr>
                <td style="width: 52.59%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
                <td style="width: 31%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
                </td>
                <td style="width: 16%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              </tr>

          </table>
        </div>
        <div><br>
        </div>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">44</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">SCHEDULE &#8220;A&#8221;</div>
      <div>&#160;</div>
      <div style="text-align: justify;">
        <div style="text-align: center;"><img height="461" width="647" src="image00005.jpg"></div>
      </div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">45</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">SCHEDULE &#8220;B&#8221;</div>
      <div>&#160;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><u>LEGAL DESCRIPTION</u></div>
      <div>&#160;</div>
      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">TRACT I</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Being Block 1 of Campus Industrial Park, an addition to the City of
          Fort Worth, Tarrant County, Texas, according to the plat thereof </font>recorded in Volume 388-49, Page 61 of the Real Property Records of Tarrant County, Texas.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TRACT II</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">BEING a 5.9500 acre (259,181 square foot) tract of land situated in the Samuel Woody Survey, Abstract No. 1638, City of Fort Worth, Tarrant County, Texas; said tract
        being that tract of land described in Special Warranty Deed to The Leather Factory, L.P. recorded in Instrument Number D207267563 of the Official Public Records of Tarrant County, Texas; said tract being more particularly described as follows;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">BEGINNING at a 5/8&#8221; iron rod found in the northeast line of that tract of land described in Deed to Texas Electric Service Company recorded in Volume 2574, Page 545 of
        the Deed Records of Tarrant County, Texas, said point being the south corner of Block 1 of Campus Industrial Park, an addition to the City of Fort Worth according to the plat recorded in Volume 388-49, Page 61 of the Plat Records of Tarrant County,
        Texas;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE North 27&#176;38'01&#8221; East, along the southeast line of said Block 1, a distance of 697.28 feet to a 5/8&#8221; iron rod found for corner, said point being the west corner
        of Lot 1, Block 1, Campus Industrial Park, an addition to the City of Fort Worth according to the plat recorded in Volume 388-92, Page 6 of said Plat Records;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE South 62&#176;20'18&#8221; East, along the southwest line of said Lot 1, Block 1, a distance of 329.88 feet to a 5/8&#8221; iron rod with cap stamped &#8220;KHA&#8221; set for corner; said
        point being in the northeast line of Lot 2, Block 1, Campus Industrial Park, an addition to the City of Fort Worth according to the plat recorded in Instrument Number D223091702 of said Official Public Records;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE South 27&#176;38'01&#8221; West, along the said northeast line of Lot 2, Block 1 a distance of 780.11 feet to a 5/8&#8221; iron rod found for corner in the north terminus of
        South Campus Court (a 60-foot wide right-of-way); said point also being the beginning of a non-tangent curve to the left with a radius of 60.00 feet, a central angle of 158&#176;06'00&#8221;, and a chord bearing and distance of South 50&#176;41'18&#8221; West, 117.82
        feet;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE in a southwesterly direction, along the said north terminus of South Campus Court and with said non-tangent curve to the left, an arc distance of 165.56 feet to
        a 5/8&#8221; iron rod with cap stamped &#8220;KHA&#8221; set for corner in the said northeast line of the Texas Electric Service Company tract;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE North 28&#176;21'56&#8221; West, along the said northeast line of the Texas Electric Service Company tract, a distance of 342.26 feet to the POINT OF BEGINNING and
        containing 259,181 square feet or 5.9500 acres of land, more or less.</div>
      <div>&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">46</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">SCHEDULE &#8220;C&#8221;</div>
      <div>&#160;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><u>RELINQUISHED SPACE</u></div>
      <div>&#160;</div>
      <div style="text-align: center;"><img src="image00007.jpg"></div>
      <div>&#160;</div>
      <div>&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">47</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SCHEDULE &#8220;D&#8221;:&#160; PROPERTY TO BE LEFT BY LESSEE TO LESSOR</div>
      <div>&#160;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; background-color: rgb(255, 255, 255);"><u>[To be added.]</u></div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">48</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SCHEDULE &#8220;E&#8221;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>FORM OF ASSIGNMENT AND ASSUMPTION OF SERVICE CONTRACTS</u></div>
      <div><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>ASSIGNMENT AND ASSUMPTION OF SERVICE CONTRACTS</u></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In consideration of One Dollar ($1.00) and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, The
        Leather Factory, L.P., a Texas limited partnership (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Assignor</font>&#8221;), with an office and place of business at 1900 SE Loop 820, Fort Worth, TX 76140, hereby
        assigns, transfers and delegates to Colonna Brothers, Inc., a New Jersey corporation (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Assignee</font>&#8221;), with an office and place of business at ______________,
        _________, __________, and Assignee hereby assumes and accepts the assignment and delegation, of all of Assignor&#8217;s right, title and interest in and to the contracts and agreements described on <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Exhibit A</u></font> attached hereto (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Contracts</font>&#8221;) relating to certain real property and located at 1900 SE Loop 820 and
        2300 S. Campus Ct., Fort Worth, Texas.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Assignor hereby agrees to indemnify Assignee against and hold Assignee harmless from any and all cost, liability, loss, damage or expense,
        including, without limitation, reasonable attorneys&#8217; fees, originating before the date of closing and arising out of the Assignor&#8217;s obligations under the Contracts.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Assignee hereby agrees to indemnify Assignor against and hold Assignor harmless from any and all cost, liability, loss, damage or expense,
        including, without limitation, reasonable attorneys&#8217; fees, originating on or after the date of closing and arising out of the Assignee&#8217;s obligations under the Contracts.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">If any litigation between Assignor and Assignee arises out of the obligations of the parties under this Assignment or concerning the meaning or
        interpretation of any provision contained herein, the losing party shall pay the prevailing party&#8217;s costs and expenses of such litigation including, without limitation, reasonable attorneys&#8217; fees.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">This Assignment may be executed and delivered in any number of counterparts, each of which so executed and delivered shall be deemed to be an
        original and all of which shall constitute one and the same instrument.</div>
      <div><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">[remainder of page intentionally left blank;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">signature page immediately follows]</div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">49</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">IN WITNESS WHEREOF,</font> Assignor and Assignee have executed
        this Assignment effective as of this ____ day of ___________________, 2025.</div>
      <div><br>
      </div>
      <div>
        <div>
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

              <tr>
                <td style="width: 50%; vertical-align: top;" rowspan="1"><br>
                </td>
                <td style="vertical-align: top; font-weight: bold;" rowspan="1" colspan="2">ASSIGNOR:</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="vertical-align: top;" rowspan="1" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;"><br>
                </td>
                <td style="vertical-align: top;" rowspan="1" colspan="2">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory, L.P.,</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="vertical-align: top;" rowspan="1" colspan="2">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited partnership</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="width: 3%; vertical-align: top;">&#160;</td>
                <td style="width: 47%; vertical-align: top;">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="width: 3%; vertical-align: top;">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
                </td>
                <td style="width: 47%; vertical-align: top;">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory Inc.,</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="width: 3%; vertical-align: top;">&#160;</td>
                <td style="width: 47%; vertical-align: top;">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Nevada corporation,</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="width: 3%; vertical-align: top;">&#160;</td>
                <td style="width: 47%; vertical-align: top;">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">its General Partner</div>
                </td>
              </tr>

          </table>
        </div>
        <div style="text-align: left; text-indent: 36pt; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;"><br>
        </div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

            <tr>
              <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
              </td>
              <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
            </tr>
            <tr>
              <td style="width: 53%; vertical-align: top;">&#160;</td>
              <td style="width: 5%; vertical-align: top;">&#160;</td>
              <td style="width: 42%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
              </td>
              <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
            </tr>
            <tr>
              <td style="width: 53%; vertical-align: top;">&#160;</td>
              <td style="width: 5%; vertical-align: top;">&#160;</td>
              <td style="width: 42%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
              </td>
              <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
            </tr>

        </table>
        <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><br>
        </div>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z1866817b18f345268288b505823ec798" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="vertical-align: top;" colspan="2">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ASSIGNEE:</div>
            </td>
            <td style="vertical-align: top; width: 10%;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 35%; vertical-align: top;">&#160;</td>
            <td style="width: 10%; vertical-align: top;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="vertical-align: top;" colspan="2">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Colonna Brothers, Inc.,</div>
            </td>
            <td style="vertical-align: top; width: 10%;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="vertical-align: top;" colspan="2">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">a New Jersey corporation</div>
            </td>
            <td style="vertical-align: top; width: 10%;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 35%; vertical-align: top;">&#160;</td>
            <td style="width: 10%; vertical-align: top;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
            </td>
            <td style="width: 35%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br>
              </div>
            </td>
            <td style="width: 10%; vertical-align: top; padding-bottom: 2px;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 35%; vertical-align: top;">&#160;</td>
            <td style="width: 10%; vertical-align: top;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
            </td>
            <td style="width: 35%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
            <td style="width: 10%; vertical-align: top; padding-bottom: 2px;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top;">&#160;</td>
            <td style="width: 5%; vertical-align: top;">&#160;</td>
            <td style="width: 35%; vertical-align: top;">&#160;</td>
            <td style="width: 10%; vertical-align: top;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
            </td>
            <td style="width: 35%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
            <td style="width: 10%; vertical-align: top; padding-bottom: 2px;" colspan="1">&#160;</td>
          </tr>

      </table>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">50</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT 8.4-B</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>FORM OF RETAIL BUILDING LEASE</u></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM</u></font><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>&#160;</u></font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>LEASE AGREEMENT</u></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">This Short-Term Lease Agreement (this &#8220;Lease&#8221;) is made and entered into effective as of the Closing Date (as such term is defined in Section 4 of
        the PSA (as defined below)) (the &#8220;Effective Date&#8221;), by and between COLONNA BROTHERS, INC., a New Jersey corporation (&#8220;LESSOR&#8221;), and THE LEATHER FACTORY, L.P., a Texas limited partnership (&#8220;LESSEE&#8221;).&#160; &#8220;PSA&#8221; is defined herein as that certain Purchase
        and Sale Agreement dated November 26, 2024, entered into by and between LESSEE, as Seller, and LESSOR, as Purchaser, relating to Lessor&#8217;s purchase of (among other things) the Building (as hereinafter defined).</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"> <font style="font-size: 10pt;"><br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>RETAIL PREMISES</u></font>.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">LESSOR hereby leases to LESSEE and
            LESSEE leases from LESSOR, for the Term (as hereinafter defined) and upon the terms and conditions hereinafter set forth, that certain building containing up to approximately 20,000 square feet of space and outlined in orange in the depiction
            of the Property (as defined below) attached hereto as <font style="font-family: 'Times New Roman';"><u>Schedule &#8220;A&#8221;</u></font>&#160; and incorporated herein for all purposes (the &#8220;Building&#8221;), such Building being located on the real property having
            an address of 1900 SE Loop 820, Fort Worth, Texas and being more particularly described on&#160; <font style="font-family: 'Times New Roman';"><u>Schedule &#8220;B&#8221; </u></font>attached hereto and incorporated herein for all purposes (the &#8220;Property&#8221; and
            together with the Building, the &#8220;Retail Premises&#8221;), <font style="font-family: 'Times New Roman';">together with the </font>right to use all common areas, adjoining parking areas, driveways, sidewalks, roads, alleys and means of ingress and
            egress that are a part of or located on the Property. LESSEE acknowledges to LESSOR that LESSEE has inspected the Retail Premises and does acknowledge to LESSOR that (i) LESSEE has previously (i.e., prior to the Term) and continuously occupied
            the Retail Premises, (ii) the Retail Premises are suitable for LESSEE&#8217;s needs, and (iii) LESSEE does accept such Retail Premises in &#8220;AS IS, WHERE IS&#8221; condition without warranty, expressed or implied, as to the condition or suitability of same
            by LESSOR.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">51</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">The parties hereto acknowledge and
            agree that the Retail Premises under this Lease is being used as a transition space for LESSEE until such time LESSEE is able to vacate the Building.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>TERM</u></font>.&#160; The term of this Lease shall commence on the Effective Date and shall continue for the period ending on December 31, 2025 (such period, the &#8220;Term&#8221;), unless sooner
            terminated or extended as hereinafter provided. If the Effective Date does not occur on the first (1<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">st</sup>) day of a calendar month, then the first month during the Term shall be extended to end on the last day of the first (1<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">st</sup>)
            full calendar month following the Effective Date. LESSEE may extend the initial Term for an additional period of up to six (6) full calendar months by providing written notice of LESSEE&#8217;s desire to extend the initial Term no less than thirty
            (30) days prior to the expiration of the initial Term (such extended Term, the &#8220;Renewal Term&#8221;).</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; &#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>RENT</u>.</font>&#160; LESSEE shall not be required to pay any base rent for the Retail Premises for the initial Term of this Lease. Except as otherwise expressly provided herein,
            LESSEE shall pay the NNN Obligations defined below directly to the appropriate party as and when the same become due and payable. Notwithstanding the foregoing, if LESSEE exercises its option to extend the Term pursuant to Section 2 above, on
            the first day of each month during the Renewal Term, LESSEE shall pay LESSOR as base rent an amount equal to Twenty-Five Thousand and No/100 Dollars ($25,000.00) per month (the &#8220;Base Rent&#8221;).</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">52</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">4.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; &#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>TRIPLE NET LEASE</u>.</font>&#160; This Lease is a &#8220;Triple Net Lease&#8221; with LESSEE responsible during the Term for paying directly the appropriate parties all costs and expenses (as they
            become due and payable) incurred with respect to, and associated with the Retail Premises and the business operated by LESSEE thereon and therein, including, without limitation, all real estate taxes (but expressly excluding all of LESSOR&#8217;s
            income taxes, transfer taxes, franchise taxes, and other taxes based on income which are LESSOR&#8217;s responsibility to pay), insurance as required by Sections 10&#160; and 12 below, utilities consumed by LESSEE, all fees and assessments of any type
            required to be paid by LESSEE by parties other than LESSOR as provided herein regardless of whether such fees or assessments relate to use or occupation of the Retail Premises or LESSEE&#8217;s business operations thereon, and all maintenance,
            repairs, and replacements required of LESSEE as provided in Section 7 below (&#8220;NNN Obligations&#8221; or &#8220;NNN Expenses&#8221;).&#160; For the avoidance of doubt, the NNN Obligations shall not include the costs of any structural alterations to the Building or any
            capital improvements to the Property to the extent such costs are LESSOR&#8217;s responsibility to pay pursuant to Section 7 below.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">5.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160; &#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>EARLY TERMINATION</u>.</font>&#160; The parties hereby acknowledge and agree that LESSEE may terminate this Lease prior to the expiration of the Term at any time and for any reason upon
            providing LESSOR with not less than ninety (90) days&#8217; advance written notice of LESSEE&#8217;s intent to terminate the Lease. In the event LESSEE exercises its right to terminate this Lease prior to the expiration of the Term pursuant to this Section
            5, LESSEE shall not be required to pay LESSOR any early termination fee or any other similar penalties, charges, or fees in connection with such early termination of this Lease; provided, that LESSEE shall continue to responsible for all Base
            Rent, NNN Obligations and other expenses due under this Lease through and including the date of termination.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"> <br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">53</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">6.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>USE</u>.</font>&#160; The Retail Premises may be used for general office, showroom, and retail purposes, and ancillary uses related thereto, all substantially as currently conducted on
            the Effective Date of this Lease, unless the LESSOR shall give LESSEE prior written consent (in LESSOR&#8217;s sole and absolute discretion) for an additional and/or different use(s).&#160; LESSEE and its employees, contractors, and customers may use the
            parking areas on the Property as reasonably contemplated with LESSEE&#8217;s use of the Retail Premises.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">7.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>MAINTENANCE</u>.</font>&#160; LESSEE agrees, at LESSEE&#8217;s sole cost and expense, to maintain in good repair all of the interior portions of the Building, provided, however, that LESSEE
            shall not be responsible for the replacement (as compared to general maintenance) of the heating and air conditioning (&#8220;HVAC&#8221;) system(s) servicing all or any portion of the Building, such replacement being LESSOR&#8217;s responsibility.&#160; The<font style="font-family: 'Times New Roman';">&#160;</font>LESSOR shall, at LESSOR&#8217;s sole cost and expense, be responsible for the maintenance, repair and replacement of the common areas of and the utility systems servicing the Property, the roof,
            structural elements of the Building, as well as the replacement of all HVAC and other mechanical, electrical, and plumbing systems servicing all or any portion of the Building. Notwithstanding the foregoing, if any maintenance, repair or
            replacement is necessitated by an act, omission or the negligence of LESSEE, its agents, employees, invitees or those for whom LESSEE is responsible, such maintenance, repair or replacement shall be promptly performed and completed at the sole
            cost and expense of LESSEE.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">8.</font><font style="font-size: 10pt;">&#160;&#160; &#160;&#160; &#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>ALTERATIONS, ADDITIONS, OR IMPROVEMENTS</u>.</font>&#160; LESSEE shall not have the right to make any alterations, additions, and improvements to the Retail Premises without the prior
            written consent of LESSOR. All alterations, additions, and improvements (other than LESSEE&#8217;s moveable furniture, trade fixtures, inventory, and equipment) which may be made or installed by either party upon the Retail Premises shall remain upon
            and be surrendered with the Retail Premises and become the property of LESSOR at the termination of this Lease.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"><font style="font-size: 10pt;"> </font><br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">54</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">9.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>CASUALTY DAMAGE</u>.</font></font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">If the Retail Premises are rendered
            substantially unfit for LESSEE&#8217;s occupancy or use contemplated herein by any casualty or peril insured against in a standard fire and extended coverage insurance policy (such a casualty or peril being hereinafter referred to as an &#8220;insurable
            casualty or peril&#8221;) or if the Retail Premises are rendered substantially unfit for LESSEE&#8217;s occupancy or use contemplated herein by a casualty or peril that is not insured against by LESSEE&#8217;s hazard insurance, either LESSOR or LESSEE may elect
            to either terminate the Lease effective as of the date of the occurrence of the casualty or peril. If neither party elects to terminate the Lease within thirty (30) days following the occurrence, LESSOR shall repair or replace the Retail
            Premises at a cost not to exceed the cash funds received by LESSOR as insurance proceeds or otherwise made available for such purpose to LESSEE out of the hazard insurance proceeds, LESSEE hereby agreeing to promptly pay over to LESSOR upon
            receipt any and all insurance proceeds received by LESSEE for such occurrence allocable to the Building and any other improvements on the Property and not any proceeds allocable to LESSEE&#8217;s personal property, furniture, trade fixtures, and
            equipment on the Property.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">If said insurable casualty or peril
            occurs on the Retail Premises and the Retail Premises are not thereby rendered substantially unfit for the occupancy or use herein contemplated, LESSOR shall promptly and diligently restore the Retail Premises, at LESSOR&#8217;s expense, at a cost
            not to exceed the cash funds received by LESSOR as insurance proceeds or otherwise made available by LESSEE to LESSOR for such purpose to the LESSOR out of the hazard insurance proceeds, to the condition of the Retail Premises existing prior to
            the occurrence of the insured casualty or peril, LESSEE hereby agreeing to promptly pay over to LESSOR upon receipt any and all insurance proceeds received by LESSEE for such occurrence allocable to the Retail Premises and any other
            improvements on the Property</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"><font style="font-size: 10pt;"> </font><br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">55</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">10.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>INSURANCE</u>.</font></font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font><font style="font-size: 10pt;">&#160;&#160; &#160; &#160;&#160; <font style="font-family: 'Times New Roman';">LESSEE shall at all times during the
            Term of this Lease maintain a policy or policies of insurance insuring the Building against loss or damage by fire, explosion or other hazards and contingencies for the full insurable value. In addition, LESSEE shall, at its own expense, at all
            times during the Term of this Lease maintain a policy or policies of insurance insuring all of LESSEE&#8217;s property at the Retail Premises against loss or damage by fire, explosion or other hazards and contingencies for the full insurable value
            thereof.&#160; LESSEE accepts responsibility for keeping the Building and all personal property and equipment in the Retail Premises adequately insured.&#160; LESSOR will not be liable to LESSEE, its employees, agents, licensees, invitees or insurers for
            bodily injury, death or property damage occasioned by the acts or omissions of any other lessee of the Building or of other lessee, agents, employees, licensees, or invitees within the Building. Further, LESSOR will not be liable to LESSEE for
            any property damage, bodily injury or inconvenience caused by the condition, maintenance, repair or alteration of the Building, or the failure to provide maintenance or repairs, except the extent caused by LESSOR&#8217;s material breach of the terms
            of this Lease or LESSOR&#8217;s gross negligence or willful misconduct.&#160; LESSOR shall be named an additional insured and LESSEE shall provide LESSOR with proof of coverage (i.e., a certificate of such insurance and/or a copy(ies) of the applicable
            policy(ies)) within ten (10) days of receiving a written request for the same from LESSOR.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"><font style="font-size: 10pt;"> </font><br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">56</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">11.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>INSURANCE HAZARDS</u>.</font>&#160; LESSEE shall not use, or permit the use of, the Retail Premises in any manner that will cause a cancellation of, or an increase in, the existing
            rates for fire, liability, or other insurance policies insuring the Retail Premises or any improvements on the Retail Premises, or insuring LESSOR for any liability in connection with ownership of the Retail Premises.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">12.</font><font style="font-size: 10pt;">&#160;&#160;&#160; &#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>LIABILITY INSURANCE; WAIVER OF SUBROGATION</u>.</font>&#160; LESSEE agrees, at LESSEE&#8217;s expense, to maintain in force continuously throughout the Term of this Lease and any extension
            hereof, a commercial liability insurance policy (including blanket contractual liability coverage), which shall cover any claims for bodily injury, death and/or property damage occurring in or resulting from any occurrence in or about the
            Retail Premises, including injury, death and/or damage caused by the condition of or any defect in the Retail Premises, with limits of not less than $1,000,000 per occurrence and a $2,000,000 yearly aggregate.&#160; LESSOR shall be named an
            additional insured and LESSEE shall provide LESSOR with proof of coverage within ten (10) days of receiving a written request for the same from LESSOR.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"><font style="font-size: 10pt;">All insurance required and maintained by LESSEE pursuant to this Lease (including Sections 10 and 12) shall be with
          deductibles of no more than $10,000, with policy limits and with insurers reasonably acceptable to LESSOR.&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The amounts of the insurance will not limit LESSEE's liability or
            relieve LESSEE of any obligation under this Lease. The policies must contain cross-liability endorsements and must insure LESSEE's performance of the indemnity provisions of this Lease. The policies must contain a provision that prohibits
            cancellation or modification of the policy except upon 30 days' prior written notice to LESSOR.&#160; If LESSEE fails to maintain the policy, LESSOR may elect to maintain the insurance at LESSEE's expense</font></font><font style="font-size: 12pt; font-family: 'Times New Roman'; color: #000000;"><font style="font-size: 10pt;">.<br>
          </font><br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">57</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Each party to this Lease waives any and every claim that arises
          or may arise in its favor against the other party during the Term of this Lease for any and all loss of, or damage to, any of its property located within or upon, or constituting a part of, the Retail Premises, to the extent the loss or damage is
          covered by and recoverable under valid and collectible insurance policies. These mutual waivers are in addition to, and not in limitation or derogation of, any other waiver or release contained in this Lease with respect to any loss of, or damage
          to, property of the parties. Inasmuch as these mutual waivers will preclude the assignment of any such claim by way of subrogation to an insurance company (or any other person), each party agrees to immediately give to each insurance company that
          has issued an insurance policy to such party written notice of the terms of such mutual waivers, and to cause the policies to be endorsed to prevent the invalidation of the insurance coverage by reason of these waivers</font><font style="font-size: 10pt;">.</font></div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"> <font style="font-size: 10pt;"><br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">13.</font><font style="font-size: 10pt;">&#160;&#160;&#160; &#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>COMPLIANCE WITH LAWS</u></font>.&#160; LESSEE will promptly comply with all applicable laws, ordinances and regulations of Federal, State, County, Municipal or other lawful authorities
            pertaining to the use and occupancy of the Retail Premises, except that LESSEE shall not be responsible for any structural alterations to the Building or any other capital improvements to the Property necessary to bring the Retail Premises into
            compliance with applicable law, including any building or fire codes, unless due to LESSEE&#8217;s use of or alterations or improvements to the Retail Premises.&#160; LESSEE shall procure at its sole expense any permits and licenses required for the
            transaction of business on the Retail Premises.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">14.</font><font style="font-size: 10pt;">&#160; &#160; &#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>ASSIGNMENT AND SUBLETTING</u>.</font>&#160; LESSEE shall not have the right to assign or sublease the whole or any part of the Retail Premises other than to an affiliate of LESSEE
            without the prior written consent of LESSOR, which consent may be withheld in LESSOR&#8217;S sole discretion.&#160; No assignment or subletting shall release LESSEE from its obligations hereunder.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"><font style="font-size: 10pt;"> </font><br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">58</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">15.</font><font style="font-size: 10pt;">&#160;&#160; &#160;&#160; &#160;&#160;<u></u><font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>EMINENT DOMAIN</u>.</font>&#160; If all of the Retail Premises is taken under the power of eminent domain or conveyed under threat of condemnation proceedings, or if only a part of such
            Retail Premises is so taken or conveyed and LESSEE shall determine that the remainder is inadequate or unsatisfactory for its purposes, then, in either event, this Lease shall terminate effective as of the date LESSEE is required to give up the
            right to occupy or use any part of the Retail Premises.<br>
            <br>
          </font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">16.</font><font style="font-size: 10pt;">&#160; &#160; &#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>ATTORNEY&#8217;S FEES</u>.</font>&#160; If suit is brought to enforce any covenant of this Lease or for the breach of any covenant or condition herein contained, the parties hereto agree that
            the losing party shall pay to the prevailing party its reasonable attorneys&#8217; fees and expenses, which shall be fixed by the court, and court costs.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">17.</font><font style="font-size: 10pt;">&#160;&#160; &#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SIGNS</u>.</font>&#160; LESSEE shall not place any signs at, on or about the Retail Premises, without obtaining the prior written consent of LESSOR. For the avoidance of doubt, all
            existing signage located on or about the Retail Premises as of the Effective Date shall be deemed approved by LESSOR.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">18.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>DEFAULT</u>.</font>&#160; In the event LESSEE shall fail to perform any of the terms or provisions of this Lease, LESSOR shall promptly so notify LESSEE in writing.&#160; If LESSEE shall
            fail to cure a failure to pay Base Rent (if applicable), NNN Expenses or any other amount due and owing under this Lease to the appropriate party, and such failure continues for ten (10) days after LESSEE&#8217;s receipt of such notice from LESSOR,
            then LESSOR may terminate this Lease upon written notice to LESSEE, in addition to any and all other rights LESSOR may have hereunder, at law and/or in equity.&#160; If LESSEE shall fail to cure a failure to perform an obligation or covenant under
            this Lease other than to pay Base Rent, NNN Expenses or any other amount due and owing under this Lease, and such failure continues for thirty (30) days after LESSEE&#8217;s receipt of such notice from LESSOR, then LESSOR may cure such failure and
            such expense shall be due and payable by LESSEE within ten (10) days of LESSEE receiving written demand for payment and LESSOR may terminate this Lease upon written notice to LESSEE, in addition to any and all other rights LESSOR may have
            hereunder, at law and/or in equity.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"><font style="font-size: 10pt;"> </font><br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">59</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">19.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160; &#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>QUIET ENJOYMENT</u>.&#160; </font>LESSEE, upon performing the covenants and agreements of this Lease, shall have quiet possession of the Retail Premises during the Term thereof.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">20.</font><font style="font-size: 10pt;">&#160; &#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>HOLD HARMLESS</u>.&#160; </font>LESSOR shall not be liable to LESSEE or LESSEE&#8217;s employees, patrons, or visitors for any damage to person or property caused by any action, omission or
            negligence of LESSEE, its servants or employees, and LESSEE agrees to indemnify and hold LESSOR harmless from all claims for any such damage, except claims arising out of LESSOR&#8217;s negligence or misconduct. LESSEE shall not be liable to LESSOR
            or LESSOR&#8217;s employees, patrons, or visitors for any damage to person or property caused by LESSOR&#8217;s material breach of the terms of this Lease or the negligence or misconduct of LESSOR, its servants or employees and LESSOR agrees to hold LESSEE
            harmless from all claims for any such damage, except claims arising out of LESSEE&#8217;s (or its agents&#8217; or employees&#8217;) acts or omissions (including negligence or willful misconduct).</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">21.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SUBORDINATION</u>.</font>&#160; LESSEE hereby agrees that its leasehold interest hereunder is subordinate to any mortgages now on, or hereafter to be placed on, the Retail Premises
            leased hereunder. This subordination shall be self-operative and no further instrument or certificate of subordination shall be required by LESSEE.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
          </font></font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">60</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">22.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>NOTICES</u>.</font> All notices, requests, approvals, consents, and other communications required or permitted hereunder (&#8220;Notices&#8221;) must be in writing and are effective: (a) on
            the business day sent, if sent by e-mail, and the sender receives evidence of sending, via copy of the message in its &#8220;sent&#8221; file or other similar electronic storage; and (b) on the date received or rejected if deposited with a nationally
            recognized overnight courier service. In each instance, the Notice must be addressed to LESSOR or LESSEE, as the case may be, at the following addresses:</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 108pt; font-family: 'Times New Roman'; font-size: 10pt;">LESSEE:</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory, L.P.</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">1900 SE Loop 820</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Fort Worth, Texas 76140</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Attention: <font style="font-family: 'Times New Roman';"><u>General Counsel</u></font></div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Email:&#160;&#160;&#160;&#160;&#160;&#160; &#160; &#160;&#160; &#160; <font style="font-family: 'Times New Roman';"><u>daniel.ross@tandyleather.com</u><u> &#160; &#160; &#160;&#160; and</u></font></div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 315pt; font-family: 'Times New Roman'; font-size: 12pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> </u><u>leaseadmin@tandyleather.com</u></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 108pt; font-family: 'Times New Roman'; font-size: 10pt;">With a copy to:</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Bourland, Wall &amp; Wenzel, P.C.</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">301 Commerce Street, Suite 2500</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Fort Worth, Texas 76102-4125</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Attention: Sadie Harrison-Fincher, Esq.</div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 252pt; font-family: 'Times New Roman'; font-size: 10pt;">Email: <font style="font-family: 'Times New Roman';"><u>sharrisonfincher@bwwlaw.com</u></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: -72pt; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">LESSOR:</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 108pt; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Colonna Brothers, Inc.</div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 144pt; font-family: 'Times New Roman'; font-size: 10pt;">4102 Bergen Turnpike</div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 144pt; font-family: 'Times New Roman'; font-size: 10pt;">North Bergen, New Jersey&#160; 07047-2510</div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 144pt; font-family: 'Times New Roman'; font-size: 10pt;">Attention: Dylan Tighe, Chief Operating Officer</div>
      <div style="text-align: justify; text-indent: 36pt; margin-left: 144pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Email:</font><font style="font-size: 10pt;"> <font style="font-family: 'Times New Roman';"><u>dylantighe@colonnabrothers.com</u></font></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">61</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 108pt; font-family: 'Times New Roman'; font-size: 10pt;">With a copy to:</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 108pt; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Fox Rothschild LLP</div>
      <div style="text-align: justify; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">Saint Ann Court</div>
      <div style="text-align: justify; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">2501 N. Harwood Street, Suite 1800</div>
      <div style="text-align: justify; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">Dallas, Texas&#160; 75201</div>
      <div style="text-align: justify; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;">Attention: Christopher I. Clark, Esq.</div>
      <div style="text-align: justify; margin-left: 180pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">Email:</font><font style="font-size: 10pt;"> <font style="font-family: 'Times New Roman';"><u>ciclark@foxrothschild.com</u></font></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">23.</font><font style="font-size: 10pt;">&#160;&#160; &#160;&#160; &#160; <font style="font-family: 'Times New Roman'; font-weight: bold;">RELOCATION.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">LESSOR shall have no right to relocate LESSEE from the Retail Premises at any time during the Term of this Lease.<br>
        <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">24.</font><font style="font-size: 10pt;">&#160;&#160;&#160; &#160; &#160; <font style="font-family: 'Times New Roman'; font-weight: bold;">HOLDING



            OVER</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In the event of holding over by LESSEE in any portion of the Retail Premises after the expiration or termination of this Lease, such continued
        occupancy of the Retail Premises by LESSEE shall be a tenancy at sufferance and shall be subject to all of the terms and provisions of this Lease, except that LESSEE shall pay LESSOR 150% of the Base Rent amount that would have been payable by
        LESSEE had the holdover period been a part of the original Term of this Lease on the first day of each month during the period of such holdover, plus 100% of all additional rents and other sums owed by LESSEE to LESSOR pursuant to the terms hereof.
        Additionally LESSEE shall be liable to LESSOR for any damage caused to LESSOR by such holdover.&#160; LESSEE agrees to vacate and deliver the Retail Premises to LESSOR upon LESSEE&#8217;s receipt of notice from LESSOR to vacate following the expiration or
        termination of the Lease. The rent payable during the holdover period shall be payable to LESSOR on demand. No holding over by LESSEE, whether with or without consent of LESSOR, shall operate to extend this Lease except as otherwise expressly
        provided.</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"><font style="font-size: 10pt;"> </font><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">62</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">25.</font><font style="font-size: 10pt;">&#160;&#160;&#160; &#160; &#160; <u></u><font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SERVICE CONTRACTS</u></font>. The parties hereby acknowledge and agree that, prior to the Effective Date, LESSEE occupied the Property as the owner of such Property and entered
            into certain maintenance, service, and other like contracts and agreements in connection with LESSEE&#8217;s occupancy, use, and ownership of the Property (collectively, the &#8220;Service Contracts&#8221;). LESSEE may cause any or all such Service Contracts to
            continue in full force and effect during the Term of this Lease. Upon the earlier expiration or termination of this Lease, LESSEE shall deliver to LESSOR written notices to vendors under all Service Contracts terminating such Service Contracts;
            provided, however, that any Service Contracts that LESSOR notifies LESSEE in writing no later than fifteen (15) days prior to the expiration of Term of this Lease that LESSOR elects assume and are assignable at no cost to LESSEE (such Service
            Contracts, the &#8220;Assignable Service Contracts&#8221;) shall be assigned to LESSOR effective as of the last day of the Term in substantially the form attached hereto as Schedule &#8220;C&#8221;. Amounts due and prepayments under the Assignable Service Contracts
            shall be prorated between LESSOR and LESSEE as of the close of business on the last day of the Term, it being understood that for purposes of proration, LESSEE shall receive all prepayments and be charged all amounts due under the Assignable
            Service Contracts through the day prior to the last day of the Term and LESSOR shall receive all prepayments and charged all amounts due under the Assignable Service Contracts as of the last day of the Term and thereafter.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><font style="font-family: 'Times New Roman';"> <br>
        </font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">26.</font><font style="font-size: 10pt;">&#160;&#160; &#160; &#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>COMPLETE AGREEMENT</u></font>.&#160; This Lease contains a complete expression of the agreement between the parties and there are no promises, representations or inducements except such
            as are herein provided.&#160; This Lease Agreement shall inure to the benefit of and be binding upon the parties hereto and their respective heirs, legal representative, successors and assigns.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman';"><font style="font-size: 10pt;"> </font><br>
        </font></div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">63</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 12pt; font-family: 'Times New Roman'; font-weight: bold;"><font style="font-size: 10pt;">2<font style="font-size: 10pt;">7</font>.</font></font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>MISCELLANEOUS</u>.&#160; </font>LESSOR and LESSEE represent and warrant to each other respectively that they have the
            requisite power and authority to enter into this Lease; that all necessary and appropriate approvals, authorizations and other steps have been taken to effect the legality of this Lease; that the signatories executing this Lease are authorized
            to do so on behalf of LESSOR and LESSEE; and that this Lease is valid and binding upon and enforceable against LESSOR and LESSEE and their respective successors and assigns. This Lease may be executed in one or more counterparts, each of which
            are deemed an original for all purposes, and all such counterparts together constitute one and the same instrument.&#160; In making proof of this Lease, it shall not be necessary to produce or account for more than one such counterpart with each
            party&#8217;s signature.&#160; It is expressly understood and agreed by all parties hereto that executed counterparts of this Lease transmitted by email, or other electronic means shall be effective as originals.</font></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">(<font style="font-family: 'Times New Roman'; font-style: italic;">Signature Page Follows.</font>)</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">64</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">IN WITNESS WHEREOF, LESSOR and LESSEE have executed this Short-Term Lease Agreement as of the day and year first above written.</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z37e9383f80c5461aa282719aa3319dbb" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-weight: bold;"><u><font style="font-family: 'Times New Roman';">LESSOR</font>:</u></div>
            </td>
            <td style="width: 7%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 38%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 7%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: justify; font-family: 'Times New Roman';">Colonna Brothers, Inc.,</div>
            </td>
            <td style="width: 7%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: justify; font-family: 'Times New Roman';">a New Jersey corporation</div>
            </td>
            <td style="width: 7%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 38%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 7%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;">
              <div style="text-align: justify; font-family: 'Times New Roman';">By:</div>
            </td>
            <td style="width: 38%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">&#160;</td>
            <td style="width: 7%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;">
              <div style="text-align: justify; font-family: 'Times New Roman';">Name:</div>
            </td>
            <td style="width: 38%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">&#160;</td>
            <td style="width: 7%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;">
              <div style="text-align: justify; font-family: 'Times New Roman';">Title:</div>
            </td>
            <td style="width: 38%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">&#160;</td>
            <td style="width: 7%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;" colspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 38%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 7%; vertical-align: top; font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-weight: bold; font-size: 10pt;" rowspan="1" colspan="2">&#160;<font style="font-family: 'Times New Roman';"><u>LESSEE</u></font>:</td>
            <td style="width: 7%; vertical-align: top; font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;" rowspan="1" colspan="2">&#160;&#160;</td>
            <td style="width: 7%; vertical-align: top; font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;" rowspan="1" colspan="2">The Leather Factory, L.P.,</td>
            <td style="width: 7%; vertical-align: top; font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;" rowspan="1" colspan="2">a Texas limited partnership</td>
            <td style="width: 7%; vertical-align: top; font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
          </tr>

      </table>
      <div style="font-size: 10pt;"><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z8fe1e5f4fb5d404580b6117a3717a16e" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: left; font-family: 'Times New Roman';">By:</div>
            </td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: left; font-family: 'Times New Roman';">The Leather Factory Inc.,</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: left; font-family: 'Times New Roman';">a Nevada corporation,</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: left; font-family: 'Times New Roman';">its General Partner</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">By:</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;">&#160;</td>
            <td style="width: 35%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;"><br>
            </td>
            <td style="width: 10%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" rowspan="1" colspan="2"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" rowspan="1" colspan="2">Name:</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1"><br>
            </td>
            <td style="vertical-align: top; padding-bottom: 2px; font-size: 10pt;" rowspan="1"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" rowspan="1">Title:</td>
            <td style="vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 5%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="vertical-align: top; padding-bottom: 2px; font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>

      </table>
      <font style="font-size: 10pt;"> </font>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="width: 100%;" class="BRPFPageFooter">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 100.00%;">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;"><font style="font-family: 'Times New Roman'; font-weight: bold;"><u>SHORT-TERM LEASE AGREEMENT</u> &#8211; Page<font style="font-weight: bold;"> </font></font><font style="font-weight: normal;">65</font></div>
                </td>
              </tr>

          </table>
        </div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">SCHEDULE &#8220;A&#8221;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><u>DEPICTION OF THE PROPERTY</u></div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><u> <br>
        </u></div>
      <div>
        <div style="text-align: center;"><img height="461" width="648" src="image00005.jpg"></div>
      </div>
      <div style="text-align: justify;"><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SCHEDULE &#8220;B&#8221;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>LEGAL DESCRIPTION</u></div>
      <div>&#160;</div>
      <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">TRACT I</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Being Block 1 of Campus Industrial Park, an addition to the City of
          Fort Worth, Tarrant County, Texas, according to the plat thereof </font>recorded in Volume 388-49, Page 61 of the Real Property Records of Tarrant County, Texas.</div>
      <div>&#160;</div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TRACT II</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">BEING a 5.9500 acre (259,181 square foot) tract of land situated in the Samuel Woody Survey, Abstract No. 1638, City of Fort Worth, Tarrant County, Texas; said tract
        being that tract of land described in Special Warranty Deed to The Leather Factory, L.P. recorded in Instrument Number D207267563 of the Official Public Records of Tarrant County, Texas; said tract being more particularly described as follows;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">BEGINNING at a 5/8&#8221; iron rod found in the northeast line of that tract of land described in Deed to Texas Electric Service Company recorded in Volume 2574, Page 545 of
        the Deed Records of Tarrant County, Texas, said point being the south corner of Block 1 of Campus Industrial Park, an addition to the City of Fort Worth according to the plat recorded in Volume 388-49, Page 61 of the Plat Records of Tarrant County,
        Texas;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE North 27&#176;38'01&#8221; East, along the southeast line of said Block 1, a distance of 697.28 feet to a 5/8&#8221; iron rod found for corner, said point being the west corner
        of Lot 1, Block 1, Campus Industrial Park, an addition to the City of Fort Worth according to the plat recorded in Volume 388-92, Page 6 of said Plat Records;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE South 62&#176;20'18&#8221; East, along the southwest line of said Lot 1, Block 1, a distance of 329.88 feet to a 5/8&#8221; iron rod with cap stamped &#8220;KHA&#8221; set for corner; said
        point being in the northeast line of Lot 2, Block 1, Campus Industrial Park, an addition to the City of Fort Worth according to the plat recorded in Instrument Number D223091702 of said Official Public Records;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE South 27&#176;38'01&#8221; West, along the said northeast line of Lot 2, Block 1 a distance of 780.11 feet to a 5/8&#8221; iron rod found for corner in the north terminus of
        South Campus Court (a 60-foot wide right-of-way); said point also being the beginning of a non-tangent curve to the left with a radius of 60.00 feet, a central angle of 158&#176;06'00&#8221;, and a chord bearing and distance of South 50&#176;41'18&#8221; West, 117.82
        feet;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE in a southwesterly direction, along the said north terminus of South Campus Court and with said non-tangent curve to the left, an arc distance of 165.56 feet to
        a 5/8&#8221; iron rod with cap stamped &#8220;KHA&#8221; set for corner in the said northeast line of the Texas Electric Service Company tract;</div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THENCE North 28&#176;21'56&#8221; West, along the said northeast line of the Texas Electric Service Company tract, a distance of 342.26 feet to the POINT OF BEGINNING and
        containing 259,181 square feet or 5.9500 acres of land, more or less.</div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SCHEDULE &#8220;C&#8221;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>FORM OF ASSIGNMENT AND ASSUMPTION OF SERVICE CONTRACTS</u></div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>ASSIGNMENT AND ASSUMPTION OF SERVICE CONTRACTS</u></div>
      <div><br>
      </div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In consideration of One Dollar ($1.00) and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, The
        Leather Factory, L.P., a Texas limited partnership (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Assignor</font>&#8221;), with an office and place of business at 1900 SE Loop 820, Fort Worth, TX 76140, hereby
        assigns, transfers and delegates to Colonna Brothers, Inc., a New Jersey corporation (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Assignee</font>&#8221;), with an office and place of business at ______________,
        _________, __________, and Assignee hereby assumes and accepts the assignment and delegation, of all of Assignor&#8217;s right, title and interest in and to the contracts and agreements described on <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Exhibit A</u></font> attached hereto (the &#8220;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Contracts</font>&#8221;) relating to certain real property and located at 1900 SE Loop 820 and
        2300 S. Campus Ct., Fort Worth, Texas.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Assignor hereby agrees to indemnify Assignee against and hold Assignee harmless from any and all cost, liability, loss, damage or expense,
        including, without limitation, reasonable attorneys&#8217; fees, originating before the date of closing and arising out of the Assignor&#8217;s obligations under the Contracts.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Assignee hereby agrees to indemnify Assignor against and hold Assignor harmless from any and all cost, liability, loss, damage or expense,
        including, without limitation, reasonable attorneys&#8217; fees, originating on or after the date of closing and arising out of the Assignee&#8217;s obligations under the Contracts.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">If any litigation between Assignor and Assignee arises out of the obligations of the parties under this Assignment or concerning the meaning or
        interpretation of any provision contained herein, the losing party shall pay the prevailing party&#8217;s costs and expenses of such litigation including, without limitation, reasonable attorneys&#8217; fees.</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">This Assignment may be executed and delivered in any number of counterparts, each of which so executed and delivered shall be deemed to be an
        original and all of which shall constitute one and the same instrument.</div>
      <div><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">[remainder of page intentionally left blank;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">signature page immediately follows]</div>
      <div><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">IN WITNESS WHEREOF,</font> Assignor and Assignee have executed
        this Assignment effective as of this ____ day of ___________________, 2025.</div>
      <div><br>
      </div>
      <div>
        <div>
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

              <tr>
                <td style="width: 50%; vertical-align: top;" rowspan="1"><br>
                </td>
                <td style="vertical-align: top;" rowspan="1" colspan="2">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ASSIGNOR:</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="vertical-align: top;" rowspan="1" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;"><br>
                </td>
                <td style="vertical-align: top;" rowspan="1" colspan="2">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory, L.P.,</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="vertical-align: top;" rowspan="1" colspan="2">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited partnership</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="width: 3%; vertical-align: top;">&#160;</td>
                <td style="width: 47%; vertical-align: top;">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="width: 3%; vertical-align: top;">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
                </td>
                <td style="width: 47%; vertical-align: top;">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Leather Factory Inc.,</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="width: 3%; vertical-align: top;">&#160;</td>
                <td style="width: 47%; vertical-align: top;">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">a Nevada corporation,</div>
                </td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="width: 3%; vertical-align: top;">&#160;</td>
                <td style="width: 47%; vertical-align: top;">
                  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">its General Partner</div>
                </td>
              </tr>

          </table>
        </div>
        <div style="text-align: left; text-indent: 36pt; margin-left: 180pt; font-family: 'Times New Roman'; font-size: 10pt;"><br>
        </div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

            <tr>
              <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
              </td>
              <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
            </tr>
            <tr>
              <td style="width: 53%; vertical-align: top;">&#160;</td>
              <td style="width: 5%; vertical-align: top;">&#160;</td>
              <td style="width: 42%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
              </td>
              <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
            </tr>
            <tr>
              <td style="width: 53%; vertical-align: top;">&#160;</td>
              <td style="width: 5%; vertical-align: top;">&#160;</td>
              <td style="width: 42%; vertical-align: top;">&#160;</td>
            </tr>
            <tr>
              <td style="width: 53%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
              </td>
              <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
              </td>
            </tr>

        </table>
      </div>
      <div><br>
      </div>
      <div>
        <div>
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

              <tr>
                <td style="width: 50%; vertical-align: top; padding-bottom: 2px;" rowspan="1">&#160;</td>
                <td style="vertical-align: top; padding-bottom: 2px; font-weight: bold;" rowspan="1" colspan="3">ASSIGNEE:</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top; padding-bottom: 2px;" rowspan="1">&#160;</td>
                <td style="vertical-align: top; padding-bottom: 2px;" rowspan="1" colspan="3">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top; padding-bottom: 2px;" rowspan="1">&#160;</td>
                <td style="vertical-align: top; padding-bottom: 2px;" rowspan="1" colspan="3">Colonna Brothers, Inc.,</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top; padding-bottom: 2px;" rowspan="1">&#160;</td>
                <td style="vertical-align: top; padding-bottom: 2px;" rowspan="1" colspan="3">a New Jersey corporation</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="width: 5%; vertical-align: top;" rowspan="1">&#160;</td>
                <td style="vertical-align: top;" rowspan="1" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
                <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                  <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
                </td>
                <td style="width: 39%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
                </td>
                <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="width: 5%; vertical-align: top;">&#160;</td>
                <td style="vertical-align: top;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
                <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                  <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
                </td>
                <td style="width: 39%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
                </td>
                <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top;">&#160;</td>
                <td style="width: 5%; vertical-align: top;">&#160;</td>
                <td style="vertical-align: top;" colspan="2">&#160;</td>
              </tr>
              <tr>
                <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
                <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
                  <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
                </td>
                <td style="width: 39%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
                </td>
                <td style="width: 6%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
              </tr>

          </table>
          <div> <br>
          </div>
        </div>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SCHEDULE 1</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>PERSONAL PROPERTY INVENTORY</u></div>
      <div><br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">[To be attached by Seller at Closing.]</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> <br>
      </div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">
        <hr align="center" noshade="noshade" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"> </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.11
<SEQUENCE>3
<FILENAME>ef20039035_ex10-11.htm
<DESCRIPTION>EXHIBIT 10.11
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge
         Document created using Broadridge PROfile 25.1.1.5279
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <hr align="center" noshade="noshade" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
  <div>
    <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exhibit 10.11</div>
    <div><br>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>COMMERCIAL LEASE AGREEMENT</u></div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u> <br>
      </u></div>
    <div style="text-align: justify; text-indent: 36pt;">1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Lease Summary</font>. </div>
    <div style="text-align: justify; text-indent: 36pt;"> <br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="z0f723dd0b10f464e86588849e8a4c57d" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Landlord:</div>
          </td>
          <td style="vertical-align: top;" rowspan="1" colspan="3">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">JACKSON-SHAW / BENBROOK NORTH, LP</font>, a Texas limited partnership</div>
          </td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Landlord's Address:</div>
          </td>
          <td style="vertical-align: top;" rowspan="1" colspan="2">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">4890 Alpha Road, Suite 100, Dallas, Texas 75244</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"> <br>
          </td>
          <td style="width: 13%; vertical-align: top;"> Contact Person:</td>
          <td style="width: 30%; vertical-align: top;">John Stone</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Phone:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">972-628-7450</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Fax:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">972-628-7444</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Email:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><u>jstone@jacksonshaw.com</u></div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">With a copy to:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Andrews &amp; Barth, PC</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;"> <br>
          </td>
          <td style="width: 30%; vertical-align: top;">4851 LBJ Freeway, Suite 500</td>
          <td style="width: 39%; vertical-align: top;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;"> <br>
          </td>
          <td style="width: 30%; vertical-align: top;">&#160;Dallas, Texas 75244</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Contact Person:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Justin Tonick</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Phone:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">214-346-1185</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Email:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><u>jtonick@andrews-barth.com</u></div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Tenant:</div>
          </td>
          <td style="vertical-align: top;" rowspan="1" colspan="3">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">TANDY LEATHER FACTORY, INC.</font>, a Delaware corporation</div>
          </td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Tenant's Address:</div>
          </td>
          <td style="vertical-align: top;" rowspan="1" colspan="2">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Before the Commencement Date:</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Contact Person:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Johan Hedberg/CEO</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Phone:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">817-872-3200</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top; padding-bottom: 2px;"><br>
          </td>
          <td style="width: 13%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Fax:</div>
          </td>
          <td style="width: 30%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td style="width: 39%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Email:</div>
          </td>
          <td style="width: 30%; vertical-align: top;" rowspan="1" colspan="2">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">johan.hedberg@tandyleather.com; c/o <u>leaseadmin@tandyleather.com</u></div>
          </td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"> <br>
          </td>
          <td colspan="2" rowspan="1" style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">From and after the Commencement Date:</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="width: 13%; vertical-align: top;">7602 SW Loop 820 Benbrook, Texas 76126&#160;</td>
          <td style="width: 39%; vertical-align: top;"> </td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Contact Person:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Johan Hedberg/CEO</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Phone:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">817-872-3200</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top; padding-bottom: 2px;"><br>
          </td>
          <td style="width: 13%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Fax:</div>
          </td>
          <td style="width: 30%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td style="width: 39%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;"><br>
          </td>
          <td style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Email:</div>
          </td>
          <td colspan="2" rowspan="1" style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">johan.hedberg@tandyleather.com; c/o <u>leaseadmin@tandyleather.com</u></div>
          </td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Landlord's Broker:</div>
          </td>
          <td colspan="2" rowspan="1" style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">CBRE, INC. (Stephen Koldyke, Kacy Jones, and Brian Gilchrist)</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Tenant's Broker:</div>
          </td>
          <td colspan="2" rowspan="1" style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Cushman &amp; Wakefield (Jay Benner)</div>
          </td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Leased Premises:</div>
          </td>
          <td colspan="3" rowspan="1" style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">approximately 133,564 square feet of space, being Suite 101 located in the Building with an address of 7602 SW Loop 820 Benbrook, Texas 76126, as outlined on <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "A-1"</font> attached hereto</div>
          </td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Project:</div>
          </td>
          <td colspan="3" rowspan="1" style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Chisholm 20 Commerce Park (containing approximately 917,374 square feet)</div>
          </td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">&#160;</td>
          <td style="width: 13%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 39%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 18%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Building:</div>
          </td>
          <td colspan="3" rowspan="1" style="width: 13%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">No. 2 (containing approximately 377,884 square feet)</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Landlord and Tenant stipulate that the number of rentable square feet in the Project and the Building set forth above is conclusive and shall be binding upon them.&#160; The
      number of rentable square feet in the Leased Premises is subject to re-measurement as set forth in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "B"</font> attached hereto.</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">1</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="z5a41f282119e44a69d35aefd1c94aea3" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Tenant's Proportionate Share of Project:</div>
          </td>
          <td style="width: 70%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">14.56%</div>
          </td>
        </tr>
        <tr>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 70%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Tenant's Proportionate Share of Building:</div>
          </td>
          <td style="width: 70%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">35.35%</div>
          </td>
        </tr>
        <tr>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 70%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Term:</div>
          </td>
          <td style="width: 80%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">123 Months</div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 80%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Commencement Date:</div>
          </td>
          <td style="width: 80%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The earlier of (a) July 1, 2025, (b) subject to <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 8(b)</font>, the date
              of Substantial Completion of the Tenant Improvements, and (c) the date Tenant opens for business at the Leased Premises.</div>
          </td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 80%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Termination Date:</div>
          </td>
          <td style="width: 80%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The last day of the 123<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">rd</sup> month following the Commencement Date</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Base Rent:</div>
    <div><br>
    </div>
    <div style="margin-left: 144pt;">
      <table cellspacing="0" cellpadding="0" border="0" id="z43acbbaefb5040fbba10f6777784675c" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 28.45%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Months</div>
            </td>
            <td style="width: 38.01%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Annual Rate Per Sq. Ft.</div>
            </td>
            <td style="width: 33.54%; vertical-align: top; border-width: 2px; border-style: solid; border-color: rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Monthly Base Rent</div>
            </td>
          </tr>
          <tr>
            <td style="width: 28.45%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">1 &#8211; 12*</div>
            </td>
            <td style="width: 38.01%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$7.55*</div>
            </td>
            <td style="width: 33.54%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$84,034.02*</div>
            </td>
          </tr>
          <tr>
            <td style="width: 28.45%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">13 - 24</div>
            </td>
            <td style="width: 38.01%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$7.84</div>
            </td>
            <td style="width: 33.54%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">$87,269.33</div>
            </td>
          </tr>
          <tr>
            <td style="width: 28.45%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">25 - 36</div>
            </td>
            <td style="width: 38.01%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$8.14</div>
            </td>
            <td style="width: 33.54%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">$90,629.20</div>
            </td>
          </tr>
          <tr>
            <td style="width: 28.45%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">37 - 48</div>
            </td>
            <td style="width: 38.01%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$8.46</div>
            </td>
            <td style="width: 33.54%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">$94,118.42</div>
            </td>
          </tr>
          <tr>
            <td style="width: 28.45%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">49 - 60</div>
            </td>
            <td style="width: 38.01%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$8.78</div>
            </td>
            <td style="width: 33.54%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">$97,741.98</div>
            </td>
          </tr>
          <tr>
            <td style="width: 28.45%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">61 - 72</div>
            </td>
            <td style="width: 38.01%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$9.12</div>
            </td>
            <td style="width: 33.54%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">$101,505.04</div>
            </td>
          </tr>
          <tr>
            <td style="width: 28.45%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">73 - 84</div>
            </td>
            <td style="width: 38.01%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$9.47</div>
            </td>
            <td style="width: 33.54%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">$105,412.99</div>
            </td>
          </tr>
          <tr>
            <td style="width: 28.45%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">85 - 96</div>
            </td>
            <td style="width: 38.01%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$9.84</div>
            </td>
            <td style="width: 33.54%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">$109,471.39</div>
            </td>
          </tr>
          <tr>
            <td style="width: 28.45%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">97 - 108</div>
            </td>
            <td style="width: 38.01%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$10.21</div>
            </td>
            <td style="width: 33.54%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">$113,686.04</div>
            </td>
          </tr>
          <tr>
            <td style="width: 28.45%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">109 - 120</div>
            </td>
            <td style="width: 38.01%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$10.61</div>
            </td>
            <td style="width: 33.54%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">$118,062.95</div>
            </td>
          </tr>
          <tr>
            <td style="width: 28.45%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">121 - 123</div>
            </td>
            <td style="width: 38.01%; vertical-align: bottom; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$11.02</div>
            </td>
            <td style="width: 33.54%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">
              <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">$122,608.37</div>
            </td>
          </tr>

      </table>
    </div>
    <div style="text-align: justify; margin-left: 144pt; font-family: 'Times New Roman'; font-size: 10pt;">*Conditioned upon there being no Event of Default by Tenant under this Lease, Base Rent shall be abated (the "Abated Rent") during the first ninety
      (90) days of the Term (the "Abatement Period"), e.g., if the Commencement Date is July 1, 2025, Base Rent shall be abated until and including September 29, 2025. Commencing with the first day after the end of the Abatement Period, Tenant shall make
      Base Rent payments for any remaining partial calendar month and on the first day of the first full calendar month thereafter shall make Base Rent payments as otherwise provided in this Lease.&#160; Notwithstanding such Abated Rent, all other sums due
      under this Lease, including Additional Rent, shall be payable as provided in this Lease. If an Event of Default by Tenant occurs under this Lease, in addition to such remedies as may be provided to Landlord in this Lease or at law or in equity,
      Tenant must immediately pay to Landlord the entire amount of all Abated Rent, and Tenant will not be entitled to any further abatement of Base Rent under this paragraph.</div>
    <div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; margin-left: 9pt;">&#160;&#160;&#160; <br>
      </div>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">

        <tr>
          <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: top; width: 58%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">Initial Estimated Additional Rent Payments</td>
          <td valign="bottom" rowspan="1" style="vertical-align: top; width: 30%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">1.&#160; Common Area</td>
          <td valign="bottom" rowspan="1" class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 0.61%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
          <td valign="bottom" rowspan="1" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.97%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">$<br>
          </td>
          <td valign="bottom" rowspan="1" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);">0.50 <br>
          </td>
          <td valign="bottom" nowrap="nowrap" rowspan="1" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.61%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">&#160;</td>
        </tr>
        <tr>
          <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: top; width: 58%; padding-bottom: 2px;">(expressed per square foot/year):</td>
          <td valign="bottom" rowspan="1" style="vertical-align: top; width: 30%; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">2.&#160; Taxes</div>
          </td>
          <td valign="bottom" rowspan="1" class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 0.61%; padding-bottom: 2px;">&#160;</td>
          <td valign="bottom" rowspan="1" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.97%; padding-bottom: 2px;">$</td>
          <td valign="bottom" rowspan="1" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">1.80 <br>
          </td>
          <td valign="bottom" nowrap="nowrap" rowspan="1" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.61%; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: top; width: 58%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">(estimates only and subject to</td>
          <td valign="bottom" rowspan="1" style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">3.&#160; Insurance</div>
          </td>
          <td valign="bottom" rowspan="1" class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 0.61%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td>
          <td valign="bottom" rowspan="1" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">$</td>
          <td valign="bottom" rowspan="1" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);">0.13 <br>
          </td>
          <td valign="bottom" nowrap="nowrap" rowspan="1" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.61%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: top; width: 58%; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">adjustment to actual costs and</div>
          </td>
          <td valign="bottom" rowspan="1" style="vertical-align: top; width: 30%;">
            <div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total:</div>
          </td>
          <td valign="bottom" rowspan="1" class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 0.61%;">&#160;</td>
          <td valign="bottom" rowspan="1" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.97%;">$</td>
          <td valign="bottom" rowspan="1" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">2.43 <br>
          </td>
          <td valign="bottom" nowrap="nowrap" rowspan="1" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.61%;">&#160;</td>
        </tr>
        <tr>
          <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: top; width: 58%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">expenses according to the</div>
          </td>
          <td valign="bottom" rowspan="1" style="vertical-align: top; width: 30%; background-color: rgb(204, 238, 255);">&#160;</td>
          <td valign="bottom" rowspan="1" class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 0.61%; background-color: rgb(204, 238, 255);">&#160;</td>
          <td valign="bottom" rowspan="1" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.97%; background-color: rgb(204, 238, 255);">&#160;</td>
          <td valign="bottom" rowspan="1" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);">&#160;</td>
          <td valign="bottom" nowrap="nowrap" rowspan="1" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.61%; background-color: rgb(204, 238, 255);">&#160;</td>
        </tr>
        <tr>
          <td valign="bottom" rowspan="1" colspan="1" style="vertical-align: top; width: 58%; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">provisions of this Lease)</div>
          </td>
          <td valign="bottom" rowspan="1" style="vertical-align: top; width: 30%;">&#160;</td>
          <td valign="bottom" rowspan="1" class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 0.61%;">&#160;</td>
          <td valign="bottom" rowspan="1" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.97%;">&#160;</td>
          <td valign="bottom" rowspan="1" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
          <td valign="bottom" nowrap="nowrap" rowspan="1" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 0.61%;">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" class="cfttable" id="z6890b8ee4f8548fdbd8c2789aadf66bf" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">

        <tr>
          <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; background-color: rgb(204, 238, 255); width: 88%;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Total Initial Estimated Monthly Additional Rent Payments:</div>
          </td>
          <td valign="bottom" class="cftguttercell" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td>
          <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; padding-bottom: 2px;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>
          <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); width: 9%;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">27,046.71</font></div>
          </td>
          <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td>
        </tr>
        <tr>
          <td valign="bottom" style="vertical-align: top; width: 88%;">&#160;</td>
          <td valign="bottom" class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 1%;">&#160;</td>
          <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>
          <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>
          <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>
        </tr>
        <tr>
          <td valign="bottom" style="vertical-align: top; padding-bottom: 2px; background-color: rgb(204, 238, 255); width: 88%;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Total Initial Monthly Base Rent and Estimated Monthly Additional Rent Payments:</div>
          </td>
          <td valign="bottom" class="cftguttercell" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td>
          <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); width: 1%;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>
          <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); width: 9%;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">111,080.73</div>
          </td>
          <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: rgb(204, 238, 255); width: 1%;">&#160;</td>
        </tr>
        <tr>
          <td valign="bottom" style="vertical-align: top; width: 88%; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Security Deposit:</div>
          </td>
          <td valign="bottom" class="cftguttercell" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
          <td valign="bottom" class="cftcurrcell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">$</td>
          <td valign="bottom" class="cftnumcell" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">149,655.08</font></div>
          </td>
          <td valign="bottom" nowrap="nowrap" class="cftfncell" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">2</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Defined Terms</u>.</font>&#160; The following terms used herein and denoted by their initial capitalization shall have the meanings set forth below:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Additional Rent" </font>shall mean the Tax and Insurance Costs,
      the Common Area Maintenance Expenses and all sums of money, other than Base Rent, which become due by Tenant under this Lease.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Adjacent Buildings"</font> shall mean any building or buildings,
      other than the Building, located, from time to time, upon the Land or within the Project.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Applicable Laws"</font> shall mean any and all ordinances, orders,
      directives, codes, permits and other rules and regulations of state, federal, municipal, or other agencies or bodies having jurisdiction with respect to the Project.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Base Rent"</font> shall mean the annualized amounts computed for
      the applicable period using the Monthly Base Rent shown in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1</font>, above and payable as provided herein.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Building"</font> shall have the meaning given in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1</font>, above.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Commencement Date"</font> shall have the meaning given in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1</font>, above.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Common Areas"</font> means all areas, spaces, facilities and
      equipment (whether or not located within the Building) made available by Landlord for the common and joint use of Landlord, Tenant and others designated by Landlord using or occupying space in the Building or the Project, including, but not limited
      to, walkways, sidewalks and driveways necessary for access to the Building, parking areas, building lobbies, atriums, landscaped areas, public corridors, public restrooms, Building stairs, drinking fountains and any such other areas and facilities
      within the Project, if any, as are designated by Landlord from time to time as Common Areas.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Common Area Maintenance Expenses"</font> shall mean any and all
      expenses for the maintenance, repair, replacement and operation of the Common Areas and any portions of the Project for which Landlord is responsible hereunder, including, but not limited to, management fees (not to exceed three percent 3% of gross
      revenue for the Project), utility expenses (if furnished by Landlord), wages and fringe benefits payable to employees of Landlord responsible for the management of the Project and amounts paid to contractors for work performed in connection with the
      Project.&#160; The term "Common Area Maintenance Expenses" shall not include any capital improvements or capital expenditures other than the amortized cost of capital improvements, capital expenditures or costs of a capital nature, as determined in
      accordance with generally accepted accounting principles, consistently applied which are: (1) necessary capital repairs or replacements made in the ordinary course of business, (2) performed primarily to reduce current or future operating expense
      costs or otherwise improve the operating efficiency of the Building or (3) required to comply with any Applicable Laws that are enacted, or first interpreted to apply to the Building, after the date of this Lease (collectively, the "Permitted Capital
      Expenditures"). The cost of the Permitted Capital Expenditures shall be amortized on a straight-line basis (including reasonable interest) by Landlord over the useful life of the capital improvements or replacement as reasonably determined by
      Landlord. The term "Common Area Maintenance Expenses" shall also not include any capital improvement to the Project other than replacements required for normal maintenance and repair, nor shall it include repairs, restoration or other work occasioned
      by fire, windstorm or other insured casualty, expenses incurred in leasing or procuring tenants, leasing commissions, advertising expenses, expenses for renovating space for new tenants, legal expenses incident to enforcement by Landlord of the terms
      of any lease, interest or principal payments on any mortgage or other indebtedness of Landlord, compensation paid to any employee of Landlord above the grade of property manager, depreciation allowance or expense.</div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">3</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Commencing on the twenty-fifth (25<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup>) month following the Commencement Date, Tenant's Proportionate Share of actual "controllable Common
      Area Maintenance Expenses" (as defined below) per square foot may be increased by no more than eight percent (8%) over Tenant's Proportionate Share of actual "controllable Common Area Maintenance Expenses" for the previous year of the Term,
      determined on a cumulative, compounding basis.&#160; With regard to any renewal options granted herein, Tenant's Proportionate Share of "controllable Common Area Maintenance Expenses" shall be adjusted for the initial year of each such renewal option
      based upon the actual amount of such "controllable Common Area Maintenance Expenses" for the year in question.&#160; Commencing in the subsequent year of each such renewal option, Tenant's Proportionate Share of actual "controllable Common Area
      Maintenance Expenses" per square foot shall not be increased by more than eight percent (8%) over Tenant's Proportionate Share of actual "controllable Common Area Maintenance Expenses" for the previous year, determined on a cumulative, compounding
      basis.&#160; For the purposes hereof, the percentage interest being determined on a cumulative basis provides that if the average increase for all expired years of the Term is less than eight percent (8%), then the percentage increase for the next year of
      the Term may exceed eight percent (8%) so long as the average increase for all expired years and the next year do not exceed eight percent (8%).&#160; For the purposes hereof, the term "controllable Common Area Maintenance Expenses" shall be limited to
      those Common Area Maintenance Expenses which are within the direct control and discretion of Landlord, but shall not include, without limitation, utility charges, management fees, the cost of effecting compliance with any Applicable Laws, any Common
      Area Maintenance Expense required for normal maintenance and repair, nor shall it include repairs, restoration or other work occasioned by fire, windstorm or other insured casualty.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Default Rate"</font> shall mean the lesser of (i) maximum rate of
      interest permitted by Applicable Law or (ii) the Prime Rate <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>plus</u></font> five percent (5%).</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Effective Date"</font> shall mean the date of execution of this
      Lease.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Event of Default"</font> shall have the meaning given in this
      Lease, below.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Hazardous Material"</font> shall mean any substance, material,
      waste, pollutant, or contaminant that is or could be regulated under any statute, regulations, ordinance, rule, code, judgment, permit, or other similar requirement of any governmental authority, agency or court or that may adversely affect human
      health or the environment.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Land"</font> shall mean the land upon which the Building is
      located, as described in the attached <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "A</font>".</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Landlord"</font> shall have the meaning given in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1</font>, above.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Lease"</font> shall mean this Commercial Lease Agreement.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Leased Premises"</font> shall have the meaning given in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1</font>, above.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Mortgage"</font> shall mean any mortgage, deed to secure debt or
      security deed and any other instrument creating a lien in connection with any method of financing or refinancing.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Mortgagee"</font> shall mean the holder(s) of the indebtedness
      secured by a Mortgage.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">"<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Permitted Exceptions</font>" shall mean any encumbrances,
      easements, covenants, conditions, restrictions and other matters of record.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Prime Rate"</font> shall mean the prime interest rate as announced
      or published in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">The Wall Street Journal</font>, or its successor, from time to time, or, in the event <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">The Wall Street Journal</font> does not announce or publish a prime interest rate, the prime interest rate announced or published from time to time by such national publication as may be selected by Landlord.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Project"</font> shall mean the Land, the Building and the Adjacent
      Buildings, landscaping, parking and driveway areas, sidewalks and other improvements thereon; however, Landlord shall have the right to modify the definition of "Project" by eliminating or adding any Adjacent Building, together with the allocable
      share of the Land, landscaping, parking and driveway areas, sidewalks and other improvements relating thereto, in which event the term "Project" shall be limited to the Land, the Building, the Adjacent Buildings which have not been eliminated and the
      allocable share of the landscaping, parking and driveway areas, sidewalks and other improvements thereon.</div>
    <div><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">4</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Punchlist Items"</font> shall mean details of construction,
      decoration or adjustment which individually or in the aggregate do not materially impair Tenant's use of the Leased Premises.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Rent"</font> shall mean the Base Rent, the Additional Rent, and
      other sums of money becoming due and payable to Landlord hereunder.&#160; Base Rent shall be payable in monthly installments in advance, the first monthly installment of which (being the first month following the period of abatement), together with the
      Initial Estimated Monthly Additional Rent Payments, being payable concurrently with the execution of this Lease and thereafter on or before the first day of each month of the Term in the amount set forth above.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Security Deposit"</font> shall mean the deposit held by Landlord in
      the amount set forth in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1</font>, above.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Substantial Completion"</font> shall have the meaning set forth in
      <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 8(b)</font>.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Tangible Net Worth"</font> shall mean the excess of total assets
      over total liabilities, in each case as determined in accordance with generally accepted accounting principles consistently applied ("<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">GAAP</font>"), excluding, however,
      from the determination of total assets all assets which would be classified as intangible assets under GAAP including goodwill, licenses, patents, trademarks, trade names, copyrights, and franchises.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Tax and Insurance Cost"</font> shall mean all of the following paid
      or payable by Landlord with respect to the Project or any portion thereof:&#160; (a) all federal, state and local sales, use, ad valorem, rental, value added or other taxes and special assessments and other governmental charges; private assessments
      (including but not limited to those payable to any association or relating to any off-site or on-site common areas or facilities) and all taxes on the rent or other revenue from the Project, including any business, gross margins, or similar tax
      payable by Landlord (including without limitation the Texas margin tax imposed pursuant to the provisions of Chapter 171 of the Texas Property Tax Code, as the same be amended or supplemented) which is attributable to rent or other revenue derived
      from the Project; together with all costs, fees and expenses incurred by Landlord in monitoring or contesting the aforementioned (collectively, "Taxes"), and (b) all insurance premiums.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Tenant"</font> shall have the meaning given in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1</font>, above.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Tenant Delay"</font> shall mean any delay caused or contributed to
      by act or neglect of Tenant, or those acting for or under Tenant.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Tenant Improvements"</font> shall mean those improvements to the
      Leased Premises described in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "B"</font>.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Tenant's Proportionate Share"</font> shall mean the percentage set
      forth in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1</font> above, determined by dividing the area of the Leased Premises by the area of the Building or the aggregate area within the Building and the
      Adjacent Buildings, as applicable.&#160; Tenant's Proportionate Share shall be adjusted if the size of the Leased Premises is modified or as Land or Adjacent Buildings are added to or eliminated from the Project.&#160; Notwithstanding the foregoing, Tenant's
      Proportionate Share of the Taxes may be determined with respect to the tax parcel in which the Building is located and not as to the balance of the Project.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Termination Date"</font> shall have the meaning given in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1</font> above.</div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">5</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Grant of Lease; Use</u>.</font>&#160; Subject to and upon the terms herein set forth, this Lease is entered into by and between Landlord and Tenant, to be effective as of the Effective Date.&#160; In consideration of the
        rents, terms and covenants of this Lease, Landlord leases Tenant the Leased Premises during the Term and any extension thereto pursuant to this Lease, all as is more particularly described herein.&#160; Subject to Tenant's compliance with local zoning
        restrictions and ordinances and any and all Permitted Exceptions, the Leased Premises shall be used solely for general warehousing, distribution, light manufacturing and office use relating thereto and for no other purpose. Tenant hereby accepts
        this Lease and the Leased Premises upon the covenants and conditions set forth herein and subject to any and all Permitted Exceptions, and Tenant agrees to comply with such Permitted Exceptions.&#160; Tenant will not use, nor permit others to use, the
        Leased Premises for any purpose other than the purposes stated hereinabove, nor will Tenant commit, nor allow others to commit, any waste upon the Leased Premises.&#160; Prior to the Commencement Date and without payment of Base Rent, Common Area
        Maintenance Expenses or Tax and Insurance Costs (so long as Tenant has not commenced business operations within the Leased Premises, Tenant shall be allowed, following two (2) days prior written notice to Landlord and subject to Landlord's
        reasonable approval, early occupancy of the Leased Premises for the sole purpose of the installation of Tenant's fixtures (including racking systems), furniture and other equipment, and "dead storage" provided that (i) Tenant has received all
        approvals required by Applicable Laws; and (ii) Tenant has furnished to Landlord certificates of insurance evidencing the issuance of insurance as required by Tenant under this Lease.&#160; For any such entry, Tenant does hereby assume all risk of loss
        or damage to such machinery, equipment, fixtures and other personal property, and to indemnify, defend and hold harmless Landlord and its agents and representatives from any loss or damage to such machinery, equipment, fixtures and personal
        property, and all liability, loss or damage arising from any injury to the property of Landlord, or its contractors, subcontractors or materialmen, and any death or personal injury to any person or persons.&#160; Further, any such entry of the Leased
        Premises is also subject to, and Tenant must comply with and observe, all Applicable Laws and all other terms and conditions of this Lease.&#160; In no event may Tenant conduct business in the Leased Premises during such early access period.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Term</u>.</font>&#160; This Lease shall continue in force during a period beginning on the Commencement Date and continuing until the Termination Date, unless this Lease is sooner terminated or extended under any other
        term or provision hereof.&#160; Tenant shall be responsible for any cost or other loss incurred by Landlord, including but not limited to loss of Rent, if any, arising out of any event of Tenant Delay, which cost or loss shall be deemed Additional
        Rent.&#160; If Tenant remains in possession after expiration or termination of this Lease with or without Landlord's written consent, there shall be no renewal of this Lease by operation of law.&#160; During the period of any such holding over, all
        provisions of this Lease shall be and remain in effect except that the Base Rent shall equal an amount equal to 150% the amount of the Base Rent set forth in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section
          1</font> above.&#160; In addition to the foregoing, if the Leased Premises are not surrendered at the end of the Term or sooner termination thereof, Tenant shall indemnify Landlord and its agents and representatives against loss or liability resulting
        from delay by Tenant in so surrendering the Leased Premises, including, without limitation, claims made by any succeeding tenants founded on such delay and any attorneys' fees resulting therefrom.&#160; No holding over by Tenant, whether with or without
        consent of Landlord, shall operate to extend the Term.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Rent</u>.</font>&#160; Tenant shall timely pay to Landlord Rent, without notice, demand, deduction or set-off (except as otherwise expressly provided herein), by good and sufficient check drawn on a national banking
        association or, at either party's election, by electronic or wire transfer, at Landlord's address provided for in this Lease or such other address as may be specified in writing by Landlord and shall be accompanied by all applicable state and local
        sales or use taxes; provided, that following any default by Tenant, Landlord shall be permitted to require alternative methods of payment, in Landlord's sole discretion.&#160; Notwithstanding anything to the contrary contained in this Lease, if Landlord
        elects to implement a system of automated electronic payments, Automated Clearing House, or Credit and Debit Card transactions ("ACH Transfers") for the payment of any all amounts due under this Lease by providing written notice to Tenant, within
        fifteen (15) days after receipt of such notice, Tenant shall provide Landlord with all information and documentation reasonably required by Landlord to implement and keep in effect the ACH Transfers.&#160; The Base Rent shall be due and payable on the
        first day of each calendar month, commencing on the Commencement Date and continuing thereafter throughout the Term.&#160; Tenant hereby agrees to pay the Rent to Landlord at Landlord's address as provided herein (or such other address as may be
        designated by Landlord from time to time) monthly in advance.&#160; If the date upon which the payment of Base Rent commences, is other than the first day of a calendar month or if this Lease terminates on a day other than the last day of a calendar
        month, then the installments of the Base Rent for such month or months shall be prorated on a daily basis and the installment or installments so prorated shall be paid in advance.&#160; Notwithstanding the foregoing, however, if the Commencement Date is
        delayed due to any Tenant Delay, Tenant shall be obligated to pay Rent commencing on the date which would have been the Commencement Date but for any Tenant Delay.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">6</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">If any Base Rent payment required to be paid or which becomes due under this Lease is not paid by the tenth (10th) day following the day on which it
      is due, a service charge of five percent (5%) of such amounts due shall become due and payable in addition to the amounts due.&#160; Said service charge is for the purpose of reimbursing Landlord for the extra costs and expenses in connection with the
      handling and processing of late payments.&#160; In addition to such service charge, if any Base Rent payment is not paid by the tenth (10th) day following the day on which it becomes due, Tenant shall pay to Landlord, in addition to such Base Rent payment
      and the service charge, interest on such Base Rent payment calculated at the Default Rate from the date such Base Rent payment was due until paid by Tenant. If any Additional Rent required to be paid or which becomes due under this Lease is not paid
      when due, Tenant shall pay to Landlord, in addition to such amounts, interest on such amounts at the Default Rate from the date such amounts were due until paid by Tenant.&#160; Notwithstanding the foregoing, the late charge and interest referenced above
      shall not be charged with respect to the first late payment during any twelve (12) month period, unless Tenant shall fail to cure such late payment within five (5) business days after receipt of Landlord's written notice.&#160; Such service charge and
      interest shall be cumulative of any other remedies Landlord may have for nonpayment of Rent and other sums payable under this Lease.&#160; If three (3) consecutive monthly Base Rent payments or any ten (10) [in total, cumulative from the beginning of the
      Term] monthly Base Rent payments during the Term (or any renewal or extension thereof) are not received by Landlord within ten (10) days of the due date, the Base Rent hereunder shall automatically become due and payable by Tenant in advance in
      quarterly installments equal to three (3) months' Base Rent each.&#160; Landlord shall notify Tenant of such change in the time for payment of Base Rent and, thereafter, the first of such quarterly Base Rent payments shall be due and payable on the first
      day of the next succeeding month and on the first day of every third (3rd) month thereafter.&#160; This remedy shall be cumulative of any other remedies of Landlord under this Lease for nonpayment of Rent.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Security Deposit</u>.</font>&#160; Tenant shall deposit with Landlord on the date of execution of this Lease, the Security Deposit.&#160; If Tenant defaults under this Lease, Landlord may use any part of the Security Deposit
        to make any defaulted payment, to pay for Landlord's cure of any defaulted obligation, or to compensate Landlord for any loss or damage resulting from any default.&#160; To the extent any portion of the deposit is used, Tenant shall within five (5) days
        after demand from Landlord restore the deposit to its full amount.&#160; Tenant's failure to do so shall be an Event of Default under this Lease.&#160; Landlord may keep the Security Deposit in its general funds and shall not be required to pay interest to
        Tenant on the deposit amount.&#160; If Tenant shall perform all of its obligations under this Lease and return the Leased Premises to Landlord at the end of the Term in the same good order and condition as existed at the Commencement Date, ordinary wear
        and tear excepted, Landlord shall return all of the remaining Security Deposit to Tenant within thirty (30) days after the end of the Term.&#160; The Security Deposit shall not serve as an advance payment of Rent or a measure of Landlord's damages for
        any default under this Lease.&#160; If Landlord transfers its interest in the Project or this Lease, Landlord may transfer the Security Deposit to its transferee.&#160; Upon such transfer, Landlord shall have no further obligation to return the Security
        Deposit to Tenant, and Tenant's right to the return of the Security Deposit shall apply solely against Landlord's transferee.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Common Area Maintenance and Taxes and Insurance</u>.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Common Area Maintenance.</u></font>&#160; Tenant agrees to pay as Additional Rent Tenant's Proportionate Share of the Common Area Maintenance Expenses.&#160; Along with the Base Rent, Tenant shall pay one-twelfth of Tenant's Proportionate Share
        of the annualized Common Area Maintenance Expenses as estimated from time to time by Landlord during the Term.&#160; As soon as available after the expiration of each calendar year, Landlord shall submit a statement (the "Annual Cost Statement") to
        Tenant setting forth Tenant's Proportionate Share of the Common Area Maintenance Expenses due from Tenant for the preceding year and the amount, if any, remaining due from Tenant to Landlord.&#160; Within ten (10) days after receipt of the Annual Cost
        Statement, Tenant shall remit to Landlord the amount the Annual Cost Statement shows to be due from Tenant.&#160; If the Annual Cost Statement reflects an overpayment by Tenant, then the amount of such overpayment shall be credited to Tenant's next
        installment of Rent or, if no further Rent is due, refund such overpayment within thirty (30) days of determination.&#160; Notwithstanding the foregoing, Tenant shall pay the full cost of any repair, replacement or service which benefits only the Leased
        Premises or is the result of Tenant's use or occupancy of the Leased Premises other than normal wear and tear.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">7</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <u></u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Taxes and Insurance.</u></font>&#160; Tenant shall pay to Landlord as Additional Rent Tenant's Proportionate Share of the Tax and Insurance Cost.&#160; If the present method of taxation changes so that in lieu of or in addition to
        the whole or any part of any Tax, there is levied on Landlord a capital tax, assessment, or charge as a result of Landlord's ownership or operation of the Building or Project regardless whether explicitly identified as a tax on rents, then all such
        taxes, assessments, or charges, or the part thereof so based, shall be deemed to be included within the term "Taxes" for purposes hereof.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Tenant shall not be permitted
          to receive the benefit of any incentives of any kind negotiated with state and local officials pertaining to the construction of the Project or Leased Premises, property tax abatements, sales tax rebates, and/or any other incentives secured by
          the Landlord in connection with the Project or Leased Premises, including, without limitation, any tax increment financing benefits or any similar incentives based upon (i) real estate taxes generated or expected to be generated by the Leased
          Premises and/or the Project, or (ii) jobs created by Tenant relative to its operation of the Leased Premises. Notwithstanding the foregoing, in the event Landlord obtains any incentives directly related to Tenant leasing the Leased Premises, then
          such amounts shall be reduced from the amount of Additional Rent related to Tax and Insurance Costs.&#160; </font>Notwithstanding anything to the contrary herein, Taxes shall include the Texas franchise tax and/or any other business tax imposed under
        Texas Property Tax Code Chapter 171 and/or any successor statutory provision for reports due under any such provision.&#160; If any use of the Leased Premises by Tenant causes an increase in insurance costs, Tenant shall pay as Additional Rent the
        entire amount of any such increase.&#160; Along with the Base Rent, Tenant shall pay, monthly, one-twelfth of Tenant's Proportionate Share of the annualized Tax and Insurance Costs as estimated from time to time by Landlord during the Term.&#160; As soon as
        available after the expiration of each calendar year, Landlord shall submit a reconciliation statement to Tenant setting forth Tenant's Proportionate Share of the Tax and Insurance Costs due from Tenant for the preceding calendar year and the
        amount, if any, remaining due from Tenant to Landlord.&#160; If the reconciliation statement reflects an overpayment by Tenant, then the amount of such overpayment shall be credited to Tenant's next installment of Rent or, if such overpayment was made
        by Tenant during the last year of the Term, paid to Tenant within sixty (60) days following such determination. If the reconciliation statement reflects an underpayment by Tenant, then, within ten (10) days after receipt of such statement, Tenant
        shall pay Landlord the amount said statement shows to be due from Tenant.&#160; Tenant shall be responsible for paying all taxes upon Tenant's furniture, machinery, fixtures and other property on the Project.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Right to Audit.</u></font>&#160; Within ninety (90) days after Landlord furnishes its Annual Cost Statement for any calendar year to Tenant (the "Audit Election Period"), Tenant may, at Tenant's expense during Landlord's normal business
        hours, elect to audit Landlord's Common Area Maintenance Expenses for such calendar year only, subject to the following conditions: (1) there is no uncured Event of Default under this Lease; (2) the audit shall be prepared by an independent
        certified public accounting firm; (3) in no event shall any audit be performed by a firm retained on a "contingency fee" basis; (4) the audit shall commence within thirty (30) days after Landlord makes Landlord's books and records available to
        Tenant's auditor and shall conclude (and Tenant shall provide to Landlord a certified copy thereof) within forty-five (45) days after commencement but by no later than November 1 of the year in which the audit is conducted; (5) the audit shall be
        conducted where Landlord maintains its books and records (provided such books and records are kept in the Dallas/Ft. Worth metropolitan area) and shall not unreasonably interfere with the conduct of Landlord's business; (6) Tenant and its
        accounting firm shall treat any audit in a confidential manner and shall each execute Landlord's confidentiality agreement for Landlord's benefit prior to commencing the audit (subject to the requirements of litigation and to exception for
        information which is generally known to the public); and (7) the accounting firm's audit report shall, at no charge to Landlord, be submitted in draft form for Landlord's review and comments before the final approved audit report. Notwithstanding
        the foregoing, Tenant shall have no right to conduct an audit if Landlord furnishes to Tenant an audit report for the calendar year in question prepared by an independent certified accounting firm of recognized national standing (whether originally
        prepared for Landlord or another party). This paragraph shall not be construed to limit, suspend, or abate Tenant's obligation to pay Rent when due, including estimated Common Area Maintenance Expenses. Unless Landlord disputes such audit, Landlord
        shall credit any Tenant overpayment determined by the final approved audit report against the next sums due and owing by Tenant or, if no further Rent is due, refund overpayment determined by the final approved audit report within thirty (30) days
        of determination.&#160; If Landlord disputes such audit, there shall be no credit to Tenant until such time as all audit issues are resolved.&#160; The foregoing obligations shall survive the expiration date of this Lease.&#160; If Tenant does not provide written
        notice to Landlord within the Audit Election Period of Tenant's election to audit Landlord's Common Area Maintenance Expenses, it shall be conclusively deemed that Tenant shall have forever waived any right to contest the amount of Tenant's
        Proportionate Share of Common Area Maintenance Expenses arising prior to the commencement of the Audit Election Period.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">8</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Contest of Taxes by Landlord.</u></font>&#160; Landlord shall have the right to employ a tax consulting firm to attempt to assure a fair tax burden on the Project (or any portion thereof) within the applicable taxing jurisdiction.&#160; Tenant
        shall pay to Landlord upon demand from time to time, as Additional Rent, Tenant's Proportionate Share of the fees, expenses and costs incurred by Landlord of such service.&#160; Tenant acknowledges that any filing of a protest of appraised value by
        Tenant will give the appraisal district discretion to increase or decrease the appraised value, that an increase in the appraised value will affect Landlord and the other tenants, if any, of the Project, and that an increase in the appraised value
        may increase the taxes not only for the year in question but for future years, potentially beyond expiration of the Term.&#160; Accordingly, to the extent permitted by Applicable Law, Tenant hereby waives the provisions of Sections 41.413 and 42.015 of
        the Texas Property Tax Code (or successor thereto) to protest the appraised value of the Project or any portion thereof.&#160; In the alternative, if Section 41.413 or Section 42.015 of the Texas Property Tax Code may not be waived, Tenant agrees not to
        protest any valuation unless Tenant notifies Landlord in writing of Tenant's intent to protest and Landlord fails to file a protest of the valuation within thirty (30) days after Landlord receives Tenant's written notice.&#160; If Tenant files a protest
        without giving written notice required by the preceding sentence, such filing shall be an Event of Default under this Lease without the necessity of any notice from Landlord.&#160; Furthermore, if Tenant exercises the right of protest granted by Section
        41.413 or Section 42.015 of the Texas Property Tax Code, Tenant shall be solely responsible for, and shall pay, all costs of such protest.&#160; If as a result of any protest filed by Tenant, the appraised value of the Building or Project is increased,
        Tenant shall be solely responsible for, and shall pay upon demand by Landlord, all taxes (not only Tenant's Proportionate Share) assessed against the Building or Project in excess of the taxes which would have been payable in the absence of the
        protest.&#160; Tenant shall continue to pay such excess taxes, regardless of whether the increased taxes are incurred during the Term or thereafter.&#160; Landlord agrees, upon written request by Tenant, to provide to Tenant a copy of the determination of
        appraised value for any year.&#160; Tenant agrees that if Landlord, in Landlord's sole discretion, elects to protest a determination of the appraised value of the Project or any portion thereof, Tenant shall pay to Landlord Tenant's Proportionate Share
        of the fees, expenses and costs of such protest whether or not such protest is successful.&#160; The provisions of this <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section</font>&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">7</font> pertaining to Sections 41.413 and 42.015 of the Texas Property Tax Code expressly shall survive the expiration or other termination of this Lease.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">8.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Condition of Leased Premises; Tenant Improvements; Common Areas; Maintenance; Alterations</u></font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Condition of Leased Premises.</u></font>&#160; Tenant acknowledges that it accepts the Leased Premises as suitable for Tenant's purposes subject only to <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section






          8(b)</font> below, if applicable, and to all Applicable Laws.&#160; Notwithstanding any other provision of this Lease to the contrary, if this Lease is executed before the Leased Premises become available for occupancy, or if Landlord cannot acquire
        possession of the Leased Premises prior to the Commencement Date stated above, Tenant agrees to accept possession of the Leased Premises at such time as Landlord is able to tender the same, which date shall then be the Commencement Date of the
        Term.&#160; TENANT WAIVES ANY IMPLIED WARRANTY THAT THE LEASED PREMISES ARE SUITABLE FOR TENANT'S INTENDED PURPOSES.&#160; TENANT ACKNOWLEDGES THAT (1) TENANT HAS INSPECTED AND ACCEPTS THE LEASED PREMISES IN AN "AS IS, WHERE IS" CONDITION (EXCEPT AS MAY BE
        PROVIDED IN <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">SECTION 8(b)</font>, BELOW), (2) THE BUILDING AND THE LEASED PREMISES ARE SUITABLE FOR THE PURPOSE FOR WHICH THE LEASED PREMISES ARE LEASED, AND LANDLORD
        HAS MADE NO WARRANTY, REPRESENTATION, COVENANT, OR AGREEMENT WITH RESPECT TO THE MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OF THE LEASED PREMISES, (3) THE LEASED PREMISES ARE IN GOOD AND SATISFACTORY CONDITION, (4) NO REPRESENTATIONS AS
        TO THE REPAIR OF THE LEASED PREMISES, NOR PROMISES TO ALTER, REMODEL OR IMPROVE THE LEASED PREMISES HAVE BEEN MADE BY LANDLORD (EXCEPT AS MAY BE PROVIDED IN <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">SECTION
          8(b)</font>, BELOW), (5) THERE ARE NO REPRESENTATIONS OR WARRANTIES, EXPRESSED, IMPLIED OR STATUTORY, THAT EXTEND BEYOND THE DESCRIPTION OF THE LEASED PREMISES (AND TENANT HAS RELIED UPON NO REPRESENTATION, PROMISE OR WARRANTY MADE BY LANDLORD OR
        ITS AGENTS, EMPLOYEES OR CONTRACTORS) AND (6) TENANT'S OBLIGATION TO PAY RENT HEREUNDER IS NOT DEPENDENT UPON THE CONDITION OF THE LEASED PREMISES OR THE PERFORMANCE BY LANDLORD OF ITS OBLIGATIONS HEREUNDER.</font></div>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">9</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;<u></u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Tenant Improvements</u></font>.&#160; Tenant agrees to install the Tenant Improvements in accordance with <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "B"</font> attached hereto.&#160; Tenant
        agrees to install, at Tenant's cost and expense (subject to Landlord's obligation to pay to Tenant up to the amount of the "Tenant Improvement Allowance" (as defined in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "B"</font> attached hereto) the Tenant Improvements.&#160; The Tenant Improvements shall be considered "Substantially Completed", upon the issuance of a conditional or unconditional certificate of occupancy permitting Tenant to occupy
        the Leased Premises (or the taking of such other action as may be customary to permit occupancy or use thereof).&#160; By occupying the Leased Premises or any part thereof, Tenant shall be deemed to have accepted the same as suitable for the purposes
        herein intended. </font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Maintenance of the Common Areas</u></font>.&#160; Landlord shall perform the work which gives rise to Common Area Maintenance Expenses, subject to payment therefor by Tenant pursuant to the provisions of <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 7</font> above.&#160; If the need for any such work shall come to the attention of Tenant, Tenant will promptly so notify Landlord in writing.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Maintenance of the Leased Premises</u></font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Landlord's Obligations</u></font>.&#160; Landlord warrants that as of the Lease Date, the Leased Premises are (1) in good working order and condition (including but not limited to all structural, electrical, HVAC, suppression, and
        mechanical systems, warehouse floors, truck courts/curbing, fencing, dock equipment, and lighting) and (2) in compliance with all applicable governmental rules and regulations, including (but not limited to) the Americans with Disabilities Act
        specifically related to ingress and egress and restrooms. Landlord agrees to cooperate with Tenant in the enforcement by Tenant, at Tenant's sole cost and expense, of any manufacturer's warranties or express warranties or guaranties of workmanship
        or materials given by subcontractors or materialmen that guarantee or warrant against defective workmanship or materials which benefit the Leased Premises. Landlord shall maintain (except in the event of casualty or other damage contemplated in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 16</font> hereof, in which event the terms of <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 16</font> will control
        and except for any damage caused by the negligence or default hereunder of or by Tenant, its employees, agents or invitees) only the roof, foundation, the structural soundness of the exterior walls of the Building (excluding all windows, window
        glass, plate glass, and all doors) and fire suppression system in good repair and condition, except for reasonable wear and tear; however, Landlord shall have no obligation to undertake any such maintenance until after Tenant has provided Landlord
        written notice thereof.&#160; Landlord's maintenance and repair costs under this <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 8(d)</font> shall be included as a Common Area Maintenance Expense, except as
        expressly excluded from the definition of "Common Area Maintenance Expenses" above.&#160; Tenant shall give immediate written notice to Landlord of the need for repairs or corrections and Landlord shall proceed within a reasonable time after receiving
        such notice to make such repairs or corrections.&#160; Landlord's liability hereunder shall be limited to the cost of such repairs or corrections.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Tenant's Obligations</u></font>.&#160; Tenant shall repair and pay for any damage caused by the negligence or default hereunder of or by Tenant, its employees, agents or invitees; the cost of any such damage which is paid by Landlord shall
        be deemed Additional Rent which is immediately due and owing from Tenant.&#160; Subject to the provisions of item (i) above, Tenant shall, during the Term, at Tenant's expense, keep the Leased Premises (including the glass, signs, ceilings, interior
        walls, interior side of perimeter walls, floor, floor coverings, plumbing, electric, heating and air conditioning, sprinklers and lighting fixtures) in as good order, condition and repair as they were at the time Tenant took possession of the same,
        reasonable wear and tear and damage from fire and other casualties excepted.&#160; Tenant shall, at its own cost and expense, enter into a regularly scheduled preventive maintenance/service contract with a maintenance contractor for servicing all hot
        water, heating and air conditioning systems and equipment within or serving the Leased Premises, satisfying the scope set forth in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "H"</font>. The
        maintenance contractor and the contract must be approved by Landlord. The service contract must include all services suggested by the equipment manufacturer within the operation/maintenance manual and must become effective (and a copy thereof
        delivered to Landlord) within thirty (30) days of the date Tenant takes possession of the Leased Premises.&#160; Tenant shall keep the Leased Premises in a neat and sanitary condition, and Tenant shall not commit any nuisance or waste on the Leased
        Premises or in, on, or about the Project, throw foreign substances in the plumbing facilities, or waste any of the utilities furnished by Landlord.&#160; All uninsured damage or injury to the Leased Premises, or to the Project caused by Tenant moving
        furniture, fixtures, equipment, or other devices in or out of the Leased Premises or the Building or by installation or removal of furniture, fixtures, equipment, devices or other property of Tenant or its agents, contractors, servants or
        employees, due to carelessness, omission, neglect, improper conduct, or other cause of Tenant or its servants, employees, agents, visitors, or licensees, shall be repaired, restored and replaced promptly by Tenant at its sole cost and expense to
        the satisfaction of Landlord.&#160; All repairs, restorations and replacements shall be in quality and class equal to the original work and shall comply with all requirements of this Lease.</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">10</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Alterations; Signs</u></font>.&#160; No improvements, alterations, additions or other changes shall be made to the Leased Premises without Landlord's prior written consent.&#160; Tenant may not construct any mezzanine space in the Leased
        Premises without Landlord's prior, written approval.&#160; All property of Tenant installed upon the Leased Premises pursuant to the terms of this Lease shall be at the sole risk of Tenant, and Landlord shall not be liable for any loss, damage or theft
        of such property (INCLUDING THE LOSSES, DAMAGES OR THEFTS STEMMING FROM THE STRICT LIABILITY, NEGLIGENCE OR OTHER TORTIOUS CONDUCT, ACTS OR OMISSIONS OF LANDLORD OR ITS OFFICERS, DIRECTORS, EMPLOYEES, AGENTS OR INVITEES) except for those losses,
        damages or thefts stemming from the willful misconduct or gross negligence of Landlord.&#160; Subject to Landlord's approval which approval shall not be unreasonably withheld so long as in compliance with Landlord's then existing sign criteria (a copy
        of which is attached hereto as <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "C"</font>), Tenant shall be allowed to install, at Tenant's cost and expense, Tenant's sign on the exterior of the Building
        above the front entrance to the Leased Premises.&#160; After the earlier of the end of the Term or after Tenant's right to possess the Leased Premises has been terminated, Tenant shall remove Tenant's sign, repair all damage caused thereby, and restore
        the Building fa&#231;ade to its condition before the installation of the sign within ten days after Landlord's request therefor.&#160; If Tenant fails to timely do so, Landlord may, without compensation to Tenant and at Tenant's expense, remove the sign,
        perform the related restoration and repair work and dispose of the sign in any manner Landlord deems appropriate. Otherwise, <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">no sign, door plaques or notices shall be
          displayed, painted or affixed by Tenant on any part of the Project, Building or Leased Premises without the prior written consent of Landlord.&#160; Landlord shall be entitled to a construction management fee equal to five percent (5%) of the total
          cost of all alterations and improvements made pursuant to this </font><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000;">Section 8(e)</font><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> should Landlord determine that it is in Landlord's best interest to oversee the construction or installation of the same.</font></font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(f)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><u>Surrender of Leased Premises</u>.&#160; </font>On the last day of the Term, or on the sooner termination thereof, Tenant shall peaceably surrender the Leased Premises in good condition and repair
        consistent with Tenant's duty to make repairs as herein provided. On or before the last day of the Term, or the date of sooner termination thereof, Tenant shall, at its sole cost and expense, remove all of its property and trade fixtures and
        equipment from the Leased Premises and all of Tenant's equipment or other property that may be located on or about the Project (other than inside the Leased Premises).&#160; If Tenant shall not do so within such period, all property not removed shall be
        deemed abandoned and the same shall become the property of Landlord for Landlord to use, remove destroy or otherwise dispose of at its discretion and without responsibility for accounting to Tenant therefor.&#160; Tenant shall repair all damage caused
        by such removal. Tenant hereby appoints Landlord its agent to remove all property of Tenant from the Leased Premises upon termination of this Lease and to cause its transportation and storage for Tenant's benefit, all at the sole cost and risk of
        Tenant, and Landlord shall not be liable for damage, theft, misappropriation or loss thereof and Landlord shall not be liable in any manner in respect thereto.&#160; Tenant shall pay all costs and expenses of such removal, transportation and storage.&#160;
        Tenant shall leave the Leased Premises in good order, condition and repair, reasonable wear and tear and damage from fire and other casualty not caused by Tenant excepted.&#160; Tenant shall reimburse Landlord upon demand for any expenses incurred by
        Landlord with respect to removal, transportation or storage of abandoned property and with respect to restoring the Leased Premises to good order, condition and repair.&#160; All improvements, alterations, additions, installations and fixtures, other
        than Tenant's trade fixtures and equipment, which have been made or installed by either Landlord or Tenant upon the Leased Premises shall remain the property of Landlord and shall be surrendered with the Leased Premises as a part thereof, unless
        Landlord has required Tenant to remove same, in which event Tenant shall cause such removal to be completed prior to the termination of this Lease.&#160; Tenant shall promptly surrender all keys for the Leased Premises to Landlord at the place then
        fixed for the payment of Rent and shall inform Landlord of the combinations of any vaults, locks and safes left on the Leased Premises.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">11</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Insurance</u></font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Landlord Policies</u></font>.&#160; Landlord shall at all times during the Term maintain a policy or policies of insurance insuring the Building (exclusive of the foundation) for loss or damage by fire, explosion, and other customary
        hazards, subject to commercially reasonable deductible amounts, and Landlord may at any time during the Term maintain a policy or policies of rental interruption insurance.&#160; Such policies will not insure any personal property (including, but not
        limited to any furniture, machinery, goods, or supplies) of Tenant or which Tenant may have in the Leased Premises or any fixtures installed by or paid for by Tenant upon or within the Leased Premises or any alterations or other improvements which
        Tenant may construct or install on the Leased Premises, insurance for all of which shall be Tenant's responsibility.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Effect of Tenant's Use</u></font>.&#160; Tenant shall not permit the Leased Premises to be used in any way which would be hazardous or which would in any way increase the cost of or render void any insurance on the Project, and Tenant
        shall immediately, on demand, cease any use which violates the foregoing or to which Landlord's insurer or any governmental or regulatory authority objects.&#160; If, at any time during the Term, Tenant's use or occupancy (or an abandonment by Tenant)
        shall cause an increase in premiums, and in particular, but without limitation, if the State Board of Insurance or other insurance authority disallows any of Landlord's sprinkler credits or imposes an additional penalty or surcharge in Landlord's
        insurance premiums because of Tenant's original or subsequent placement or use of storage racks or bins or method of storage or because of the nature of Tenant's inventory or any other act of Tenant, Tenant agrees to pay as Additional Rent the
        increase in Landlord's insurance premiums.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Tenant Insurance</u></font>.&#160; Tenant, at its sole cost and expense, shall procure and maintain throughout the Term a policy or policies of insurance from insurance companies satisfactory to Landlord, insuring (i) Landlord; (ii)
        Landlord's management company; (iii) Jackson-Shaw Company; (iv) Landlord's lender, if any; and (v) Tenant against all claims for property damages, personal injury or death of others occurring on or in connection with: (i) the Leased Premises; (ii)
        the condition of the Leased Premises; (iii) Tenant's operations in and maintenance and use of the Leased Premises; (iv) Tenant's use of the Common Areas of the Project, and (v) Tenant's liability assumed under this Lease.&#160; The limits of such policy
        or policies shall be not less than $5,000,000.00 combined single limit coverage per occurrence for injury to persons (including death) and/or property damage or destruction, including loss of use.&#160; Any such coverage shall be deemed primary and
        non-contributory to any liability coverage secured by Landlord. Certified copies of such policies, together with receipt for payment of premiums, shall be delivered to Landlord prior to the Commencement Date.&#160; Not less than fifteen (15) days prior
        to the expiration date of any such policies, certified copies of renewal policies and evidence of the payment of renewal premiums shall be delivered to Landlord.&#160; All such original and renewal policies shall provide for at least thirty (30) days
        written notice to Landlord before such policy may be canceled or changed to reduce insurance coverage provided thereby.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Waiver of Subrogation</u></font>.&#160; Notwithstanding anything in this Lease to the contrary, to the extent that and so long as the same is permitted under the laws and regulations governing the writing of insurance within the State of
        Texas, all insurance carried by either Landlord or Tenant shall provide for a waiver of rights of subrogation against Landlord and Tenant on the part of the insurance carrier.&#160; Except as expressly otherwise provided herein, Landlord and Tenant each
        hereby waive any and all rights of recovery, claims, actions or causes of action against the other, its agents, officers, or employees, for any loss or damage to property or any injuries to or death of any person which is covered or would have been
        covered under the insurance policies required under this Lease (REGARDLESS OF WHETHER SUCH LOSS OR DAMAGE IS CAUSED BY THE FAULT, NEGLIGENCE OR OTHER TORTIOUS CONDUCT, ACTS OR OMISSIONS OF LANDLORD OR TENANT OR THEIR RESPECTIVE OFFICERS, DIRECTORS,
        EMPLOYEES, AGENTS OR INVITEES).&#160; The foregoing release shall not apply to losses or damages in excess of actual or required policy limits (whichever is greater) nor to any deductible (up to a maximum of $10,000) applicable under any policy obtained
        by the waiving party.&#160; The failure of either party (as used in this paragraph, the "defaulting party") to take out or maintain any insurance policy required under this Lease shall be a defense to any claim asserted by the defaulting party against
        the other party hereto by reason of any loss sustained by the defaulting party that would have been covered by any such required policy.&#160; The waivers set forth in this <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 9(d)</font> shall be in addition to, and not in substitution for, any other waivers, indemnities, or exclusions of liabilities set forth in this Lease.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">12</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">10.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Utility Services</u>.</font>&#160; Tenant shall pay the cost of all utility services respecting the Leased Premises including, but not limited to, initial connection charges and deposits and charges for gas, water, trash
        disposal, sewer, telephone and electricity respecting the Leased Premises.&#160; Landlord shall in no event be liable for any interruption or failure of utility services on the Leased Premises. Tenant shall pay for all utilities or services at the
        Leased Premises used by it or its agents, employees or contractors.&#160; Tenant hereby acknowledges and agrees that the electricity provider chosen by Landlord may not necessarily be the least expensive provider of electricity, but Landlord shall have
        the sole and absolute discretion to choose such electricity providers. Notwithstanding the foregoing, if (i) any essential utility service to be provided as set forth in this paragraph is interrupted or curtailed for a period of two (2) business
        days from the time Tenant notifies Landlord in writing, (ii) as a result thereof, Tenant's use of the Leased Premises is materially, adversely affected (including failure of HVAC system), and (iii) such interruption is caused by Landlord or lies
        within Landlord's direct control, then the Monthly Base Rent for the Leased Premises shall equitably abate from the expiration of said two (2) business day period until such services are restored.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Assignment; Subletting</u></font>.&#160; Except for a "Permitted Transfer" (as hereinafter defined), Tenant shall not, without the prior consent of Landlord, which shall not unreasonably be withheld, in each case, (i)
        make or allow any assignment or transfer, by operation of law or otherwise, of any part of Tenant's interest in this Lease, (ii) grant or allow any lien or encumbrance, by operation of law or otherwise, upon any part of Tenant's interest in this
        Lease, (iii) sublet the Leased Premises or permit anyone other than Tenant and its employees to occupy any part of the Leased Premises.&#160; Tenant shall seek such written consent of Landlord by a written request therefor, setting forth such
        information as Landlord may deem necessary.&#160; Tenant shall, by notice in writing, advise Landlord of Tenant's intention from, on and after a stated date (which shall not be less than thirty 30 days after the date of Tenant's notice), to assign this
        Lease or to sublet any part or all of the Leased Premises for the balance or any part of the Term.&#160; Tenant's notice shall include all of the terms of the proposed assignment or sublease and shall state the consideration therefor.&#160; Tenant's notice
        shall state the name and address of the proposed assignee or subtenant and a true and complete copy of the proposed assignment or sublease shall be delivered to Landlord with Tenant's notice.&#160; No consent granted by Landlord shall be deemed to be a
        consent to any subsequent assignment or transfer, lien or encumbrance, sublease or occupancy.&#160; Any assignment or transfer, grant of lien or encumbrance, or occupancy without Landlord's prior written consent shall be void.&#160; Landlord shall be
        reimbursed by Tenant for any costs or expenses incurred as a result of Tenant's request for consent to any such assignment or subletting, including reasonable legal costs.&#160; Except for a Permitted Transfer, in the event Tenant subleases the Leased
        Premises, or any portion thereof, or assigns this Lease with the consent of Landlord at an annual Base Rent exceeding that stated herein, fifty percent (50%) of such excess shall be paid by Tenant to Landlord as Additional Rent hereunder within ten
        (10) days after receipt by Tenant.&#160; Upon the occurrence of an Event of Default by Tenant under this Lease, if all or any part of the Leased Premises is then assigned or sublet, Landlord may, in addition to any other remedies provided by this Lease
        or provided by law, collect directly from the assignee or subtenant all rents due to Tenant.&#160; Any collection directly by Landlord from the assignee or subtenant shall not be construed, however, to constitute a novation or a release of Tenant from
        the further performance of its obligations under this Lease.&#160; For the purpose of this <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 11</font>, a "transfer" shall include the transfer, assignment or
        encumbrance of any controlling interest in Tenant.&#160; Notwithstanding the above prohibitions, Tenant may, upon thirty (30) days prior written notice to Landlord, assign this Lease or sublet all or part of the Premises, without the prior consent of
        Landlord, to (a) a surviving entity following Tenant's merger therein (so long as the surviving entity has a financial, Tangible Net Worth equal to or greater than the aggregate sum of Tenant's and any guarantor's Tangible Net Worth immediately
        prior to such merger), (b) any corporation, limited partnership, limited liability partnership, limited liability company or other business entity acquiring all or substantially all of Tenant's assets if such entity's Tangible Net Worth after such
        acquisition is not less than the Tangible Net Worth of Tenant as of the date hereof, (c) to an "affiliate" if such affiliates' Tangible Net Worth is not less than the Tangible Net Worth of Tenant and any guarantor's as of the Effective Date.&#160; Any
        assignment or sublease effected pursuant to the preceding sentence is hereinafter referred to as a "Permitted Transfer".&#160; As used herein, an "affiliate" is an entity that "controls", "is controlled by" or "is under common control with" the Tenant.&#160;
        No assignment or subletting, including a Permitted Transfer, shall relieve Tenant or any guarantor of this Lease of its respective obligations under this Lease or any guaranty, and Tenant shall continue to be liable as a principal (and not as a
        guarantor or surety) to the same extent as though no assignment or subletting had been made.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">13</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">12.</font>&#160;&#160;&#160;&#160;&#160;&#160; <u></u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Landlord's Right of Entry</u></font>. Landlord shall have the right, at its option, at Tenant's own cost and expense, to repair or replace any damage done to the Building, or any part thereof, caused by
        Tenant or Tenant's agents, employees, invitees, or visitors, and Tenant shall pay the reasonable cost thereof to Landlord on demand as Additional Rent.&#160; Landlord shall retain duplicate keys to all doors of the Leased Premises and Landlord and its
        agents, employees and independent contractors shall have the right to enter the Leased Premises at reasonable hours to inspect and examine same, to make repairs, additions, alterations and improvements, to exhibit the Leased Premises to Mortgagees,
        prospective Mortgagees, purchasers or tenants, and to inspect the Leased Premises upon 24-hour prior notice, except in cases of emergency or when an Event of Default has occurred in which case Landlord may enter at any time and without notice.&#160;
        During such time as such work is being carried on, in or about the Leased Premises, the Rent provided herein shall not abate.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">13.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Applicable Laws</u>.</font>&#160; Tenant agrees to comply with all Applicable Laws with respect to the Building.&#160; Tenant will comply with the rules and regulations of the Building as adopted and altered by Landlord from
        time to time (including those attached hereto as <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "D"</font>) and will cause all of its employees, agents, invitees and visitors to do so.&#160; Tenant shall not
        permit or cause any party to bring any Hazardous Material upon the Leased Premises or transport, store, use, generate, manufacture, dispose or release any Hazardous Material on or from the Leased Premises.&#160; Tenant shall indemnify, defend and hold
        Landlord and its agents and representatives harmless from and against any losses, claims, demands, actions, suits, damages, expenses and costs which are brought or recoverable against Landlord as a result of any release of Hazardous Material by
        Tenant, its agents, employees, contractors, subtenants, assignees or invitees.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">14.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Default</u></font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">The following events shall be deemed to be Events of
        Default by Tenant under this Lease:&#160; (i) Tenant shall fail to pay any Rent pursuant to the terms hereof within five (5) days after the due date thereof; or (ii) Tenant shall fail to comply with any term, provision, covenant or warranty made under
        this Lease by Tenant, other than the payment of Rent payable by Tenant, and shall not cure such failure within thirty (30) days after notice thereof to Tenant; or (iii) any affirmative act of insolvency by Tenant (for the purposes of Sections
        14(a)(iii) and 14(a)(iv), "Tenant" shall include any guarantor or obligor of Tenant's obligations hereunder), or the filing by Tenant of any petition or action under any bankruptcy, reorganization, insolvency or moratorium law, or any other law or
        laws for the relief of, or relating to, debtors, or Tenant's transfer in fraud of creditors or assignment for the benefit of creditors of all or substantially all of Tenant's assets; or (iv) the filing of any involuntary petition under any
        bankruptcy statute against Tenant (that fails to be dismissed within thirty (30) days of filing), or the appointment of any receiver or trustee to take possession of the properties of Tenant; or (v) Tenant's abandonment or vacation of any part of
        the Leased Premises, whether or not Tenant is in default of the Rent due under this Lease; or (vi) Tenant doing or permitting to be done any act which results in a lien being filed against the Leased Premises and the same is not removed within
        sixty (60) days.&#160; It is agreed that if at any time a dispute shall arise as to any amount of money to be paid by one party to the other, the party against whom the obligation to pay the money is asserted (the "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Obligor</u></font>") shall have the right to make payment "under protest" and such payment shall not be regarded as a voluntary payment and there shall survive the right on the part of the Obligor to institute
        suit for the recovery of such sum.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">14</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Upon the occurrence of an Event of Default, Landlord
        shall have the option to pursue any one or more of the following remedies without any further notice or demand whatsoever:&#160; (i) terminate this Lease, in which event (A) Tenant shall pay to Landlord (x) all Rent and other amounts accrued hereunder
        to the date of termination of possession and (y) all Rent and other net sums required hereunder to be paid by Tenant during the remainder of the Term, discounted to present value at a per annum rate equal to the Prime Rate, <font style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">minus</font> the then present fair rental value of the Leased Premises for such period, similarly discounted; provided, however, in no event shall Landlord be responsible to Tenant for
        any amount in the event the present fair rental value of the Leased Premises exceeds the present value of the total Rent Tenant would have been required to pay for the remainder of the Term and (B) Tenant shall immediately surrender the Leased
        Premises to Landlord and if Tenant fails to do so, Landlord may without prejudice to any other remedy which it may have, enter upon and take possession of the Leased Premises and expel or remove Tenant, by force, if necessary, without being liable
        for prosecution or any claim of damages therefor; (ii) enter upon the Leased Premises by force, if necessary, without being liable for prosecution or any claim of damages therefor, and do whatever Tenant is obligated to do under the terms of this
        Lease; (iii) without terminating this Lease unless Landlord so notifies Tenant in writing, enter upon the Leased Premises, and, without court order or other process of law, take possession of and remove the equipment and personal property of
        Tenant; (iv) exercise any other remedy permitted by law or at equity or by statute or otherwise; or (v) without terminating this Lease, enter upon the Leased Premises, expel or remove Tenant and relet the Leased Premises on behalf of Tenant and
        receive directly the rent from the reletting and Tenant agrees to pay Landlord on demand any deficiency that may result from the reletting.&#160; Tenant agrees that Landlord shall not be liable for any damages resulting to Tenant from Landlord's
        enforcement of this Lease, whether caused by negligence of Landlord or otherwise (INCLUDING THE FAULT, NEGLIGENCE OR OTHER TORTIOUS CONDUCT, ACTS OR OMISSIONS OF LANDLORD OR ITS OFFICERS, DIRECTORS, EMPLOYEES, AGENTS OR INVITEES).&#160; Additionally,
        with or without notice, Landlord may alter locks or other security devices at the Leased Premises to deprive Tenant of access thereto, and Landlord shall not be required to provide a new key or right of access to Tenant.&#160; Pursuit of any of the
        foregoing remedies shall not preclude pursuit of any other remedy herein provided or any other remedy provided by law or at equity, nor shall pursuit of any remedy herein provided constitute an election of remedies thereby excluding the later
        election of an alternate remedy, or a forfeiture or waiver of any Rent payable by Tenant and due to Landlord hereunder or of any damages accruing to Landlord by reason of violation of any of the terms, covenants, warranties and provisions herein
        contained.&#160; Forbearance by Landlord to enforce one or more of the remedies herein provided upon an Event of Default shall not be deemed or construed to constitute a waiver of such default.&#160; Tenant agrees to pay to Landlord all costs and expenses
        incurred by Landlord in the enforcement of this Lease or which Landlord may incur or suffer by reason of Tenant's default or the termination of this Lease, including without limitation, the fees of Landlord's attorneys, reasonable reconfiguration
        expenses, rental concessions and other inducements to new tenants, advertising expenses and broker's commissions.&#160; No waiver of any breach of the covenants, warranties, agreements, provisions, or conditions contained in this Lease shall be
        construed as a waiver of said covenant, warranty, provision, agreement or condition or of any subsequent breach thereof.&#160; All rights, powers and privileges conferred hereunder upon the parties hereto shall be cumulative to, but not restrictive of,
        or in lieu of those conferred by law.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">15.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Subordination and Estoppel Certificates</u>.&#160; </font>Tenant agrees that this Lease and all rights of Tenant hereunder are and shall be subject and subordinate to any ground or underlying lease which may now or
        hereafter be in effect regarding the Leased Premises or any component thereof, to any Mortgage now or hereafter encumbering the Leased Premises or any component thereof, to all advances made or hereafter to be made upon the security of such
        Mortgage, to all amendments, modifications, renewals, consolidations, extensions and restatements of such Mortgage, and to any replacements and substitutions for such Mortgage.&#160; The terms of this provision shall be self-operative and no further
        instrument of subordination shall be required.&#160; Tenant, however, upon request of any party in interest, shall execute and deliver within ten (10) days after request such instrument or certificates as may be reasonably required to carry out the
        intent hereof.&#160; If the interests of Landlord under this Lease shall be transferred to any purchaser by reason of foreclosure or other proceedings for enforcement of any Mortgage, at the election of the purchaser, Tenant shall be bound to the
        purchaser under the terms and conditions of this Lease for the balance of the remaining Term.&#160; Tenant shall execute and deliver within ten (10) days after request a statement certifying that the Tenant is in possession of the Leased Premises, the
        Leased Premises are acceptable, this Lease is in full force and effect and is unmodified, and such other matters as requested by Landlord or Landlord's Mortgagee. Further, should there be any guaranty of Tenant's obligations under this Lease,
        Tenant shall cause such guarantor to execute and deliver within ten (10) days after request a statement certifying that such guaranty is in full force and effect and is unmodified, and such other matters as requested by Landlord or Landlord's
        Mortgagee.&#160; Contemporaneous with the execution of this Lease, Tenant shall execute a Subordination, Nondisturbance and Attornment Agreement, using the form attached hereto as <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "E"</font>.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">15</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">16.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Destruction; Condemnation</u>.</font>&#160; In no event shall Landlord be liable for any loss or damage sustained by Tenant by reason of casualty.&#160; If a fire or other casualty causes damage to the Building or the Leased
        Premises, such that the time needed to rebuild or repair exceeds six (6) months from the beginning of the restoration (as estimated by Landlord's contractor), then either Landlord or Tenant may terminate this Lease by notice to the other party by
        no later than thirty (30) days after the date Landlord notifies Tenant in writing of the estimated time needed to rebuild or repair the casualty damage.&#160; If the Lease is not terminable pursuant to the preceding sentence or, if it is so terminable
        and is not terminated within such thirty (30) day period, then Landlord shall proceed with diligence, subject to reasonable delays for insurance adjustment and other matters beyond Landlord's reasonable control, to restore the condition of the
        Leased Premises to the condition as required under <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "B"</font>, specifically excluding, however, any alterations made by Tenant.&#160; Upon notice from Landlord,
        Tenant shall assign or endorse over to Landlord (or to any party designated by Landlord) all property insurance proceeds payable to Tenant under any insurance policies carried by Tenant with respect to any Tenant Improvements performed by or for
        the benefit of Tenant; provided, if the estimated cost to repair such Tenant Improvements exceeds the amount of insurance proceeds received by Landlord from Tenant's insurance carrier, the excess cost of such repairs shall be paid by Tenant to
        Landlord prior to Landlord's commencement of repairs.&#160; Within fifteen (15) days of demand from Landlord, Tenant shall also pay Landlord for any additional excess costs that are determined or incurred during the performance of the repairs.&#160; In no
        event shall Landlord be required to spend more for the restoration than the total proceeds received by Landlord. Tenant agrees that if the Leased Premises or the Building are damaged by fire or other casualty caused by the fault or negligence of
        Tenant or Tenant's subtenants, assignees, employees, contractors or agents, Tenant shall have no option to terminate this Lease and the Rent shall not be abated during the repair period.&#160; In addition, Landlord, by notice to Tenant within ninety
        (90) days after the date of any casualty event, shall have the right to terminate this Lease if: (i) the Leased Premises have been materially damaged and there is less than two (2) years of the Term remaining on the date of the casualty event; (2)
        any Mortgagee requires that the insurance proceeds be applied to the payment of the debt secured by a Mortgage; or (3) a material uninsured loss to the Building or Leased Premises occurs.&#160; If all or part of the Leased Premises shall be taken for
        any public or quasi-public use by virtue of the exercise of the power of eminent domain or by private purchase in lieu thereof, this Lease shall terminate as to the part so taken as of the date of taking, and all compensation awarded or paid to
        Landlord upon a total or partial taking of the Building or any portion thereof shall belong to and be the property of Landlord without any participation by Tenant.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">17.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Notices</u>.</font>&#160; All notices required or permitted to be given hereunder shall be in writing and shall be deemed to have been fully given, whether actually received or not, when delivered in person, or deposited
        with an overnight commercial courier, or deposited, postage prepaid, in the United States Mail, certified, return receipt requested, and addressed to Landlord or Tenant at their respective address set forth in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 1</font> or at such other address as either party shall have theretofore given to the other by notice as provided above.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">18.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Transfers by Landlord</u>.</font>&#160; Landlord shall have the right to transfer and assign, in whole or in part, all its rights and obligations hereunder and in the Building, and Leased Premises, referred to herein,
        and in such event and upon such transfer Landlord shall be released from any further obligations hereunder, and Tenant agrees to look solely to such successor in interest of Landlord for the performance of such obligations and to attorn to such
        successor.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">19.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Landlord's Liability</u>.</font>&#160; Landlord shall have no personal liability under this Lease; its liability shall be limited to its interest in the Building, and shall not extend to any other property or assets of
        Landlord.&#160; In no event shall any officer, director, employee, agent, shareholder, partner, member, manager or beneficiary of Landlord be personally liable for any of Landlord's obligations hereunder.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">20.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Mechanic's Liens</u></font>.&#160; Tenant will not permit any mechanic's liens or other liens to be placed upon the Building, Land or the Leased Premises and nothing in this Lease shall be deemed or construed in any way
        as constituting the consent or request of Landlord, express or implied, by inference or otherwise, to any person for the performance of any labor or the furnishing of any materials to the Building, Land or to the Leased Premises or any portion
        thereof, nor as giving Tenant any right, power, or authority to contract for or permit the rendering of any services or the furnishing of any materials that would give rise to any mechanic's or other liens against the Building, Land or the Leased
        Premises.&#160; In the event any such lien is attached to the Building, Land or to the Leased Premises, then, in addition to any other right or remedy of Landlord, Landlord may, but shall not be obligated to, discharge the same.&#160; Any amount paid by
        Landlord for any of the aforesaid purposes shall be paid by Tenant to Landlord on demand as Additional Rent.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">16</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">21.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Miscellaneous</u>.</font>&#160; Landlord and Tenant each represents to the other that it has full power and authority to execute and perform this Lease.&#160; This Lease shall be effective only upon execution hereof by
        Landlord and Tenant.&#160; Time is of the essence of this Lease and whenever a certain day is stated for payment or performance of any obligation of Tenant or Landlord, the same enters into and becomes a part of the consideration hereof.&#160; If any clause
        or provision of this Lease is illegal, invalid or unenforceable under present or future laws, the remainder of this Lease shall not be affected thereby, and in lieu of each clause or provision of this Lease which is illegal, invalid or
        unenforceable, there shall be added as a part of this Lease a clause or provision as nearly identical to the said clause or provision as may be legal, valid and enforceable.&#160; This Lease contains the entire agreement of the parties and no
        representations, inducements, promises or agreements, oral or otherwise, between the parties not embodied herein shall be of any force or effect.&#160; No failure of Landlord to exercise any power given Landlord hereunder, or to insist upon strict
        compliance by Tenant with any obligation of Tenant hereunder, and no custom or practice of the parties at variance with the terms hereof, shall constitute a waiver of Landlord's right to demand exact compliance with the terms hereof.&#160; This Lease
        may not be altered, waived, amended or extended except by an instrument in writing signed by Landlord and Tenant.&#160; The laws of the State of Texas shall govern the validity, performance and enforcement of this Lease.&#160; The rights and interest of
        Tenant hereunder are and shall continue at all times to be subject, subordinate and junior in all respects to any conditional sale contract or security agreement, whether heretofore or hereinafter executed by Landlord.&#160; The obligations of Tenant
        under this Lease shall survive the termination of this Lease.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">22.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Commissions</u>.</font>&#160; Landlord and Tenant each represent to the other that no brokers, other than Landlord's Broker and Tenant's Broker have been or will be involved in the negotiation of this Lease.&#160; Landlord
        will be responsible to pay the commission, if any, owed to Landlord's Broker and Tenant's Broker pursuant to the terms of separate agreements. Landlord and Tenant hereby indemnify each other from any claims, losses, damages (including attorneys'
        fees) resulting from a breach of the above representation.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">23.</font>&#160;&#160;&#160;&#160;&#160; <u></u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Landlord's Lien</u>.</font>&#160; On the condition that Tenant obtains third-party financing secured by a lien on Tenant's movable furniture, furnishings, trade fixtures, inventory and equipment at the Leased
        Premises (the "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">On-Site Equipment</font>") and for so long as any such lien is in effect, Tenant hereby grants to Landlord a continuing security interest for all Rent
        and other sums of money becoming due under this Lease upon all On-Site Equipment; provided Landlord agrees to subordinate, or execute a customary landlord lien waiver or subordination agreement if requested by Tenant's lender for, the lien retained
        herein (if any) to the lien on any On-Site Equipment securing financing obtained by Tenant.&#160; However, as a condition to such subordination, a form of subordination of Landlord's lien agreement shall be used that is in substantially the same form as
        the one attached hereto as <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Exhibit "F"</font>.&#160; Unless and until Tenant obtains third-party financing secured by the On-Site Equipment, this section shall be of no
        force or effect.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">24.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>General Indemnification; Indemnification Parameters</u>.</font>&#160; TENANT AGREES TO INDEMNIFY, DEFEND, AND HOLD HARMLESS LANDLORD, AND LANDLORD'S AGENTS, EMPLOYEES AND CONTRACTORS (THE "INDEMNIFIED PARTIES"), FROM AND
        AGAINST ANY AND ALL CLAIMS, DEMANDS, LOSSES, LIABILITIES, CAUSES OF ACTION, SUITS, JUDGMENTS, DAMAGES, COSTS AND EXPENSES TO THE EXTENT ARISING FROM ANY OCCURRENCE ON THE LEASED PREMISES, THE USE AND OCCUPANCY OF THE LEASED PREMISES, OR FROM ANY
        ACTIVITY DONE, PERMITTED OR SUFFERED BY TENANT IN OR ABOUT THE LEASED PREMISES.&#160; TENANT ACKNOWLEDGES THAT THIS LEASE CONTAINS PROVISIONS RELEASING EACH INDEMNIFIED PARTY FROM LIABILITY AND/OR INDEMNIFYING AND HOLDING HARMLESS EACH INDEMNIFIED PARTY
        FOR, AMONG OTHER THINGS, INDEMNIFIED PARTY'S STRICT LIABILITY AND ITS OWN NEGLIGENCE.&#160; TENANT AGREES THAT THE RELEASE AND/OR INDEMNITY PROVISIONS CONTAINED IN THIS LEASE ARE CAPTIONED TO CLEARLY IDENTIFY THE RELEASE AND/OR INDEMNITY PROVISIONS AND,
        THEREFORE, ARE SO CONSPICUOUS THAT TENANT HAS FAIR NOTICE OF THE EXISTENCE AND CONTENTS OF SUCH PROVISIONS.&#160; NOTWITHSTANDING THE FOREGOING, TENANT SHALL NOT BE OBLIGATED UNDER THIS PARAGRAPH TO INDEMNIFY ANY INDEMNIFIED PARTY FOR ANY AMOUNT(S)
        FOUND TO HAVE RESULTED FROM AN INDEMNIFIED PARTY'S OWN NEGLGIENCE OR WILLFUL MISCONDUCT.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">17</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">25.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Financial Statements</u></font>.&#160; Within fifteen (15) days following Landlord's written request, Tenant will provide to Landlord current, unaudited financial statements of Tenant, Tenant's general partner (if
        applicable) and any guarantor of this Lease.&#160; Any unaudited financial statements shall be prepared in accordance with generally accepted accounting principles consistently applied and certified to be true and correct by the chief financial officer
        of the entity providing such financial statements.&#160; Within fifteen (15) days following Tenant's receipt of the final, annual audited financial statements from Tenant's (or Tenant's general partner or any guarantor of this Lease) auditors, Tenant
        shall upon request provide Landlord a copy of such audited financial statements. Landlord may disclose and share such financial statements with Landlord's advisors; attorneys; consultants; and lenders, investors and purchasers (as well as
        prospective lenders, investors and purchasers).&#160; Notwithstanding anything to the contrary contained above, if Tenant is a publicly traded corporation, Tenant may satisfy its obligations hereunder if Tenant's most recent annual and quarterly reports
        are publicly available.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">26.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Parking</u></font>.&#160; Landlord shall license vehicle parking spaces to Tenant and Tenant's business on the terms and conditions set forth in this <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 26</font>.&#160; Landlord shall provide Tenant with vehicular parking spaces on an unreserved basis for Tenant and its employees on the surface parking facilities on the Property in an amount equal to Tenant's Proportionate
        Share multiplied by the total number of vehicular parking spaces allocated to the Building.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In no event will Tenant, its employees, agents, invitees or guests use any
          parking spaces beyond the amount allocated herein, and Tenant shall be responsible to ensure the compliance of this restriction.</font> This license is for parking spaces in the general parking area to be designated and redesignated from time to
        time by Landlord; provided, however, Landlord may require Tenant to park in a specific location.&#160; Landlord shall not be liable to Tenant for the failure of any of Landlord's tenants, invitees, employees, agents or customers or any third parties to
        comply with the designation of the parking spaces.&#160; This license is for parking only and does not include the rights to any additional services, which services may be made available by Landlord from time to time at an additional charge.&#160; No trailer
        parking is permitted in the Project, except by prior written approval of Landlord, such approval to be in Landlord's sole discretion.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">27.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Attorneys' Fees.</u></font>&#160; If there is any legal or arbitration action or proceeding between Landlord and Tenant to enforce any provision of this Lease or to protect or establish any right or remedy of either
        Landlord or Tenant hereunder, the unsuccessful party to such action or proceeding will pay to the prevailing party all reasonable, actual out-of-pocket costs and expenses paid or payable to third parties, including reasonable attorneys' fees
        incurred by such prevailing party in such action or proceeding and in any appeal in connection therewith, and if such prevailing party recovers a judgment in any such action, proceeding or appeal, such costs, expenses and attorneys' fees will be
        determined by the court or arbitration panel handling the proceeding and will be included in and as a part of such judgment.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">28.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Expansion Right</u></font>.&#160; Provided (i) Tenant has not committed any Event of Default under this Lease; (ii) Tenant is occupying the entire Leased Premises at the time it notifies Landlord in writing of its
        intention to expand its operations in the greater Dallas/Fort Worth industrial market; and (iii) Landlord then currently has available leasable space in the Project,&#160; Tenant may lease the space in an area reasonably determined by Landlord within
        the Project (the "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Expansion Space</font>"), by delivering to Landlord, on or before the expiration of the twelfth (12th) month of the Term, written notice (the "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Expansion Notice</font>") of Tenant's election to include the Expansion Space in the Leased Premises.&#160; If Tenant timely exercises its option, then (a) possession of the
        Expansion Space shall be delivered to Tenant in an "AS IS" condition on the earlier of the date the Expansion Space is delivered by Landlord to Tenant or the date on which Tenant occupies the Expansion Space and (b) Tenant and Landlord shall
        execute an amendment to this Lease including the Expansion Space in the Leased Premises on the same terms as this Lease, except: (1) the rentable square feet of the Leased Premises shall be increased by the rentable square feet in the Expansion
        Space and (2) the Base Rent for the Expansion Space shall be as mutually agreed by Landlord and Tenant in the amendment to this Lease.&#160; If Landlord and Tenant are unable within ten (10) calendar days following Landlord's receipt of the Expansion
        Notice to execute a lease or modification to lease upon mutually acceptable lease terms, including (but not limited to) rental rates, Tenant shall have no further rights or privileges under this <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 28</font>.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">29.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Texas Property Code Section 93.012</u>.</font>&#160; Landlord and Tenant agree that each provision of this Lease for determining charges, amounts and Additional Rent payable by Tenant is commercially reasonable and, as
        to each such charge or amount, constitutes a "method by which the charge is to be computed" for purposes of Section 93.012 of the Texas Property Code (as same may be amended).</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">18</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">30.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Texas Property Code Section 91.004</u></font>.&#160; Tenant hereby waives any statutory lien provided under Section 91.004 of the Texas Property Code (as same may be amended).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">31.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Force Majeure</u></font>.&#160; Whenever a period of time is herein prescribed for the taking of any action by Landlord or Tenant, the party responsible for taking such action will not be liable or responsible for any
        delays due to a major unforeseeable act or event that: (i) materially and adversely affects the affected party's ability to timely perform its obligation(s) under this Lease; (ii) is beyond the reasonable control of the affected party; (iii) is not
        caused by any act or omission on the part of the affected party or the affected party's officers, partners, employees, agents, servants, contractors, subcontractors; and (iv) could not have been prevented or avoided by the party who suffers it by
        the exercise of commercially reasonable efforts.&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">"Force Majeure"</font> must satisfy each of the above requirements and shall include (but not be limited to): (a)
        natural phenomena and acts of God such as lightning, floods, hurricanes, tornadoes, earthquakes; (b) explosions; (c) fires; (d) wars, civil disturbances and terrorism; (e) strikes, labor shortages, or shortage or delays of materials or equipment,
        that delay construction; (f) pandemics, epidemics, public health crises, or other uncontrollable circumstances in which a federal, state or municipal governmental order prevents or materially impedes commercial construction within the Property; (g)
        abnormal weather; (h) municipal delays including, without limitation, the platting of the Project, change in zoning, and issuance of a building permit, except for delays caused in whole or in part by any act or omission of Landlord; and (i) changes
        in Applicable Law that materially impact the design or construction of the Project.&#160; The period of time for taking action will be extended by the number of days of delay resulting from Force Majeure.&#160; However, the provisions of this <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 31</font> will never be construed as allowing an extension of time with respect to either party's obligation to pay monetary amounts when and as due under this
        Lease.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">32.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Prohibited Persons and Transactions</u></font>.&#160; Tenant represents and warrants that neither Tenant nor any of its affiliates, nor any of their respective partners, members, shareholders or other equity owners, and
        none of their respective employees, officers, directors, representatives or agents is, nor will they become, a person or entity with whom U.S. persons or entities are restricted from doing business under regulations of the Office of Foreign Asset
        Control ("<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>OFAC</u></font>") of the Department of the Treasury (including those named on OFAC's Specially Designated and Blocked Persons List) or under any statute,
        executive order (including the September 24, 2001, Executive Order Blocking Property and Prohibiting Transactions with Persons Who Commit, Threaten to Commit, or Support Terrorism), or other governmental action and is not and will not Transfer this
        Lease to, contract with or otherwise engage in any dealings or transactions or be otherwise associated with such persons or entities.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">33.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Waiver of Jury Trial</u></font>.&#160; Landlord and Tenant hereby waive any right to trial by jury in any claim, action, proceeding or counterclaim by either Landlord or Tenant (or any guarantor of Tenant's obligations
        hereunder) against the other(s) pertaining to any matters arising out of or in any way connected with this Lease, the relationship of Landlord and Tenant, or Tenant's use of the Leased Premises.&#160; In the event that Tenant (and/or any guarantor of
        Tenant's obligations hereunder) demands a jury trial in connection with any of the foregoing matters, then Tenant shall be liable to Landlord for an amount equal to One Hundred Dollars ($100.00) per day (on account of the delay caused by such
        demand) for each day that trial of any such matter is delayed by such jury trial demand.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">34.</font>&#160;&#160;&#160;&#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Counterparts</u></font>.&#160; This Lease may be executed in multiple counterparts, each of which shall constitute an original instrument, but all of which shall constitute one and the same agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>EXHIBITS:</u></div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u> <br>
      </u></div>
    <div>
      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;" id="z5a8f25087adf408a83e35d58479a06a5">

          <tr>
            <td style="width: 100%; background-color: rgb(204, 238, 255);">Exhibit "A" &#8211; Legal Description of the Land</td>
          </tr>
          <tr>
            <td style="width: 100%;" rowspan="1">Exhibit "A-1" &#8211; Floor Plan of Leased Premises</td>
          </tr>
          <tr>
            <td style="width: 100%; background-color: rgb(204, 238, 255);" rowspan="1">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Exhibit "B" &#8211; Tenant Improvement Agreement</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%;" rowspan="1">Exhibit "C" &#8211; Sign Criteria</td>
          </tr>
          <tr>
            <td style="width: 100%; background-color: rgb(204, 238, 255);" rowspan="1">Exhibit "D" &#8211; Rules and Regulations</td>
          </tr>
          <tr>
            <td style="width: 100%;" rowspan="1">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Exhibit "E" &#8211; Subordination, Nondisturbance and Attornment Agreement</div>
            </td>
          </tr>
          <tr>
            <td style="width: 100%; background-color: rgb(204, 238, 255);" rowspan="1">Exhibit "F" &#8211; Form of Subordination of Landlord's Lien</td>
          </tr>
          <tr>
            <td style="width: 100%;" rowspan="1">Exhibit "G" &#8211; Renewal Option</td>
          </tr>
          <tr>
            <td style="width: 100%; background-color: rgb(204, 238, 255);" rowspan="1">Exhibit "H" &#8211; HVAC Maintenance Contract</td>
          </tr>
          <tr>
            <td style="width: 100%;" rowspan="1">Exhibit "I" &#8211; Form of Commencement Date Agreement</td>
          </tr>

      </table>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">(SIGNATURES ON FOLLOWING PAGE)</div>
    <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">19</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">IN WITNESS WHEREOF,</font> Landlord and Tenant have caused this
      Lease to be duly authorized, executed, sealed and delivered as of the ___________ day of January, 2025.</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="zd4d6ec3f35974d139a6215dc44ba2517" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="vertical-align: top;" rowspan="1" colspan="2">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';">"Landlord"</font></u>:</div>
          </td>
          <td style="width: 5%; vertical-align: top;" rowspan="1" colspan="1">&#160;</td>
          <td style="vertical-align: top;" rowspan="1" colspan="2">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';">"Tenant"</font></u>:</div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align: top;" rowspan="1" colspan="2">&#160;&#160;</td>
          <td style="width: 5%; vertical-align: top;" rowspan="1" colspan="1">&#160;</td>
          <td style="vertical-align: top;" rowspan="1" colspan="2">&#160;&#160;</td>
        </tr>
        <tr>
          <td style="vertical-align: top;" colspan="2">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; color: #000000;">JACKSON-SHAW / BENBROOK NORTH, LP</font><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">,</font></div>
          </td>
          <td style="vertical-align: top; width: 5%;" colspan="1">&#160;</td>
          <td style="vertical-align: top;" rowspan="1" colspan="2">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">TANDY LEATHER FACTORY, INC.</font>,</div>
          </td>
        </tr>
        <tr>
          <td style="vertical-align: top;" colspan="2">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited partnership</div>
          </td>
          <td style="vertical-align: top; width: 5%;" colspan="1">&#160;</td>
          <td style="vertical-align: top;" rowspan="1" colspan="2">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">a Delaware corporation</div>
          </td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top;"><br>
          </td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;" colspan="1">&#160;</td>
          <td style="width: 3%; vertical-align: top;"><br>
          </td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
          </td>
          <td style="width: 47%; vertical-align: top;">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">JSC / BENBROOK NORTH GP, LLC,</div>
          </td>
          <td style="width: 5%; vertical-align: top;" colspan="1">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited liability company,</div>
          </td>
          <td style="width: 5%; vertical-align: top;" colspan="1">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">
            <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">its General Partner</div>
          </td>
          <td style="width: 5%; vertical-align: top;" colspan="1">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;" colspan="1">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
          </td>
          <td style="width: 47%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;" colspan="1">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
          </td>
          <td style="width: 47%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;" colspan="1">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
          </td>
          <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;"><br>
          </td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">Name:</td>
          <td style="width: 40%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top;" colspan="2">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 4%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
          </td>
          <td style="width: 46%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;"><br>
          </td>
          <td style="width: 4%; vertical-align: top; padding-bottom: 2px;">Title:</td>
          <td style="width: 41%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">20</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT "A"</div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">LEGAL DESCRIPTION OF THE LAND</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">LEGAL DESCRIPTION</font> - PHASE 1 NORTH</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TRACT 1</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEING</font> a 5.0819 acre (221,367 square foot) tract of land situated in the James
      Cambo Survey, Abstract No. 362 &amp; John Laneri Survey, Abstract No. 1964, City of Benbrook, Tarrant County, Texas; said tract being all of Lot 1, Block 1, Northeast Winscott Addition, an addition to the City of Benbrook according to the plat
      recorded in Cabinet A, Slide 7983 of the Plat Records of Tarrant County, Texas; said tract being part of that tract of land described in General Warranty Deed to Cassco Land Co., Inc. recorded in Instrument No. D202291480 of the Official Public
      Records of Tarrant County, Texas.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TRACT 2</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEING</font> a 13.3387 acre (581,033 square foot) tract of land situated in the James
      Cambo Survey, Abstract No. 362, City of Benbrook, Tarrant County, Texas; said tract being part of that tract of land described as Exhibit "A", Tract No 1 in Special Warranty Deed with Mineral and Water Assumption to EG Benbrook Ltd. recorded in
      Instrument No. D212318325 of the Official Public Records of Tarrant County, Texas; said tract being more particularly described as follows:</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEGINNING</font> at a 5/8-inch iron rod with "KHA" cap set in the north line of that
      tract of land described in Warranty Deed to Texas Electric Service Company recorded in Volume 5435, Page 242 of the Deed Records of Tarrant County, Texas; said point being the northwest corner of a Street or Road Right of Way Easement recorded in
      Instrument No. D213239849 of said Official Public Records;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 89&#176;14'44" West, along the said north line of said Texas Electric
      Service Company tract, a distance of 1220.74 feet to a 1/2-inch iron rod found for corner; said point being the southeast corner of Lot 2, Block 1, Northeast Winscott Addition, an addition to the City of Benbrook according to the plat recorded in
      Cabinet A, Slide 7983 of the Plat Records of Tarrant County, Texas;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 0&#176;47'59" West, departing the said north line of the Texas Electric
      Service Company tract and along the east line of said Lot 2, a distance of 476.48 feet to a 5/8-inch iron rod found for corner in the south line of Lot 1R, Block 1, Benbrook Industrial Park, an addition to the City of Benbrook according to the plat
      recorded in Cabinet A, Slide 7498 of the Plat Records of Tarrant County, Texas;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 89&#176;18'02" East, along the said south line of Lot 1R, to and along
      the south line of Lot 2R-1, Benbrook Industrial Park, Phase II, an addition to the City of Benbrook according to the plat recorded in Instrument No. D216095828 of said Official Public Records, a distance of 1221.12 feet to a 5/8-inch iron rod with
      "KHA" cap set for corner in the west right-of-way line of Benbrook Parkway (a 70-foot right-of-way);</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 0&#176;45'16" East, along the said west line of Benbrook Parkway, a
      distance of 475.31 feet to the <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">POINT OF BEGINNING</font> and containing 13.3387 acres or 581,033 square feet of land, more or less.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TRACT 3</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEING</font> a 44.5837 acre (1,942,067 square foot) tract of land situated in the James
      Cambo Survey, Abstract No. 362 &amp; John Laneri Survey, Abstract No. 1964, City of Benbrook, Tarrant County, Texas; said tract being part of that tract of land described as Exhibit "A", Tract No 2 in Special Warranty Deed with Mineral and Water
      Assumption to EG Benbrook Ltd. recorded in Instrument No. D212318325 of the Official Public Records of Tarrant County, Texas; said tract being more particularly described as follows:</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">21</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEGINNING</font> at a 5/8-inch iron rod with "KHA" cap set at the west end of a
      right-of-way corner clip at the intersection of the north right-of-way line of Southwest Loop 820 (a variable width right-of-way) and the west right-of-way line of Benbrook Parkway (a 70-foot wide right-of-way);</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> along the said north line of Southwest Loop 820, the following six (6)
      calls:</div>
    <div><br>
    </div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">South 89&#176;31'13" West, a distance of 885.50 feet to a brass disc stamped "TXDOT" found for corner at the beginning of a tangent curve to the right
      having a central angle of 14&#176;16'52", a radius of 1402.40 feet, a chord bearing and distance of North 83&#176;20'21" West, 348.65 feet;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northwesterly direction, with said curve to the right, an arc distance of 349.55 feet to a concrete monument found for corner;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">North 76&#176;12'58" West, a distance of 776.18 feet to a brass disc stamped "TXDOT" found for corner at the beginning of a tangent curve to the left
      having a central angle of 14&#176;16'51", a radius of 1462.40 feet, a chord bearing and distance of North 83&#176;21'24" West, 363.56 feet;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northwesterly direction, with said curve to the left, an arc distance of 364.50 feet to a concrete monument found for corner;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">South 89&#176;25'02" West, a distance of 89.56 feet to a brass disc stamped "TXDOT" found for corner at the beginning of a tangent curve to the right
      having a central angle of 90&#176;00'00", a radius of 120.00 feet, a chord bearing and distance of North 45&#176;34'58" West, 169.71 feet; said point being the east end of a circular right-of-way corner clip at the intersection of the said north line of
      Southwest Loop 820 and the east right-of-way line of Winscott Road (a variable width right-of-way);</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northwesterly direction, along said corner clip and with said curve to the right, an arc distance of 188.50 feet to a 5/8-inch iron rod in
      concrete found for corner;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> along the said east line of Winscott Road, the following four (4) calls:</div>
    <div><br>
    </div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">North 16&#176;26'55" West, a distance of 72.80 feet to a 5/8-inch iron rod with "KHA" cap set for corner at the beginning of a non-tangent curve to the
      right having a central angle of 7&#176;36'33", a radius of 1293.77 feet, a chord bearing and distance of North 1&#176;19'59" East, 171.69 feet;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northeasterly direction, with said curve to the right, an arc distance of 171.82 feet to a 5/8-inch iron rod found for corner at the beginning of
      a non-tangent curve to the left having a central angle of 6&#176;05'50", a radius of 1082.74 feet, a chord bearing and distance of North 2&#176;28'24" East, 115.17 feet;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northeasterly direction, with said curve to the left, an arc distance of 115.22 feet to a 5/8-inch iron rod with "KHA" cap set for corner at the
      beginning of a non-tangent curve to the right having a central angle of 89&#176;50'46", a radius of 90.00 feet, a chord bearing and distance of North 44&#176;19'20" East, 127.11 feet; said point being the south end of a circular right-of-way corner clip at the
      intersection of the said east line of Winscott Road and the south right-of-way line of Winbrook Drive (a 60-foot wide right-of-way);</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northeasterly direction, along said corner clip and with said curve to the right, an arc distance of 141.13 feet to a 5/8-inch iron rod found for
      corner;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> along the said south line of Winbrook Drive, the following three (3)
      calls:</div>
    <div><br>
    </div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">North 89&#176;14'46" East, a distance of 38.00 feet to a 5/8-inch iron rod with "KHA" cap set for corner;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">North 86&#176;57'19" East, a distance of 100.08 feet to a 5/8-inch iron rod with "KHA" cap set for corner;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">North 89&#176;14'44" East, a distance of 2331.37 feet to a 5/8-inch iron rod with "KHA" cap set for corner at the west end of a right-of-way corner clip at
      the intersection of the said south line of Winbrook Drive and the said west line of Benbrook Parkway;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 45&#176;45'16" East, along said corner clip, a distance of 35.36 feet to
      a 5/8-inch iron rod with "KHA" cap set for corner;</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">22</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 0&#176;45'16" East, along the said west line of Benbrook Parkway, a
      distance of 811.90 feet to a 5/8-inch iron rod with "KHA" cap set for corner;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 44&#176;23'02" West, a distance of 35.47 feet to the <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">POINT OF BEGINNING</font> and containing 44.5837 acres or 1,942,067 square feet of land, more or less.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TRACT 4</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEING</font> a 6.3403 acre (276,184 square foot) tract of land situated in the James
      Cambo Survey, Abstract No. 362, City of Benbrook, Tarrant County, Texas; said tract being part of that tract of land described in Special Warranty Deed with Mineral and Water Reservation to EG Benbrook, Ltd recorded in Instrument No. D212318325,
      Official Public Records, Tarrant County, Texas; said tract being more particularly described as follows:</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEGINNING</font> at a 5/8-inch iron with cap stamped "KHA" set at the north end of a
      right-of-way corner clip at the intersection of the north right-of-way line of Southwest Loop 820 (a variable width right-of-way) and the east right-of-way line of Benbrook Parkway (a 70-foot wide right-of-way);</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 0&#176;45'16" West, along the said east right-of-way line of Benbrook
      Parkway, a distance of 812.24 feet to a 5/8-inch iron rod with cap stamped "KHA" set at the south end of a right-of-way corner clip at the intersection of the said east right-of-way line of Benbrook Parkway and the south right-of-way line of Winbrook
      Drive (a 60-foot wide right-of-way);</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 44&#176;14'44" East, along said corner clip, a distance of 35.36 feet to
      a 5/8-inch iron rod with cap stamped "KHA" set for corner;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 89&#176;14'44" East, along the said south right-of-way line of Winbrook
      Drive, a distance of 297.58 feet to a 5/8-inch iron rod with cap stamped "KHA" set for corner;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 0&#176;30'16" East, departing the said south right-of-way line of
      Winbrook Drive, a distance of 863.92 feet to a 5/8-incih iron rod with cap stamped "KHA" set for corner in the north right-of-way line of Southwest Loop 820;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 89&#176;31'13" West, along the said north right-of-way line of Southwest
      Loop 820, a distance of 293.68 feet to a 1/2-inch iron rod with cap stamped "BRITTAIN &amp; CRAWFORD" found at the south end of said right-of-way corner clip at the intersection of the said north right-of-way line of Southwest Loop 820, and the said
      east right-of-way line of Benbrook Parkway;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 45&#176;36'58" West, along said corner clip, a distance of 35.64 feet to
      the <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">POINT OF BEGINNING</font> and containing 6.3403 acres or 276,184 square feet of land, more or less.</div>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">23</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT "A-1"</div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FLOOR PLAN OF LEASED PREMISES</div>
    <div><br>
    </div>
    <div style="text-align: center;"><img height="422" width="617" src="image00008.jpg"></div>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">24</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT "B"</div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">TENANT IMPROVEMENT AGREEMENT</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">1. <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Plans</u></font>.</div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Space Plan</u></font>.&#160; Landlord and Tenant hereby acknowledge that a preliminary space plan upon which the Tenant Improvements shall be based ("<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Space
          Plan</font>") shall be submitted to Landlord for approval.&#160; Other than the installation of signage in accordance with Section 8(e), Tenant is not permitted to make any changes to the exterior appearance of the Building.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Compliance With Laws</u></font>.&#160; Tenant shall be solely responsible to insure the Tenant Improvements are constructed in accordance with all federal, state, and local codes, laws, rules, regulations, ordinances, zoning requirements
        and matters of record (collectively, the "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Codes</font>") and shall indemnify, defend and hold harmless Landlord from and against any and all claims, liabilities and
        expenses (including, without limitation reasonable attorneys' fees and expenses) incurred by or asserted against Tenant by reason of or in connection with any violation of the Codes resulting from construction of the Tenant Improvements.&#160; Tenant
        assumes sole responsibility to insure all of the Tenant Improvements are constructed in compliance with the most recent edition of the American's with Disabilities Act ("<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">ADA</font>") and applicable Accessibility Standards of applicable Architectural Barriers ("<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Accessibility Standards</font>").&#160; Tenant shall submit for and
        obtain all approvals required by Accessibility Standards. Further, Tenant shall insure that Tenant's architect, who shall be Licensed and Registered by the State of Texas prior to commencement of construction.&#160; All review and inspection fees
        necessary to comply with ADA / Accessibility Standards, or construction costs necessary to bring the Tenant Improvements into compliance, shall be solely at Tenant's expense.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Construction Plans</u></font>.&#160; Tenant acknowledges having received a copy of the "Jackson-Shaw Company General Specifications and Requirements for Interior Finishout Construction" for incorporation into all Tenant Improvement
        construction plans, record drawings of the shell building as necessary to assist Tenant in the design and construction of the Tenant Improvements.&#160; Tenant and Tenant's architect are solely responsible for field verification of all "As-Built" shell
        conditions.&#160; Tenant shall engage an architect reasonably acceptable to Landlord (which architect may be the approved space planner if the space planner is a licensed architect, certified to practice in the State of Texas), to prepare construction
        plans and specifications based on the Space Plan (such plans and specifications, when approved by Landlord and Tenant, as provided below, and all changes and amendments thereto agreed to by Landlord and Tenant in writing, are herein called the "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Construction Plans</font>") which shall consist of architectural plans, structural plans (if required) and building standard engineered mechanical, electrical, and
        plumbing plans for all of the Tenant Improvements (all improvements required by the Construction Plans are herein called "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Tenant's Improvements</font>").&#160; All
        architectural drawings shall be sealed and signed by the architect of record, and all engineered mechanical, electrical, and plumbing ("<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">MEP</font>") drawings shall be
        sealed and signed by the consulting engineer(s) of record.&#160; Within seven (7) business days after construction plans and specifications are delivered to Landlord, Landlord shall approve or disapprove same in writing and if disapproved, Landlord
        shall provide Tenant's architect specific reasons for disapproval.&#160; Landlord and Tenant hereby agree that Landlord shall not be entitled to disapprove construction plans except for the following reasons:&#160; (i) the construction plans do not conform
        to applicable laws, rules and regulations, (ii) the construction plans do not conform to the building standard mechanical, electrical or plumbing specifications defined in the "Jackson-Shaw Company Specifications and Requirements for Interior
        Finishout Construction", (iii) the construction plans vary from the approved Space Plan in other than minor detail, (iv) the work required by the construction plans could, in Landlord's reasonable judgment, adversely affect the Building Systems,
        structural integrity or any structural member of the Building or any part thereof, (v) the work required by the construction plans adversely affects, in Landlord's reasonable judgment, the exterior of the Leased Premises or the Building, or (vi)
        the construction plans are incomplete or contain material errors or omissions (collectively, "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Permitted Objections</font>").&#160; Landlord's approval shall not be deemed
        to imply any approval as to municipal or other building codes or regulations and shall not give rise to any liability of Landlord.</font></div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">25</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.4</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Changes to Approved Plans</u></font>.&#160; If any re-drawing or re-drafting of either the approved Space Plan or the approved Construction Plans is necessitated by changes (all of which shall be subject to Landlord's written approval)
        requested by Tenant after approval by Landlord and Tenant, the expense of any such re-drawing, re-drafting or re-reviewing by Landlord's or Tenant's architectural, MEP, or structural consultants required in connection therewith, and the expense of
        any work and improvements necessitated by such re-drawing or re-drafting, will be paid by Tenant.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.5</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Coordination of Planners and Designers</u></font>.&#160; Tenant is responsible to insure all necessary coordination of its agents' efforts with Landlord's agents to ensure that no material delays are caused to either the planning or
        construction of the Tenant's Improvements.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Construction and Costs of Tenant's Improvements</u></font>.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.1</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Construction Obligation</u></font>.&#160; Landlord agrees Tenant shall, subject to the terms and provisions herein, perform the Tenant Improvements to the Leased Premises.&#160; Tenant shall engage a contractor approved in writing by Landlord,
        such approval not to be unreasonably withheld, conditioned or delayed (the "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Contractor</font>") to construct, at Tenant's sole cost and expense, Tenant's
        Improvements; provided, however, Landlord shall provide Tenant with the "Tenant Improvement Allowance" as defined below.&#160; The Contactor shall be insured with a Comprehensive Commercial General Umbrella Liability policy with commercially reasonable
        limits.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">Upon approval of the plans and specifications, Landlord shall grant Tenant access to the Leased Premises for the purposes of construction of the
      Tenant Improvements.&#160; Such access shall include limited access through the space of other tenant(s) as may be required for initial installation of Tenant's utilities.&#160; Such limited access shall be reciprocal with other tenants of the premises, and
      shall be contingent upon coordination and scheduling of said access by Landlord or Landlord's Property Manager.</div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">In performing construction of Tenant's Improvements under this Section 2.1, Tenant shall, with regard to the construction of Tenant's Improvements, be
      bound by each and every term of the Lease.&#160; Without in any way limiting the foregoing provisions of this Section 2.1, the following provisions shall be applicable to Tenant's obligation to construct Tenant's Improvements:</div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Tenant shall submit for permit to
        commence construction of the Tenant's Improvements within ten (10) days after bids for such work have been approved.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Tenant, Contractor and each of
        Tenant's or Contractor's subcontractors, employees, mechanics, engineers, space planners, and other agents (collectively, "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Tenant's Contractors</font>") shall comply
        with all Rules and Regulations for the Building.&#160; For any work by Tenant related to the roof, mechanical, electrical and plumbing systems, fire safety, fire alarm and sprinkler systems (collectively, the "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Building Systems</font>"), Landlord, at Landlord's sole option, may require that Tenant use certain subcontractors that have performed scopes of work related to such roof, mechanical, electrical and plumbing
        systems, fire safety, fire alarm and sprinkler systems, so as not to negatively impact or void any warranties.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Tenant shall cause the Contractor
        to deliver Landlord sufficient evidence (which shall include, without limitation, certificates of insurance naming Landlord and Property Manager as additional insureds) that such Contractor is covered under such Workers' Compensation (statutory
        limits), public liability and property damage insurance in commercially reasonably amounts for Landlord's protection.&#160; All such evidence of insurance must be submitted to and approved by Landlord prior to commencement of construction of Tenant's
        Improvements.&#160; The General Contractor shall be responsible for requiring that subcontractors be adequately insured.</font></div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">26</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(iv)</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Prior to the execution of the
        construction contract for the construction of Tenant's Improvements, Tenant shall submit the proposed form thereof to Landlord for Landlord's review and acceptance.&#160; Landlord does not anticipate objections to a standard AIA Form, and Landlord's
        approval shall be deemed approved unless objections are provided to Tenant within three (3) business days following Landlord's actual receipt thereof.&#160; Such contract shall, without in any way limiting Landlord's right to approve the form of such
        contract, (1) require the Contractor to waive all contractual, statutory and constitutional liens against the Leased Premises and the Building as a condition to receipt of any payments thereunder, (2) require the Contractor to conform to the Rules
        and Regulations and any Building rules applicable to contractors performing work in the Building, (3) require the Contractor to deliver the certificates of insurance (and such other evidence of insurance as is required by Landlord) referred to in
        clause (iv) above, (4) recognize that Landlord is a third party beneficiary with respect to all warranties (implied or expressed) under the contract or otherwise applicable to Tenant's Improvements at law or in equity, and as a third party
        beneficiary, Landlord shall have the absolute right (but not the obligation) to enforce each and every such warranty, (5) require the Contractor to agree to assign and transfer all project warranties to subsequent owners at Landlord's request, (6)
        require the Contractor to provide a set of Closeout Documents (as defined below) and record set of Construction Plans reflecting the actual "as-built" conditions and construction of Tenant's Improvements (the "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Record Drawings</font>"), and (7) require the Contractor to work in harmony and cooperate with each other contractor performing work at the Leased Premises, whether engaged by Landlord or
        Tenant.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(v)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Prior to commencement of
        construction of Tenant's Improvements (including, without limitation, demolition of any existing improvements to allow for the construction of Tenant's Improvements), the Construction Plans will, if required by applicable laws, be approved by the
        appropriate governmental agency and all notices required to be given to any governmental agency shall have been given in a timely manner.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(vi)</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Upon completion of Tenant's
        Improvements, Landlord may inspect the Leased Premises and prepare a punch list of those portions of the Tenant Improvements on or involving the roof and shell building to insure that all work has been completed in accordance with the Construction
        Plans.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(vii)</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Landlord shall not be liable for
        any injury, loss or damage to any of Tenant's Improvements or other installations (INCLUDING LANDLORD'S NEGLIGENCE) unless caused by Landlord's gross negligence or willful misconduct.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(viii)</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Tenant shall indemnify and hold
        harmless Landlord from and against any and all costs, expenses, claims, liabilities and causes of action to the extent caused by defective work performed by or on behalf of Tenant or the Contractor, except to the extent caused by Landlord's or its
        contractor's, agent's, or employee's negligence or willful misconduct or their violation of Applicable Laws or Codes then existing as of the Effective Date.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(ix)</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Notwithstanding the fact that
        Landlord shall be a third-party beneficiary of any and all warranties under the contract for construction of the Tenant Improvements and any and all warranties applicable to Tenant Improvements at law or in equity; however, except as expressly
        provided in the Lease, Landlord shall in no way be responsible for the function and/or maintenance of the Tenant Improvements.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(x)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">In order to preserve Landlord's
        roof warranty, Tenant's General Contractor shall utilize Landlord's bonded roofer for all roof work associated with tenant improvement construction.&#160; Landlord shall provide Tenant with roof subcontractor's contact information for use during the bid
        process.&#160; All such roof work shall be solely at Tenant's expense. In order to preserve Landlord's fire sprinkler and fire alarm warranty, Tenant's General Contractor shall utilize Landlord's bonded contractor for all work affecting the fire
        sprinkler and fire alarm which is associated with tenant improvement construction.&#160; Landlord shall provide Tenant with such contractor's contact information for use during the bid process.&#160; All such fire sprinkler and fire alarm work shall be
        solely at Tenant's expense.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(xi)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Closeout Documents shall consist
        of the following:</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Certificate of Substantial
        Completion, standard AIA G704 document, signed by the General Contractor, Tenant's architect and Landlord.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Copy of the Certificate of
        Occupancy or local equivalent.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">27</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">All Approved Building Department
        Trade Inspection Slips and/or Building Department Inspection Log.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Complete list of subcontractors
        with contact name, address, and phone numbers.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Project punchlist, signed-off by
        Tenant, Landlord, and General Contractor as completed, with the date of final completion noted thereon.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">One (1) complete set of
        Architectural and MEP "As-Builts" marked as such, with all field changes shown clearly and neatly in red ink.&#160; All Architectural "As-Built" drawings shall bear original registered Architect's stamp and signature.&#160; All MEP "As-Built" drawings shall
        bear original registered Engineer's stamp and signature.&#160; One (1) CAD CD and PDF CD of As-Builts.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Fire Sprinkler Hydrostatic Test
        Report, Materials Certificate, and Fire Sprinkler Plans approved and stamped by the local authority having jurisdiction.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">8.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Independent Laboratory Slab
        moisture test reports per JSC General Specifications.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Copy of the Interior Finish
        Schedule.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">10.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">HVAC roof load structural analysis by
        shell structural engineer per JSC General Specifications if required by mechanical design.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">All MEP equipment, fixture, or
        device cut sheets, users / operations manuals, and service instructions, including but not limited to:&#160; HVAC ops and service manuals, programmable thermostat ops manuals, exhaust fans, humidifiers, etc., electrical switch-gear, breaker panels,
        transformers, dimmer switches, lighting fixture cut sheets, etc., plumbing fixtures, faucets, valves, pumps, water cooler and water heater ops and service manuals, kitchen appliance ops manuals, etc.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">12.</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">All miscellaneous equipment or
        product cut sheets, users / operations manuals, service / care / or maintenance instructions, including but not limited to:&#160; projection screens, marker boards, dock equipment manuals, vinyl flooring, carpet, or specialty floor coatings, toilet
        partitions, toilet accessories, etc.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">13.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">All MEP manufacturers' equipment
        warranties.&#160; All HVAC manufacturers' equipment warranty forms to be delivered to Owner filled out with Owner's name, unit model numbers, date of installation, address of installation, unit serial numbers, and name of installing contractor.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">14.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">MSD sheets for all materials or
        products used in the construction of the tenant improvement.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">15.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">General Contractor and
        subcontractor warranty letters on a form provided by Landlord.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">16.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Subcontractor Final Unconditional
        Lien Releases.</font></div>
    <div style="text-align: justify; text-indent: 72pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">17.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">General Contractor Final
        Unconditional Lien Release.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">ALL CLOSEOUT DOCUMENTS SHALL BE DELIVERED TO OWNER IN DUPLICATE (UNLESS SPECIFICALLY NOTED OTHERWISE ABOVE), NEATLY BOUND IN TWO (2) INDIVIDUAL EIGHT (8) TAB THREE (3)
      RING BINDERS, WITH WHITE JACKET AND CLEAR VINYL OUTER SLEEVES.</div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Supervision of Construction</u></font>.&#160; Landlord shall have the right to approve and supervise all portions of the construction of the Tenant's Improvements related to the Building mechanical, electrical and plumbing systems and
        structural elements, and to observe all other aspects of the construction of the Tenant's Improvements, but any such approval, supervision or observation shall be strictly for Landlord's own purposes and shall not impose upon Landlord any express
        or implied duty to Tenant or any third party with respect to the Tenant's Improvements.&#160; In consideration for Landlord's construction supervision services, Tenant shall pay to Landlord a construction supervision fee equal to one and one-half
        percent (1.5%) of the Total Construction Costs.</font></div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">28</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Disbursement of the Tenant Improvement Allowance</u></font>.&#160; Landlord will provide to Tenant a construction allowance (the "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Tenant Improvement
          Allowance</font>") not to exceed $2,003,460.00 ($15.00 psf) to be used toward the payment of the "Total Construction Costs" (as hereinafter defined) relating to the Tenant Improvements.&#160; "<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total Construction Costs</font>" shall include, without limitation, design and completion of the Tenant Improvements and preparation of the Construction Plans, any building permit fees or other governmental fees or
        charges, costs of construction labor and materials, electrical and other utility usage during construction, additional janitorial services, general tenant signage, the construction supervision fee referenced in <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Section 2.2</font> above, and related taxes and insurance costs. Landlord shall pay to Tenant the Tenant Improvement Allowance within thirty (30) days following the receipt by Landlord of
        written request for payment accompanied by the following items:&#160; (1) Tenant's occupancy of the Leased Premises, (2) the Closeout Documents; and (3) an estoppel certificate confirming such factual matters as Landlord or Landlord's mortgagee may
        reasonably request.&#160; Notwithstanding anything to the contrary contained in this Exhibit, Landlord shall not be obligated to make any disbursement of the Tenant Improvement Allowance during the pendency of any of the following: (A) Landlord has
        received written notice of any unpaid claims relating to any portion of the Tenant Improvements or materials in connection therewith, other than claims which will be paid in full from such disbursement, (B) there is an unbonded lien outstanding
        against the Building or the Leased Premises or Tenant's interest therein by reason of work done, or claimed to have been done, or materials supplied or specifically fabricated, claimed to have been supplied or specifically fabricated, to or for
        Tenant or the Leased Premises, (C) the conditions to the advance of the Tenant Improvement Allowance are not satisfied, or (D) an Event of Default by Tenant exists.&#160; The Tenant Improvement Allowance must be used (that is, the Tenant Improvements
        must be fully complete and the Tenant Improvement Allowance disbursed) within three hundred sixty five (365) days following the Effective Date or shall be deemed forfeited with no further obligation by Landlord with respect thereto, time being of
        the essence with respect thereto.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.4</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Liens Arising from Tenant's Improvements</u></font>.&#160; Tenant agrees to keep the Leased Premises free from any liens arising out of nonpayment of costs to construct Tenant's Improvements whether filed by Contractor, any subcontractor,
        Tenant's architect, or any other person or entity supplying services or goods for Tenant's Improvements.&#160; In the event that any such lien is filed and Tenant, within ten (10) days following such filing fails to cause same to be released of record
        by payment or posting of a proper bond, Landlord shall have, in addition to all other remedies provided herein and by law, the right, but not the obligation, to cause the same to be released by such means as it in its sole discretion deems proper,
        including payment of or defense against the claim giving rise to such lien.&#160; All sums paid by Landlord in connection therewith shall constitute Rent under the Lease and a demand obligation of Tenant to Landlord.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Construction Representatives</u></font>.&#160; Landlord's and Tenant's representatives for coordination of construction and approval of change orders in excess of $10,000 or which affect the structure or the Building Systems, will be as
        follows, provided that either party may change its representative upon written notice to the other:</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <table cellspacing="0" cellpadding="0" border="0" id="z4097fec9aa724d3482dcef8fe8bd60c9" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td colspan="2" rowspan="1" style="vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">LANDLORD'S REPRESENTATIVE:</div>
          </td>
          <td colspan="2" rowspan="1" style="vertical-align: top;">TENANT'S REPRESENTATIVE:<br>
          </td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="2" rowspan="1" style="vertical-align: top;"><br>
          </td>
          <td colspan="2" rowspan="1" style="vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 10%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">NAME:</div>
          </td>
          <td rowspan="1" style="width: 40%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Miles Terry</div>
          </td>
          <td style="width: 10%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">NAME:</div>
          </td>
          <td rowspan="1" style="vertical-align: top; width: 35%;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><u>Johan Hedberg</u></div>
          </td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 10%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">ADDRESS:</div>
          </td>
          <td rowspan="1" style="width: 40%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">4890 Alpha Road, Suite 100</div>
          </td>
          <td style="width: 10%; vertical-align: top;">ADDRESS:</td>
          <td rowspan="1" style="vertical-align: top; width: 35%;"><u>1900 SE Loop 820</u></td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 10%; vertical-align: top;"><br>
          </td>
          <td rowspan="1" style="width: 40%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Dallas, Texas 75244</div>
          </td>
          <td style="width: 10%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="vertical-align: top; width: 35%;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><u>Fort Worth, TX 76140</u></div>
          </td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 10%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">PHONE:</div>
          </td>
          <td rowspan="1" style="width: 40%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">(405) 570-8713</div>
          </td>
          <td style="width: 10%; vertical-align: top;">PHONE:</td>
          <td rowspan="1" style="vertical-align: top; width: 35%;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><u>817-872-3200</u></div>
          </td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Defaults</u></font>.&#160; This Exhibit is hereby made a part of this Lease for all purposes and any default hereunder by Tenant shall entitle Landlord to the exercise of any and all remedies set forth in the Lease.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Conflicts</u></font>.&#160; With respect to the subject matter of this Exhibit, if there is any irreconcilable conflict between provisions of this Exhibit and any other provision of this Lease, the Lease shall control.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">29</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT "C"</div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SIGN CRITERIA</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The purpose of this sign criteria is to create a graphic environment which is individual and distinctive in identity for the Tenant and also compatible with other signs
      in the center.&#160; The total concept should give an impression of quality and professionalism and instill a good business image. Lettering and spacing shall be well proportioned, and legible.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SIGN PLACEMENT:</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" id="z78a4f76e6e4b487e84aa5aff8d09ef72" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">1.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Tenant shall be encouraged to identify its premises by erecting one (1) facia sign which shall be attached directly to the building fascia as described hereinafter.&#160; Subject to the
              restrictions under "Type and Size of Sign: below, for buildings and leaseholds with one (1) front fa&#231;ade, (front fa&#231;ade being defined as the building surface directly facing a dedicated street, or where street frontage does not exist, it
              shall be defined as the width of the lease space which contains the main entry).</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellspacing="0" cellpadding="0" id="z9fde18609b674dbab981f9e3fbfbebca" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">2.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Tenant signage shall be as close to tenant's main entrance as possible, subject to allowance for corner positioning.</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">TYPE AND SIZE OF SIGN:</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" id="z2f9fe61c20c348fb8b5788eb297d1cd4" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">1.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Attached signs located at a height of 40 feet or less are permitted a maximum aggregate effective area equal to one-square foot per lineal foot of leasehold frontage, as applicable,
              or 300 square feet, whichever is less.</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellspacing="0" cellpadding="0" id="zbaba16caf0664a3ca63137d81236aee6" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">2.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Illuminated or reverse lighted individually pin mounted channel letters</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellspacing="0" cellpadding="0" id="z74c39b4a214849c1892318f10c2a04ad" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">3.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Depth &#8211; 2" minimum, 5 &#189;"; maximum height &#8211; not-to-exceed 36".&#160; Multiple Rows &#8211; not-to-exceed 48" in total height including spaces between rows.&#160; Minimum Letter Size &#8211; 10". Letters
              are to be pin mounted 1" off building fascia.</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellspacing="0" cellpadding="0" id="z0f98ee436d8245cab551b943e9267ad3" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">4.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Matte finishes required.</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellspacing="0" cellpadding="0" id="z7c5f2409c6574e57add25c82482c30bd" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">5.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Colors are subject to approval by Landlord or its representative</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellspacing="0" cellpadding="0" id="z8fe4a8aff9884d8ebc17425f891cbaba" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">6.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Returns and Fronts - aluminum .063 gauge (minimum) or channel formed acrylic 3/16" minimum.</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellspacing="0" cellpadding="0" id="zeade933d41ab4bc2a70825f0d4ca8911" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">7.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">All fasteners used are to be non-corrosive stainless steel.</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">ILLUMINATION AND WIRING</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" id="zae7f77c587764630848edd35e984a936" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">1.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">If illuminated individual letters are to be backlit with neon tubing, such tubing must be concealed in the letter and project the light source back on the building fascia.&#160; All
              transformers and secondary wiring are to be concealed behind parapets or within soffits.</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">PERMITS</div>
    <div><br>
    </div>
    <div style="text-align: justify; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">All city permits and approvals from the City of Benbrook are required prior to sign fabrication.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">THE FOLLOWING ARE <u><font style="font-size: 10pt; font-family: 'Times New Roman';">NOT </font></u>PERMITTED</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" id="z20560e25f3af4c319babbe9f1607da51" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">1.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Roof signs or box type signs</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellspacing="0" cellpadding="0" id="zae69522375904a9db7c7df33cd269589" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">2.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Exposed seam tubing</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <table cellspacing="0" cellpadding="0" id="z88e9270d6ddc455f98ac817169115043" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">3.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Animated or moving components</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">30</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT "D"</div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">RULES AND REGULATIONS</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">The following Rules and Regulations are prescribed by Landlord in order to provide and maintain, to the best of Landlord's ability, orderly, clean and
      desirable Leased Premises, building and parking facilities for the tenants therein and to regulate conduct in and use of the Leased Premises, the Building and parking facilities in such a manner as to minimize interference by others in the proper use
      of the Leased Premises by Tenant.&#160; All references to Tenant include not only the Tenant, but also Tenant's agents, employees, invitees, licensees, visitors, assignees, and/or sublessees:</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Tenant shall not block or obstruct any of the entries,
        passages, or doors of the Building or parking area, or place, empty, or throw rubbish, litter, trash, or material of any nature into such areas, or permit such areas to be used at any time except for ingress or egress of Tenant.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Landlord will not be responsible for lost or stolen
        personal property, equipment, money, or any article taken from the Leased Premises, Building, or parking facilities regardless of how or when loss occurs.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">The plumbing facilities shall not be used for any
        other purpose than that of which they are constructed, and no foreign substance of any kind shall be placed therein, and the expense of any breakage, stoppage, or damage resulting from a violation of this provision by Tenant or its employees shall
        be borne by Tenant.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Any additional keys or locks required by Tenant during
        the term of the Lease shall be the Tenant's responsibility.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">The common parking facilities are available for use by
        any and all tenants.&#160; Landlord reserves the right, in Landlord's sole discretion, to assign or allocate parking in the event of conflicts, abuse, or improper use.&#160; It is generally understood that any tenant should utilize only those parking spaces
        immediately adjacent to the tenant's leased premises.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Vehicles that are abandoned, disabled, have expired
        registration stickers, obstructing any means of ingress or egress to any leased premises, or in any way a general nuisance or hazard are subject to removal without notice by Landlord.&#160; All costs associated with such removal shall be at the
        Tenant's/vehicle owner's expense.</font></div>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">31</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT "E"</div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FORM OF SUBORDINATION, NON-DISTURBANCE</div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">AND ATTORNMENT AGREEMENT</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">After Recording, Return To:</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Jackson Walker L.L.P.</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">2323 Ross Ave., Suite 600</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Dallas, Texas 75201</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Attn:&#160; Kelly Hodge</div>
    <div><br>
    </div>
    <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>SUBORDINATION, NON-DISTURBANCE, AND</u></div>
    <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>ATTORNMENT AGREEMENT</u></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">This SUBORDINATION, NON-DISTURBANCE, AND ATTORNMENT AGREEMENT (this "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Agreement</u></font>")






      dated as of the ______ day of January, 2025 (the "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Effective Date</u></font>"), is made by and among VERITEX COMMUNITY BANK having an address at 8214 Westchester Drive, Dallas, Texas
      75225, Attn:&#160; Craig Davis ("<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Lender</u></font>"), <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">TANDY LEATHER FACTORY, INC.</font><font style="font-size: 10pt; font-family: 'Times New Roman';">, a Delaware corporation</font>, having an address at <font style="font-size: 10pt; font-family: 'Times New Roman';">7602 SW Loop 820, Suite 101, Benbrook, Texas 76126</font> ("<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Tenant</u></font>"), and <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">JACKSON-SHAW / BENBROOK NORTH, LP</font><font style="font-size: 10pt; font-family: 'Times New Roman';">, a Texas limited partnership</font>, having an address at <font style="font-size: 10pt; font-family: 'Times New Roman';">4890 Alpha Road, Suite 100, Dallas, Texas 75244</font> ("<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Landlord</u></font>"), collectively referred to herein as the "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Parties</u></font>", or individually as a "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Party</u></font>").</div>
    <div>&#160;</div>
    <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">RECITALS:</div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">A.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Landlord is the owner
        of the land and the buildings and other improvements thereon located at 7602 SW Loop 820 Benbrook, Texas, and legally described on <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Exhibit A</u></font> attached hereto
        (collectively, the "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Property</u></font>").</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">B.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Lender has agreed to
        make a loan to Landlord (the "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Loan</u></font>"), is or will be secured by a first priority Deed of Trust, Security Agreement Financing Statement and Assignment of Rents on the
        Property (the "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Deed of Trust</u></font>") which will be recorded in the Real Property Records of Harris County, Texas.&#160; Landlord's interest in the Lease will be assigned to Lender as
        additional security for the Loan.&#160; The Deed of Trust, and all other documents and instruments evidencing or securing the Loan and any amendments, extensions, supplements, consolidations, replacements, renewals, and advances or re-advances are
        collectively referred to herein as the "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Loan Documents</u></font>".</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">C.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Landlord and Tenant
        have entered into that certain Lease Agreement dated _______________ (the "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Lease</u></font>"), under which Landlord leased to Tenant all or a portion of the Property.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">D.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Lender and Tenant
        desire to confirm their understanding with respect to, among other things, the subordination of the Lease to the Deed of Trust and Lender's agreement not to disturb Tenant's possession of the Property, subject to and in accordance with the terms
        and conditions of this Agreement.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">NOW, THEREFORE, in consideration of the mutual agreements contained in this Agreement, and other good and valuable consideration, the
      receipt and sufficiency of which are hereby acknowledged, [and to induce Lender to make the Loan,] Lender, Landlord, and Tenant agree as follows:</div>
    <div style="text-align: justify; text-indent: 36pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">32</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Subordination. The
        Lease and Tenant's leasehold interest under the Lease shall be and shall remain, at all times, and in each and every respect, subject and subordinate to the Deed of Trust and other Loan Documents, and to any and all renewals, amendments,
        modifications, supplements, extensions, consolidations, and replacements thereof, including without limitation, amendments which increase the amount of the indebtedness secured by the Loan Documents.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Non-Disturbance.&#160;
        Lender covenants that the leasehold estate granted by the Lease, and Tenant's right to quiet enjoyment, possession, and any other rights under the Lease, shall not be disturbed or terminated by any transfer of Landlord's interest in the Property by
        foreclosure, deed-in-lieu of foreclosure, sale, or other action or proceeding initiated to enforce the Loan Documents (individually and collectively referred to as an "Enforcement Event") provided that: (i) the Lease is in full force and effect;
        and (ii) there exist no defaults by Tenant under the Lease.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Attornment.</font></div>
    <div>
      <div>
        <div> <font style="text-align: left; margin-left: 72pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><br>
          </font> </div>
        <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">If any
            Enforcement Event occurs, Tenant hereby attorns to any transferee, including Lender, and its designees, successors, and assigns (individually and collectively, "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Successor</u></font>"),






            as the landlord under the Lease.&#160; Tenant shall be bound to Successor under all the executory terms, covenants, and conditions of the Lease for the balance of the Lease term with the same force and effect as if Successor had been the original
            landlord under the Lease. This attornment shall be effective and self-operative without the execution of any further instruments evidencing Successor's succession to the interest of Landlord under the Lease.&#160; From and after the occurrence of
            any Enforcement Event, Tenant shall make all payments under the Lease directly to Successor.&#160; Tenant hereby waives the provisions of any statute or rule of law, now or hereafter in effect, which may give or purport to give Tenant any right or
            election to terminate or otherwise adversely affect the Lease and the obligations of Tenant thereunder as a result of such Enforcement Event.</font></div>
        <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: left; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Notwithstanding the
            foregoing, Successor shall not be:</font></div>
        <div style="text-align: left; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; text-indent: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">(i)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">liable
            for any act, omission, or default of Landlord or any prior landlord;</font></div>
        <div style="text-align: justify; text-indent: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">(ii)</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">liable for any damage for a breach of any representation or warranty or other obligation contained in the Lease by Landlord or any prior landlord under the Lease;<br>
            <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; text-indent: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">(iii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">subject




            to any offsets, counterclaims or defenses which Tenant might have against Landlord or any prior landlord;</font></div>
        <div style="text-align: justify; text-indent: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">(iv)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">bound by any prepayment of rent or additional rent which Tenant might have paid more than one month in advance to Landlord or any prior landlord. Successor shall not be obligated for:</font></div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 144pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">(A)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">the
            return of any security deposit, unless the same is received by Successor; or</font></div>
        <div style="text-align: justify; margin-left: 144pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br>
          </font></div>
      </div>
    </div>
    <div style="text-align: justify; text-indent: 36pt; margin-left: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(B)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">a
        credit or refund to Tenant of any prepayment of rent or other charges made pursuant to the express terms of the Lease, unless such prepayment is received by Successor;</font></div>
    <div>&#160;</div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">33</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(v)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">bound





            by any amendment, modification, cancellation, or surrender of the Lease, or by any waiver or forbearance on the part of Landlord or any prior landlord made or given without Lender's written consent;</font></div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(vi)</font>&#160;&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Liable for the construction of any improvements required of Landlord under the Lease;</font></div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(vii)</font>&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">bound





            to make any payment to Tenant, including any obligation to pay for any construction, repair or other allowances or contributions required to be made by Landlord pursuant to the terms of the Lease; or</font></div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(viii)</font>&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">bound






            by any responsibility to repair or restore the Property after damage or destruction of the Property, or any part thereof, due to fire or other casualty occurring prior to the date that Successor obtains title to the Property, or because of
            condemnation occurring prior to the date that Successor obtains title to the Property.&#160; Successor shall have no obligation to repair or restore the Property unless Successor shall have received insurance proceeds or cash condemnation awards in
            an amount (that when aggregated with the applicable insurance deductible in the case of an insured casualty) is sufficient to complete such repairs.</font></div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Default by Landlord.</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
      </font></div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 36pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">The Deed of Trust provides that, under certain conditions, Lender shall be entitled to collect, receive and demand payment of any and all rents and other amounts due on and under the Lease without Lender's taking possession of
            the Property or otherwise assuming any of Landlord's obligations under the Lease.&#160; Starting on the date Lender gives written notice to Tenant that Landlord is in default under the Loan Documents, Landlord authorizes and directs Tenant to, and
            Tenant agrees to, pay to Lender, as assignee, all rents and other amounts due under the Lease in accordance with Lender's written instructions.&#160; Tenant shall have no obligation or responsibility to ascertain whether such demand by Lender is
            permitted under the Deed of Trust.&#160; Landlord, its successor and/or assigns hereby agree to indemnify and hold harmless Tenant against any expenses, claims, losses, or damages incurred by Tenant resulting from or arising out of claims by
            Landlord, or it successors or assigns, that such payments should not have been, or cannot be, made to Lender.&#160; Rent payments made by Tenant to Lender pursuant to this Agreement shall continue until the earlier of:</font></div>
        <div style="text-align: justify; margin-left: 36pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">(i)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">no
            further rent or other amounts are due or payable under the Lease;</font></div>
        <div style="text-align: justify; margin-left: 108pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">(ii)</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Lender gives Tenant written notice that Landlord is no longer in default under the Loan Documents and instructs Tenant that all amounts due under the Lease shall thereafter be payable to Landlord; or</font></div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br>
          </font></div>
      </div>
    </div>
    <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(iii)</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Lender






        sends Tenant notice that an Enforcement Event has occurred. Subject to <font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Section 3</u></font> hereof, upon such notice Successor shall succeed to Landlord's interest as the landlord
        under the Lease, after which all rent and other income due under the Lease shall become payable to Successor.</font></div>
    <div>&#160;</div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">34</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div>
      <div>
        <div> <font style="text-align: left; margin-left: 72pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><br>
          </font> </div>
        <div style="text-align: justify; margin-left: 36pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">If Landlord defaults under the Lease, Tenant agrees to deliver a copy of any notice of such default to Lender. If the default by Landlord gives rise to the right of termination by Tenant, Tenant agrees to give Lender the right to cure
            the default in accordance with the terms and conditions contained in Section 6 hereof. All notices from Tenant to Lender sent under this Section 4(b) shall be delivered in accordance with the notice provisions of Section 10 hereof.</font></div>
      </div>
    </div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">5.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Limitation on Lender's
        Performance.&#160; Nothing in this Agreement shall be deemed or construed to be an agreement by Lender to perform any obligation of Landlord as the landlord under the Lease unless and until Lender or any Successor, obtains title to the Property and, in
        such event, Section 3 shall control.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Lender's Right to
        Cure.</font></div>
    <div>&#160;</div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 36pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Tenant shall not terminate the Lease, nor exercise any other right or remedy granted to Tenant under the Lease or applicable law, including, without limitation, any setoff rights, because of a default of Landlord under the Lease
            or the occurrence of any other event, without first giving Lender prior written notice of such default or event.&#160; Thereafter, Tenant shall take no action to terminate the Lease, nor exercise any other right or remedy if:</font></div>
        <div style="text-align: justify; margin-left: 36pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">(i)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">within thirty (30) days following the end of the period in which Landlord is entitled to cure the default, Lender cures such default or event, if the same can be cured by the payment of money; or</font></div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">&#160; <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(ii)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Lender diligently starts either:</font></div>
        <div style="text-align: justify; margin-left: 72pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 108pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">(A)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">to cure the default or event if the same cannot, with diligence, be cured within said thirty (30) days, and thereafter diligently pursues the cure; or</font></div>
        <div style="text-align: justify; margin-left: 108pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 108pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(B)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">an action to obtain possession of the Property (including possession by receiver) and to cure such default or event which cannot be cured by Lender without Lender having obtained possession.</font></div>
        <div style="text-align: justify; margin-left: 108pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; margin-left: 36pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Nothing in this Agreement shall be construed as a promise or undertaking by Lender to cure any default on the part of Landlord under the Lease.</font></div>
        <div style="text-align: justify; margin-left: 36pt; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">7.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Exculpation.&#160;
        Notwithstanding anything to the contrary contained in the Lease or this Agreement, Tenant hereby agrees that if Successor acquires Landlord's ownership interest in the Property by an Enforcement Event, Tenant shall look only to Successor's equity
        interests in the Property for satisfaction of any monetary judgment obtained against Successor, and no other property or assets of Successor shall be subject to levy, execution, or other enforcement action or proceeding for satisfaction of the
        judgment.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">8.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Right to Enter.&#160; Lender
        shall have and is granted by Tenant and Landlord the right to enter upon the Property to cause any action permitted under this Agreement.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">9.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Tenant's Covenants.
        Tenant agrees for the benefit of Lender that, so long as the lien of the Deed of Trust continues to encumber the Property, Tenant shall not without Lender's prior written consent:</font></div>
    <div>&#160;</div>
    <div style="text-align: left; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">pay
        any rent or additional rent to Landlord, or any other landlord under the Lease, by more than thirty (30) days in advance;</font></div>
    <div>&#160;</div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">35</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div>
      <div>
        <div style="text-align: left; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">terminate





            or surrender the Lease;</font></div>
        <div style="text-align: left; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: left; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">enter





            into any amendment or other agreement relating to the Lease; or<br>
            <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: left; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(d)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">consent





            to any voluntary termination of the Lease by Landlord.</font></div>
        <div style="text-align: left; text-indent: 36pt; margin-left: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">10.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Notices.&#160; All notices,
        requests, consents, claims, demands, waivers, and other communications hereunder shall be in writing and shall be deemed to have been given:</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
      </font></div>
    <div>
      <div>
        <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">when delivered by
            hand, with written confirmation of receipt;</font></div>
        <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">when received by
            the addressee, if sent by a nationally recognized overnight courier; or</font></div>
        <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div>
      <div>
        <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">on the third (3<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">rd</sup>)
            day after the date mailed, by certified or registered mail, return receipt requested, postage prepaid.</font></div>
        <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> <br>
          </font></div>
      </div>
    </div>
    <div style="text-align: justify; text-indent: 72pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Such communications must be sent to the respective Parties at the following addresses (or at such other address for a Party as shall
      be specified in a notice given in accordance with this Section):</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="zd26b043696084804895bd1867d3f5f6b" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">If to Lender:</div>
          </td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">Veritex Community Bank</td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8214 Westchester Drive</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">Dallas, Texas 75225</td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">Attn: Craig Davis</td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">with a copy to:</div>
          </td>
          <td style="width: 70%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Jackson Walker L.L.P.</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">2323 Ross Ave., Suite 600</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">Dallas, Texas 75201</td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Attn: Kelly Hodge</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">If to Tenant:</div>
          </td>
          <td style="width: 70%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Tandy Leather Factory, INC.</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">7602 SW Loop 820, Suite 101</td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">Benbrook, Texas 76126</td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Attn: <font style="font-family: 'Times New Roman';">Johan Hedberg/CEO</font></div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">If to Landlord:</div>
          </td>
          <td style="width: 70%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Jackson-Shaw / Benbrook North, LP</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">4890 Alpha Road, Suite 100</td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">Dallas, Texas 75244</td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">Attn: John Stone</td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Email: <u>jstone@jacksonshaw.com</u></div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">with a copy to:</div>
          </td>
          <td style="width: 70%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Andrews &amp; Barth, PC</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">
            <div>4851 LBJ Freeway, Suite 500</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">Dallas, Texas 75244</td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Attn: Justin Tonick</div>
          </td>
        </tr>
        <tr>
          <td rowspan="1" style="width: 30%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 70%; vertical-align: top;">
            <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Email:</font> <u><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">jtonick@andrews-barth.com</font></u></div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">36</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">11.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Costs and Fees of the
        Prevailing Party.&#160; In the event that any Party institutes any legal suit, action, or proceeding, including arbitration, against the other Party, arising out of this Agreement, the prevailing Party in the suit, action, or proceeding shall be
        entitled to receive, in addition to all other damages to which it may be entitled, the costs incurred by such Party in conducting the suit, action, or proceeding, including attorneys' fees, expenses, and court costs.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">12.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Entire Agreement.&#160; This
        Agreement constitutes the entire agreement between the Parties regarding the subordination of the Lease, the leasehold estate created by the Lease, and all rights of Tenant under the Lease to the lien of the Deed of Trust and other Loan Documents,
        and as to the rights and obligations of the Parties regarding the subject matter of this Agreement.&#160; This Agreement supersedes and cancels all oral negotiations and prior and other writings with respect to the subject matter hereof.&#160; If there is
        any conflict between the provisions of this Agreement and those of the Lease, the provisions of this Agreement shall prevail.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">13.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Amendments and
        Termination.&#160; This Agreement may not be modified orally or in any manner other than by an agreement in writing signed by the Parties hereto or their respective successors in interest.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">14.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Waiver.&#160; No waiver by
        any Party of any of the provisions hereof shall be effective unless explicitly set forth in writing and signed by the Party so waiving.&#160; No waiver by any Party shall operate or be construed as a waiver in respect of any failure, breach, or default
        not expressly identified by such written waiver, whether of a similar or different character, and whether occurring before or after that waiver.&#160; No failure to exercise, or delay in exercising, any right, remedy, power, or privilege arising from
        this Agreement shall operate or be construed as a waiver thereof; nor shall any single or partial exercise of any right, remedy, power, or privilege hereunder preclude any other or further exercise thereof or the exercise of any other right,
        remedy, power, or privilege.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">15.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Governing Law.&#160; This
        Agreement shall be governed by and construed in accordance with the law of the State of Texas, without regard to the choice of law rules of that State.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">16.</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Severability.&#160; In the
        event any one or more of the provisions in this Agreement shall for any reason be held to be invalid, illegal, or unenforceable in any respect, such invalidity, illegality, or unenforceability shall not affect any of the other provisions of this
        Agreement, but this Agreement shall be construed as if such invalid, illegal, or unenforceable provision was not contained herein.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">17.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Successors and
        Assigns.&#160; This Agreement shall be binding upon the Parties hereto and their respective successors and assigns and shall inure to the benefit of the Parties hereto and their respective permitted successors and assigns.</font></div>
    <div>&#160;</div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">18.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Counterparts and
        Original Counterparts.&#160; This Agreement may be executed in counterparts, each of which shall be deemed an original, but all of which together shall be deemed to be one and the same agreement. A signed copy of this Agreement delivered by facsimile or
        email shall be deemed to have the same legal effect as delivery of an original signed copy of this Agreement.</font></div>
    <div>&#160;</div>
    <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">[REMAINDER OF PAGE INTENTIONALLY LEFT BLANK]</div>
    <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">37</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">IN WITNESS WHEREOF, the Parties have executed this Agreement as of the date set forth above.</div>
    <div>&#160;</div>
    <table cellspacing="0" cellpadding="0" border="0" id="z3603a1fbce744238b6cfa74d8940dbf1" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top;" colspan="2">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';">LANDLORD</font>:</u></div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top;" colspan="2">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top;" colspan="2">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">JACKSON-SHAW / BENBROOK NORTH, LP</font>,</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top;" colspan="2">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited partnership</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="width: 5%; vertical-align: top;">&#160;&#160;&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
          </td>
          <td style="vertical-align: top;">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">JSC / BENBROOK NORTH GP, LLC,</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top;">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited liability company,</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top;">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">its General Partner</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
          <td rowspan="1" style="width: 38%; vertical-align: top;">&#160;&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
          </td>
          <td style="width: 42%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
          </td>
          <td style="width: 40%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 4%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; margin-right: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
          </td>
          <td style="width: 41%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="z96d71779adbe425587a6ac07159bd64f" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">STATE OF TEXAS</div>
          </td>
          <td style="width: 70%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">&#167;</div>
          </td>
        </tr>
        <tr>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 70%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">&#167;</div>
          </td>
        </tr>
        <tr>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">COUNTY OF DALLAS</div>
          </td>
          <td style="width: 70%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">&#167;</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">This instrument was acknowledged before me on the _____ day of _______, 2025, by ____________________, as ___________________ of <font style="font-size: 10pt; font-family: 'Times New Roman';">JSC / Benbrook North GP, LLC, a Texas limited liability company, general partner of Jackson-Shaw / Benbrook North, LP, a Texas limited partnership, on behalf of said limited partnership.</font></font></div>
    <table cellspacing="0" cellpadding="0" border="0" id="z8648ba39c0dd41ee81886287c2bd2b6c" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 50%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Notary Public, State of Texas</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">38</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="z67b8fee391d44cad94db1b50636b9d3b" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align: top;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u><font style="font-size: 10pt; font-family: 'Times New Roman';">TENANT</font></u>:</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align: top;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">TANDY LEATHER FACTORY, INC.</font>,</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align: top;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">a Delaware corporation</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
          </td>
          <td style="width: 32%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
          <td style="width: 15%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Name:&#160;&#160; <br>
            </div>
          </td>
          <td style="width: 45%; vertical-align: top;">Jeff Gramm</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 4%; vertical-align: top;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Title:&#160; <br>
            </div>
          </td>
          <td style="width: 46%; vertical-align: top;">Chairman</td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="z47540f63210a4445b729a4119b94039c" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 12%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">THE STATE OF</div>
          </td>
          <td style="width: 10%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td colspan="1" style="width: 3%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 75%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">&#167;</div>
          </td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 12%; vertical-align: top;">&#160;</td>
          <td style="width: 9%; vertical-align: top;">&#160;</td>
          <td colspan="1" style="width: 4%; vertical-align: top;">&#160;</td>
          <td style="width: 75%; vertical-align: top;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">&#167;</div>
          </td>
        </tr>
        <tr>
          <td style="width: 12%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">COUNTY OF <br>
            </div>
          </td>
          <td style="width: 9%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
          <td colspan="1" style="width: 4%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 75%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">&#167;</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">This instrument was acknowledged before me on&#160; _______________, 202_, by __________________, __________________ of Tandy Leather Factory, Inc., a
      Delaware corporation, on behalf of such corporation.</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="z5870b21e64614600a51a711b7ae59ffb" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 50%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Notary Public in and for the State of Texas</div>
          </td>
        </tr>

    </table>
    <div>&#160;</div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">39</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="6585b586355049b2be14cca4c7e6e685" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align: top; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>LENDER</u></font>:</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align: top;">VERITEX COMMUNITY BANK</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">By:</font> <br>
          </td>
          <td style="width: 47%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Name:</font> <br>
          </td>
          <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Title:</font> <br>
          </td>
          <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <div style="text-align: left; margin-left: 216pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
        </u></font></div>
    <table cellspacing="0" cellpadding="0" border="0" id="817a73a17d204c26989cbd5f1745ed36" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 30%; vertical-align: top;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">THE STATE OF TEXAS</font></td>
          <td style="width: 70%; vertical-align: top;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">&#167;</font></td>
        </tr>
        <tr>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 70%; vertical-align: top;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">&#167;</font></td>
        </tr>
        <tr>
          <td style="width: 30%; vertical-align: top;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">COUNTY OF DALLAS</font></td>
          <td style="width: 70%; vertical-align: top;">&#167;</td>
        </tr>

    </table>
    <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u> <br>
        </u></font></div>
    <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">This instrument was acknowledged before me on&#160; _______________, 202_, by&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;,&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;of Veritex Community Bank, on behalf of such bank.</div>
    <table cellspacing="0" cellpadding="0" id="ze10d434334c84354bcc3003ec020f777" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 50%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 50%; vertical-align: top;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Notary Public in and for the State of Texas</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">40</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>EXHIBIT A (to Exhibit E)</u></div>
    <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">THE PROPERTY</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">LEGAL DESCRIPTION</font> - PHASE 1 NORTH</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TRACT 1</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEING</font> a 5.0819 acre (221,367 square foot) tract of land situated in the James
      Cambo Survey, Abstract No. 362 &amp; John Laneri Survey, Abstract No. 1964, City of Benbrook, Tarrant County, Texas; said tract being all of Lot 1, Block 1, Northeast Winscott Addition, an addition to the City of Benbrook according to the plat
      recorded in Cabinet A, Slide 7983 of the Plat Records of Tarrant County, Texas; said tract being part of that tract of land described in General Warranty Deed to Cassco Land Co., Inc. recorded in Instrument No. D202291480 of the Official Public
      Records of Tarrant County, Texas.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TRACT 2</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEING</font> a 13.3387 acre (581,033 square foot) tract of land situated in the James
      Cambo Survey, Abstract No. 362, City of Benbrook, Tarrant County, Texas; said tract being part of that tract of land described as Exhibit "A", Tract No 1 in Special Warranty Deed with Mineral and Water Assumption to EG Benbrook Ltd. recorded in
      Instrument No. D212318325 of the Official Public Records of Tarrant County, Texas; said tract being more particularly described as follows:</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEGINNING</font> at a 5/8-inch iron rod with "KHA" cap set in the north line of that
      tract of land described in Warranty Deed to Texas Electric Service Company recorded in Volume 5435, Page 242 of the Deed Records of Tarrant County, Texas; said point being the northwest corner of a Street or Road Right of Way Easement recorded in
      Instrument No. D213239849 of said Official Public Records;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 89&#176;14'44" West, along the said north line of said Texas Electric
      Service Company tract, a distance of 1220.74 feet to a 1/2-inch iron rod found for corner; said point being the southeast corner of Lot 2, Block 1, Northeast Winscott Addition, an addition to the City of Benbrook according to the plat recorded in
      Cabinet A, Slide 7983 of the Plat Records of Tarrant County, Texas;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 0&#176;47'59" West, departing the said north line of the Texas Electric
      Service Company tract and along the east line of said Lot 2, a distance of 476.48 feet to a 5/8-inch iron rod found for corner in the south line of Lot 1R, Block 1, Benbrook Industrial Park, an addition to the City of Benbrook according to the plat
      recorded in Cabinet A, Slide 7498 of the Plat Records of Tarrant County, Texas;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 89&#176;18'02" East, along the said south line of Lot 1R, to and along
      the south line of Lot 2R-1, Benbrook Industrial Park, Phase II, an addition to the City of Benbrook according to the plat recorded in Instrument No. D216095828 of said Official Public Records, a distance of 1221.12 feet to a 5/8-inch iron rod with
      "KHA" cap set for corner in the west right-of-way line of Benbrook Parkway (a 70-foot right-of-way);</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 0&#176;45'16" East, along the said west line of Benbrook Parkway, a
      distance of 475.31 feet to the <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">POINT OF BEGINNING</font> and containing 13.3387 acres or 581,033 square feet of land, more or less.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TRACT 3</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEING</font> a 44.5837 acre (1,942,067 square foot) tract of land situated in the James
      Cambo Survey, Abstract No. 362 &amp; John Laneri Survey, Abstract No. 1964, City of Benbrook, Tarrant County, Texas; said tract being part of that tract of land described as Exhibit "A", Tract No 2 in Special Warranty Deed with Mineral and Water
      Assumption to EG Benbrook Ltd. recorded in Instrument No. D212318325 of the Official Public Records of Tarrant County, Texas; said tract being more particularly described as follows:</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">41</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEGINNING</font> at a 5/8-inch iron rod with "KHA" cap set at the west end of a
      right-of-way corner clip at the intersection of the north right-of-way line of Southwest Loop 820 (a variable width right-of-way) and the west right-of-way line of Benbrook Parkway (a 70-foot wide right-of-way);</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> along the said north line of Southwest Loop 820, the following six (6)
      calls:</div>
    <div><br>
    </div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">South 89&#176;31'13" West, a distance of 885.50 feet to a brass disc stamped "TXDOT" found for corner at the beginning of a tangent curve to the right
      having a central angle of 14&#176;16'52", a radius of 1402.40 feet, a chord bearing and distance of North 83&#176;20'21" West, 348.65 feet;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northwesterly direction, with said curve to the right, an arc distance of 349.55 feet to a concrete monument found for corner;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">North 76&#176;12'58" West, a distance of 776.18 feet to a brass disc stamped "TXDOT" found for corner at the beginning of a tangent curve to the left
      having a central angle of 14&#176;16'51", a radius of 1462.40 feet, a chord bearing and distance of North 83&#176;21'24" West, 363.56 feet;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northwesterly direction, with said curve to the left, an arc distance of 364.50 feet to a concrete monument found for corner;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">South 89&#176;25'02" West, a distance of 89.56 feet to a brass disc stamped "TXDOT" found for corner at the beginning of a tangent curve to the right
      having a central angle of 90&#176;00'00", a radius of 120.00 feet, a chord bearing and distance of North 45&#176;34'58" West, 169.71 feet; said point being the east end of a circular right-of-way corner clip at the intersection of the said north line of
      Southwest Loop 820 and the east right-of-way line of Winscott Road (a variable width right-of-way);</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northwesterly direction, along said corner clip and with said curve to the right, an arc distance of 188.50 feet to a 5/8-inch iron rod in
      concrete found for corner;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> along the said east line of Winscott Road, the following four (4) calls:</div>
    <div><br>
    </div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">North 16&#176;26'55" West, a distance of 72.80 feet to a 5/8-inch iron rod with "KHA" cap set for corner at the beginning of a non-tangent curve to the
      right having a central angle of 7&#176;36'33", a radius of 1293.77 feet, a chord bearing and distance of North 1&#176;19'59" East, 171.69 feet;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northeasterly direction, with said curve to the right, an arc distance of 171.82 feet to a 5/8-inch iron rod found for corner at the beginning of
      a non-tangent curve to the left having a central angle of 6&#176;05'50", a radius of 1082.74 feet, a chord bearing and distance of North 2&#176;28'24" East, 115.17 feet;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northeasterly direction, with said curve to the left, an arc distance of 115.22 feet to a 5/8-inch iron rod with "KHA" cap set for corner at the
      beginning of a non-tangent curve to the right having a central angle of 89&#176;50'46", a radius of 90.00 feet, a chord bearing and distance of North 44&#176;19'20" East, 127.11 feet; said point being the south end of a circular right-of-way corner clip at the
      intersection of the said east line of Winscott Road and the south right-of-way line of Winbrook Drive (a 60-foot wide right-of-way);</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">In a northeasterly direction, along said corner clip and with said curve to the right, an arc distance of 141.13 feet to a 5/8-inch iron rod found for
      corner;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> along the said south line of Winbrook Drive, the following three (3)
      calls:</div>
    <div><br>
    </div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">North 89&#176;14'46" East, a distance of 38.00 feet to a 5/8-inch iron rod with "KHA" cap set for corner;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">North 86&#176;57'19" East, a distance of 100.08 feet to a 5/8-inch iron rod with "KHA" cap set for corner;</div>
    <div style="text-align: justify; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">North 89&#176;14'44" East, a distance of 2331.37 feet to a 5/8-inch iron rod with "KHA" cap set for corner at the west end of a right-of-way corner clip at
      the intersection of the said south line of Winbrook Drive and the said west line of Benbrook Parkway;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 45&#176;45'16" East, along said corner clip, a distance of 35.36 feet to
      a 5/8-inch iron rod with "KHA" cap set for corner;</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">42</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 0&#176;45'16" East, along the said west line of Benbrook Parkway, a
      distance of 811.90 feet to a 5/8-inch iron rod with "KHA" cap set for corner;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 44&#176;23'02" West, a distance of 35.47 feet to the <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">POINT OF BEGINNING</font> and containing 44.5837 acres or 1,942,067 square feet of land, more or less.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TRACT 4</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEING</font> a 6.3403 acre (276,184 square foot) tract of land situated in the James
      Cambo Survey, Abstract No. 362, City of Benbrook, Tarrant County, Texas; said tract being part of that tract of land described in Special Warranty Deed with Mineral and Water Reservation to EG Benbrook, Ltd recorded in Instrument No. D212318325,
      Official Public Records, Tarrant County, Texas; said tract being more particularly described as follows:</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">BEGINNING</font> at a 5/8-inch iron with cap stamped "KHA" set at the north end of a
      right-of-way corner clip at the intersection of the north right-of-way line of Southwest Loop 820 (a variable width right-of-way) and the east right-of-way line of Benbrook Parkway (a 70-foot wide right-of-way);</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 0&#176;45'16" West, along the said east right-of-way line of Benbrook
      Parkway, a distance of 812.24 feet to a 5/8-inch iron rod with cap stamped "KHA" set at the south end of a right-of-way corner clip at the intersection of the said east right-of-way line of Benbrook Parkway and the south right-of-way line of Winbrook
      Drive (a 60-foot wide right-of-way);</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 44&#176;14'44" East, along said corner clip, a distance of 35.36 feet to
      a 5/8-inch iron rod with cap stamped "KHA" set for corner;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 89&#176;14'44" East, along the said south right-of-way line of Winbrook
      Drive, a distance of 297.58 feet to a 5/8-inch iron rod with cap stamped "KHA" set for corner;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 0&#176;30'16" East, departing the said south right-of-way line of
      Winbrook Drive, a distance of 863.92 feet to a 5/8-incih iron rod with cap stamped "KHA" set for corner in the north right-of-way line of Southwest Loop 820;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> South 89&#176;31'13" West, along the said north right-of-way line of Southwest
      Loop 820, a distance of 293.68 feet to a 1/2-inch iron rod with cap stamped "BRITTAIN &amp; CRAWFORD" found at the south end of said right-of-way corner clip at the intersection of the said north right-of-way line of Southwest Loop 820, and the said
      east right-of-way line of Benbrook Parkway;</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">THENCE</font> North 45&#176;36'58" West, along said corner clip, a distance of 35.64 feet to
      the <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">POINT OF BEGINNING</font> and containing 6.3403 acres or 276,184 square feet of land, more or less.</div>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">43</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT "F"</div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FORM OF SUBORDINATION OF LANDLORD'S LIEN</div>
    <div><br>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">LANDLORD'S SUBORDINATION AGREEMENT</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">THIS LANDLORD'S SUBORDINATION AGREEMENT (the "Agreement") is entered into by and among <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">JACKSON-SHAW / BENBROOK NORTH, LP</font>, a Texas limited partnership ("Landlord"), <font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">TANDY LEATHER FACTORY, INC.</font>, a Delaware corporation
      ("Tenant") and ___________________, a ___________________ ("Secured Party").</div>
    <div><br>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">W I T N E S S E T H :</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">WHEREAS, Landlord and Tenant have entered into a certain Commercial Lease Agreement (the "Lease") dated ____________, 2025 regarding certain "Leased
      Premises" (as defined in the Lease) situated in Chisholm 20 Commerce Park (the "Project") situated in the City of Benbrook, Tarrant County, Texas; and</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">WHEREAS, Tenant has entered into or will enter into agreements under which Secured Party has acquired or may hereafter acquire a security interest in
      all of the now-owned and hereafter acquired assets and tangible and intangible personal property of Tenant, some of which may be located within the Leased Premises (all of Tenant's assets and personal property, the "Collateral"); and</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">WHEREAS, the Secured Party has required Landlord subordinate Landlord's lien in and to the Collateral to the Secured Party's lien in and to the
      Collateral.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">NOW THEREFORE, the parties hereto agree as follows:</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Subordination</u></font>.&#160; Landlord subordinates to the security interest of Secured Party any and all landlord's liens, which Landlord may have in or to the Collateral by virtue of the Lease or which may arise by operation of law,
        equity, or otherwise.&#160; The subordination by Landlord of its landlord's lien rights shall not (a) prevent Landlord from exercising any and all rights under the Lease so long as Secured Party's prior rights in the Collateral are recognized or (b) be
        deemed to waive (i) Landlord's right to receive rent or other payments due under the Lease, whether such rights arise under the Lease, at law, in equity or pursuant to the United States Bankruptcy Code or any other laws affecting creditors rights
        or (ii) Landlord's rights to pursue other assets of Tenant other than the furniture, fixtures, equipment and inventory contained in the definition of "Collateral".&#160; This subordination relates only to the Collateral and it is specifically understood
        and agreed that Landlord does not hereby subordinate, waive or disclaim any right or interest which Landlord now has or may hereafter acquire in and to any other properties of Tenant.&#160; Secured Party hereby agrees that it has no lien rights on the
        Leased Premises, the fixtures therein or the underlying real estate.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Entry Notice</u></font>.&#160; Secured Party may, upon not less than ten (10) days advance written notice to Landlord and Tenant (the "Entry Notice") and after default by Tenant pursuant to any provision of any note and/or security
        agreement executed by Tenant in favor of Secured Party, enter the Leased Premises for the sole purpose of removing the Collateral therefrom.&#160; Secured Party agrees to remove all of the Collateral within thirty (30) days following the Entry Notice.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Removal Notice</u></font>.&#160; Should Tenant vacate the Leased Premises or be dispossessed from the Leased Premises by Landlord, Landlord may (but shall not be obligated to) provide Secured Party written notice thereof (the "Removal
        Notice").&#160; Secured Party agrees to remove all of the Collateral described herein within thirty (30) days following Secured Party's receipt of the Removal Notice.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Conditions to this Agreement</u></font>. Landlord's execution and delivery of this Agreement (and the effectiveness of Landlord's subordination contained herein) is expressly subject to and contingent upon each of the following terms
        and conditions, each to which Tenant and Secured Party agree:</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">44</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(a)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Nothing herein shall in any way limit Landlord's
        rights under the Lease or pursuant to law or equity except as specifically set forth herein;</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(b)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Secured Party shall remove all of the Collateral
        within thirty (30) days following the date of the Entry Notice and thirty (30) days following the Removal Notice, as the case may be (it being understood and agreed that all the Collateral must be removed by Secured Party and not just a portion
        thereof).</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(c)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Should Secured Party fail to remove all the
        Collateral within the time required by this Agreement, (i) such Collateral may be disposed of by Landlord in such a manner as Landlord deems appropriate without any obligation or liability to Tenant or Secured Party, in which event Tenant and
        Secured Party shall be jointly and severally liable of all reasonable costs incurred by Landlord in removing and storing the Collateral; and (ii) at Landlord's option, title to the Collateral shall be immediately vested in Landlord, Tenant and
        Secured Party hereby waiving any and all interests they may have to the Collateral should the Collateral not be removed in a timely manner, and Tenant and Secured Party hereby agreeing the execute any documents or instruments as Landlord may
        reasonably request in order to evidence title to the Collateral being vested in Landlord.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(d)</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Secured Party and Tenant hereby jointly and severally
        agree to promptly restore and/or repair any damage to the Leased Premises, the building in which the Leased Premises are located and the Project caused by the removal by Secured Party (or its agents or contractors) of any Collateral installed or to
        be installed or kept at the Leased Premises and shall indemnify, defend and save harmless Landlord, Landlord's asset manager, Landlord's property manager and any of their respective successors, assigns, employees, officers, directors, partners,
        lenders, agents and affiliates from and against any damage, claim or cause of action arising in connection with the use, installation or removal of the Collateral by Secured Party (or its agents or contractors) on, about or from the Leased
        Premises; provided the indemnification shall not be made with respect to any claim or cause of action arising out of Landlord's willful misconduct or gross negligence.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(e)</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">No alterations or structural work of any kind may be
        undertaken by Secured Party within the Leased Premises without Landlord's prior written consent, which consent Landlord may withhold in its sole and absolute discretion.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(f)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Except as provided in this Agreement, nothing in this
        Agreement shall permit Secured Party or any other foreclosing party to occupy the Leased Premises for or during any time that Tenant is not entitled to occupy the Leased Premises pursuant to the terms and conditions of the Lease.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(g)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Neither Secured Party nor any other foreclosing party
        under the Tenant's financing agreements may conduct any liquidation or other sale (including public or private sales or sales via the internet or other means) in or from the Leased Premises.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(h)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Secured Party shall furnish proof to Landlord of its
        right to remove specific Collateral and shall indemnify, defend and save harmless Landlord in the event of unauthorized removal of property or wrongful conversion or any other claim made in connection with the foreclosing party's exercise of its
        right with respect to such Collateral.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">(i)</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Any entry of Secured Party within the Leased
        Premises shall be subject to Secured Party's compliance with all reasonable rules and regulations of the Project (including, without limitation, providing certificates of required insurance).&#160; Any removal of the Collateral shall be accomplished
        during normal working hours; and as between Landlord and Tenant, if there is any conflict between the terms of the Lease and this Agreement, the terms of the Lease shall govern and prevail.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Notices</u></font>.&#160; Any notice or communication required or permitted hereunder shall be given in writing, sent by (a) personal delivery, or (b) expedited delivery service with proof of delivery, or (c) United States mail, postage
        prepaid, registered or certified mail, addressed as follows:</font></div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';"> <br>
      </font></div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">45</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="z6e3e6fd99ef447789dc4cceca35d5d60" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 20%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">To Secured Party:</div>
          </td>
          <td style="width: 30%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td style="width: 45%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 20%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 30%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td style="width: 45%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 20%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 30%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td style="width: 45%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 20%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 8%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Attention:</div>
          </td>
          <td style="width: 22%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td style="width: 45%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">To Tenant:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Tandy Leather Factory, INC.</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">7602 SW Loop 820, Suite 101</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Benbrook, Texas 76126</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Attn: CEO</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">To Landlord:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Jackson-Shaw / Benbrook North, LP</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">4890 Alpha Road, Suite 100</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Dallas, Texas 75244</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Attn: John Stone</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">with a copy to:</div>
          </td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Andrews &amp; Barth, PC</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">4851 LBJ Freeway, Suite 500</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Dallas, Texas 75244</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td colspan="1" style="width: 5%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Attention: Justin Tonick</div>
          </td>
          <td style="width: 45%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">or to such other address or to the attention of such other person as hereafter shall be designated in writing by the applicable party sent in accordance herewith.&#160; Any
      such notice or communication shall be deemed to have been given and received either at the time of personal delivery or, in the case of delivery service or mail, as of the date of the deposit of same.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Binding Effect; Governing Law</u></font>.&#160; This Agreement may not be modified orally or in any manner other than by a written agreement signed by the parties hereto.&#160; This Agreement shall inure to the benefit of and be binding upon
        the parties hereto, their successors and assigns.&#160; This Agreement shall be governed by the laws of the state in which the Leased Premises are located.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">8.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<u></u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Counterparts</u></font>.&#160; This Agreement may be executed in multiple counterparts, each of which shall constitute an original, but all of which shall constitute one document.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Final Agreement</u></font>.&#160; THIS AGREEMENT REPRESENTS THE FINAL AGREEMENT AMONG THE PARTIES HERETO RELATING TO THE SUBJECT MATTER HEREOF AND MAY NOT BE CONTRADICTED BY EVIDENCE OF PRIOR, CONTEMPORANEOUS OR SUBSEQUENT ORAL AGREEMENT
        OF THE PARTIES.&#160; THERE ARE NO UNWRITTEN OR ORAL AGREEMENTS AMONG THE PARTIES.</font></div>
    <div><br>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">[signatures on following page(s)]</div>
    <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> <br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">46</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">This Agreement has been executed to be effective as of the ______ day of _________________, 20__.</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="z986e06cb30414b56aed2e63669dd2189" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="width: 3%; vertical-align: top;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">LANDLORD:</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top; width: 47%;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="width: 3%; vertical-align: top;">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">JACKSON-SHAW / BENBROOK NORTH, LP</font>,</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="width: 3%; vertical-align: top;">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited partnership</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top; width: 47%;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
          </td>
          <td style="vertical-align: top; width: 47%;">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">JSC / BENBROOK NORTH GP, LLC,</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top; width: 47%;">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">a Texas limited liability company,</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top; width: 47%;">
            <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">its General Partner</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="vertical-align: top; width: 47%;">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;"> <br>
          </td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">By:</td>
          <td style="width: 44%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;"> <br>
          </td>
          <td style="width: 10%; vertical-align: top; padding-bottom: 2px;">Printed Name:</td>
          <td style="width: 37%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;"><br>
          </td>
          <td style="width: 4%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
          </td>
          <td style="width: 43%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="width: 3%; vertical-align: top;">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">TENANT:</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="width: 3%; vertical-align: top;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">TANDY LEATHER FACTORY, INC.</font>,</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="width: 3%; vertical-align: top;">
            <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">a Delaware corporation</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
          </td>
          <td style="width: 47%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 11%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Printed Name:</div>
          </td>
          <td style="width: 39%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 4%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
          </td>
          <td style="width: 46%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" rowspan="1" style="width: 3%; vertical-align: top;">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">SECURED PARTY:</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 3%; vertical-align: top;">&#160;</td>
          <td style="width: 47%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td rowspan="1" style="width: 30%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;"><br>
            </div>
          </td>
          <td rowspan="1" style="width: 20%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
          <td style="width: 20%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
          </td>
          <td style="width: 47%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 11%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Printed Name:</div>
          </td>
          <td style="width: 39%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 4%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; margin-right: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
          </td>
          <td style="width: 46%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">47</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT "G"</div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">RENEWAL OPTION</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Subject to the terms and conditions of this Exhibit, Tenant may at its option extend the Term for the entire Leased Premises for two (2) periods of
      five (5) years each (each a "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Renewal Term</u></font>" and collectively the "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Renewal Term</u></font>") upon the same
      terms contained in this Lease.&#160; Tenant shall have no additional Renewal Options.</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">A.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">The Base Rent during the Renewal Term shall be the
        greater of (i) the Base Rent at the end of the existing Term or (ii) the then prevailing market rate for a comparable term commencing on the first day of the applicable Renewal Term for tenants of comparable size and creditworthiness for comparable
        space in the Building and other first class buildings of comparable use in the general vicinity of the Building as reasonably determined by Landlord, and Tenant shall not be entitled to any rental abatement or other concessions.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">B.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">To exercise its option, Tenant must deliver an
        initial non-binding notice to Landlord not less than nine (9) months prior to the proposed commencement of the applicable Renewal Term and not more than twelve (12) months prior to the proposed commencement of the applicable Renewal Term.&#160; Within
        thirty (30) days after Landlord's receipt of Tenant's initial non-binding notice, Landlord shall calculate and inform Tenant of the Base Rent for the Leased Premises for the Renewal Term.&#160; Landlord and Tenant shall work together in good faith to
        agree upon the Base Rent.&#160; Within fifteen (15) days after the date on which Landlord advises Tenant of the applicable Base Rent, Tenant shall either (i) give Landlord final binding written notice ("Binding Notice") of Tenant's exercise of its
        Renewal Term at the Base Rent determined by Landlord or (ii) if Tenant disagrees with Landlord's determination, provide Landlord with written notice of rejection (the "Rejection Notice"). If Tenant fails to provide Landlord with either a Binding
        Notice or a Rejection Notice, within such fifteen (15) day period, Tenant will be deemed to have waived its option to extend.&#160; If Tenant provides Landlord with a Rejection Notice, Tenant will be deemed to have waived its option to extend.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">C.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Tenant's option to extend this Lease is subject to
        the conditions that:&#160; (i) on the date that Tenant delivers the Binding Notice, Tenant is not in material default under this Lease after the expiration of any applicable notice and cure periods, and (ii) other than Permitted Transfers, Tenant shall
        not have assigned this Lease, or sublet any portion of the Leased Premises under a sublease which is in effect at any time during the final twelve (12) months prior to the applicable Renewal Term.</font></div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">D.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Tenant agrees to provide Landlord with financial
        statements evidencing Tenant's (and any guarantor's) financial condition and to provide additional security if reasonably requested by Landlord.</font></div>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">48</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT "H"</div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">HVAC MAINTENANCE CONTRACT</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The service contract Tenant is required to maintain under Section 8(d)(ii) of the Lease must become effective within 30 days after occupancy, and a copy of the service
      contract must be provided to Landlord during the same period of time. Service visits should be performed on at least a quarterly basis.&#160; The following items must be included in the maintenance contract:</div>
    <div><br>
    </div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Adjust belt tension;</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Lubricate all moving parts, as necessary;</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Inspect and adjust all temperature and safety controls;</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Check refrigeration system for leaks and operation;</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Check refrigeration system for moisture;</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Inspect compressor oil level and crank case heaters;</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Check head pressure, suction pressure and oil pressure;</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">8.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Inspect air filters and replace when necessary;</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">9.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Check space conditions;</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">10.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Check condensate drains and drain pans and clean, if necessary;</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">11.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Inspect and adjust all valves;</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">12.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';">Check and adjust dampers; and</font></div>
    <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman';">13.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman';">Run machine through complete cycle.</font></div>
    <div><br>
    </div>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">49</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EXHIBIT "I"</div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">FORM COMMENCEMENT DATE AGREEMENT</div>
    <div><br>
    </div>
    <div style="text-align: center; margin-right: 0.95pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">LEASE COMMENCEMENT DATE AGREEMENT</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">THIS LEASE COMMENCEMENT DATE AGREEMENT is entered into this ____ day of ____________, 202___, by and between ______________, a________________ ("<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Landlord</u></font>"), and _______________, a_______________, with its principal office and place of business in ___________ ("<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Tenant</u></font>").</div>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Reference is made to the lease between Landlord and Tenant dated _________________, for the Leased Premises located in ____________, _______________
      County, Texas (the "<font style="font-size: 10pt; font-family: 'Times New Roman';"><u>Lease</u></font>"). The parties wish to memorialize their understanding as to the Commencement Date of the Lease. Accordingly, the parties hereby agree as follows:</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" id="zaa785087466747aea75ba28ca7b78ceb" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 36pt;"><br>
          </td>
          <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">1.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">Tenant has accepted possession of the Leased Premises pursuant to the Lease.&#160; Any improvements required by the terms of the Lease to be made by Landlord have been completed to the
              full and complete satisfaction of Tenant in all respects and Landlord has fulfilled all of its duties under the Lease with respect to such Tenant Improvements.</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" id="zbbd9bbc08df84b079fba4c7f4fcd55c0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 36pt;"><br>
          </td>
          <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">2.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">The Commencement Date as referred to in the Lease is established as ______________, and the expiration date of the initial Lease term is established as _______________.</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" id="z0ef202adb10e46fa81056ee983814fbb" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

        <tr>
          <td style="width: 36pt;"><br>
          </td>
          <td style="width: 36pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">3.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">The first Lease Year as referred to in the Lease is established as _____________, ending___________.</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">All other terms and conditions of the Lease remain unchanged. The provisions of this Lease Commencement Agreement shall bind and inure to the benefit
      of the parties hereto, their heirs, executors, administrators, successors and assigns.</div>
    <div><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Acknowledged and agreed to by:<br>
      <br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="zc24e58402ef64e91af2008239afdb9da" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">LANDLORD:</div>
          </td>
          <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td style="width: 30%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">,</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 1%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">a</div>
          </td>
          <td style="width: 19%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
          </td>
          <td style="width: 30%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
          </td>
          <td style="width: 47%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;"><br>
          </td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
          </td>
          <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;"> <br>
          </td>
          <td style="width: 4%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
          </td>
          <td style="width: 46%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" id="da95df55e4394174865486835c6fd506" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TENANT:</div>
          </td>
          <td colspan="2" style="vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
          <td style="width: 30%; vertical-align: top; padding-bottom: 2px;">,<br>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 1%; vertical-align: top; padding-bottom: 2px;">a<br>
          </td>
          <td style="width: 19%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
          <td style="width: 30%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: top;">&#160;</td>
          <td colspan="2" style="vertical-align: top;">&#160;</td>
          <td style="width: 30%; vertical-align: top;">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" id="eca2d1ed35cf4658ba77e1641d67233e" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
          </td>
          <td style="width: 47%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" id="ea107ef5c820477c9dd5d284cb7158e0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 5%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Name:</div>
          </td>
          <td style="width: 45%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <table cellspacing="0" cellpadding="0" border="0" id="0ec068ecf40e425eb6535db44f391625" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          <td style="width: 4%; vertical-align: top; padding-bottom: 2px;">
            <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Title:</div>
          </td>
          <td style="width: 46%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div>
      <div class="BRPFPageFooter" style="width: 100%;">
        <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Landlord</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; text-align: center; font-size: 8pt;">50</td>
                <td colspan="2">
                  <div>&#160;</div>
                </td>
              </tr>
              <tr>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 24%; padding-bottom: 2px;">
                  <div>&#160;</div>
                </td>
                <td style="width: 10%; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
              </tr>
              <tr>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td style="width: 33.33%;">
                  <div>&#160;</div>
                </td>
                <td colspan="2">
                  <div style="text-align: right; font-family: 'Times New Roman'; font-size: 8pt;">Tenant</div>
                </td>
              </tr>

          </table>
        </div>
      </div>
    </div>
    <div>
      <hr align="center" noshade="noshade" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"> </div>
  </div>
  <div class="BRPFPageFooter" style="width: 100%;"> </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.12
<SEQUENCE>4
<FILENAME>ef20039035_ex10-12.htm
<DESCRIPTION>EXHIBIT 10.12
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge
         Document created using Broadridge PROfile 25.1.1.5279
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div style="text-align: right;"> <font style="font-weight: bold;">Exhibit 10.12</font><br>
    </div>
    <div> <br>
    </div>
    <div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">January 2, 2025</div>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Ms. Janet Carr</div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">c/o Tandy Leather Factory, Inc.</div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">1900 SE Loop 820</div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Fort Worth, TX&#160; 76140</div>
      <div><br>
      </div>
      <div style="text-align: left;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Re:</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Ongoing Service to Tandy</font></div>
      <div><br>
      </div>
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Dear Janet:</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: #1C1E29;">With your pending resignation as CEO of Tandy Leather Factory, Inc.
          (&#8220;Tandy&#8221; or the &#8220;Company&#8221;), we appreciate your agreement to remain with the Company through March 31, 2025,</font> as described in this letter agreement (this &#8220;Agreement&#8221;).</div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 22.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.</font>&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Ongoing Duties</u></font>.&#160; You have submitted to the Company your resignation as Chief Executive Officer and a Director, effective as of the close of business on January 3, 2025.&#160; Beginning January 6 your ongoing
          duties will focus primarily on transition, working with Finance on the Company&#8217;s 2024 year-end financial reporting and Form 10-K, and preparing for the Company&#8217;s upcoming headquarters facility move.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 22.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">2.</font>&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Compensation and Retention Bonus</u></font>.&#160; In addition to receiving your current base salary, if you satisfy the &#8220;Eligibility Factors&#8221; set forth below, Tandy will pay you a one-time retention bonus payment of
          $310,000, less applicable taxes and withholdings (the &#8220;Retention Bonus&#8221;), as of March 31, 2025.&#160; In order to be eligible for the bonus:</font></div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="zefd6c61e12614bb6896e958ea3c5fa23">

          <tr>
            <td style="width: 45pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">a.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="font-family: 'Times New Roman'; font-size: 10pt;">You must not resign from your employment with Tandy or be terminated for &#8220;Cause&#8221; (as defined in your employment agreement) before that date.&#160; If you are terminated without Cause,
                you will remain eligible for the bonus if you satisfy the other eligibility factors below;</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="za21fd4e5f1f44445b20e3e4509b56f7a">

          <tr>
            <td style="width: 45.35pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">b.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="font-family: 'Times New Roman'; font-size: 10pt;">You will continue to perform your duties in good faith and consistent with the Company&#8217;s best interests, and to sustain an acceptable level of performance, work quality and
                attendance, as determined by the Board; and</div>
            </td>
          </tr>

      </table>
      <div>&#160;</div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable" id="z024770269448430aa17ce31b78af793f">

          <tr>
            <td style="width: 45pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">c.</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="font-family: 'Times New Roman'; font-size: 10pt;">If requested, you must sign and timely deliver to the Company, and not revoke, a release agreement provided by the Company which will contain confidentiality and non-disparagement
                provisions and a release of claims or additional compensation in favor of the Company, in a form acceptable to the Company (&#8220;Release&#8221;).</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 22.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.</font>&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>At-Will Employment</u></font>.&#160; This Agreement is not intended to create, and does not create, any contractual rights, promises or obligations on the part of Tandy or you with respect to the terms and conditions
          of employment, other than as expressly provided above, and nothing in this Agreement is intended to alter the at-will nature of your employment or the terms of your existing employment agreement.&#160; It is understood and acknowledged that you have
          informed the Company of your voluntary resignation from your employment without Good Reason (as defined in your employment agreement).</font></div>
      <div><br>
      </div>
      <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
        <div style="page-break-after: always;" class="BRPFPageBreak">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <!--PROfilePageNumberReset%Num%2%%%-->
      <div style="text-align: justify; text-indent: 22.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.</font>&#160;&#160; <u></u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>No Tax Advice</u></font>.&#160; You acknowledge and agree that Tandy has not given you any financial planning, tax or similar advice with regard to the payments or benefits provided under this Agreement.&#160; You
          acknowledge and further agree that you should obtain advice from your own financial or tax adviser, and that Tandy is responsible for, or obligated in any way with respect to, the financial, tax or any other consequences of your decision to
          accept this Agreement.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 22.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.</font>&#160;&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Entire Agreement / Miscellaneous.</u></font>&#160; This Agreement sets forth the entire agreement and understanding between you and the Company concerning the subject matter of this Agreement and may be changed only
          with the written consent of both parties and only if both parties make express reference to this Agreement.&#160; Any modifications to this Agreement must be in writing and signed by you and an authorized employee or agent of the Company.&#160; The parties
          have not relied on any oral statements that are not included in this Agreement.&#160; You have the right to review this Agreement with your own counsel prior to accepting it.&#160; By signing below, you agree you have read and understand this Agreement,
          and that you enter into it knowingly and voluntarily, without coercion or duress.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 22.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6.</font>&#160;&#160; <font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Successors and Assigns</u></font>.&#160; This Agreement shall inure to the benefit of, may be enforced by, and shall be binding on the parties and their heirs, executors, administrators, personal representatives,
          successors and assigns.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; text-indent: 22.5pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.</font>&#160;&#160;&#160; <u></u><font style="font-size: 10pt; font-family: 'Times New Roman';"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><u>Applicable Law</u></font>.&#160; The construction, validity and administration of this Agreement shall be governed by the laws of the State of Texas, without regard to conflict of laws principles, and the
          parties in any action arising out of this Agreement shall be subject to the personal jurisdiction and venue of the federal and state courts, as applicable, in the County of Tarrant.</font></div>
      <div><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">I have read this Agreement and I understand all of its terms.&#160; I enter into and sign this Agreement knowingly and voluntarily,
        with full knowledge of what it means, as of the date shown above.</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;" id="z846a8b37deff45929bcd5d29dbf219f6">

          <tr>
            <td colspan="2" style="vertical-align: top;">&#160;</td>
            <td colspan="3" style="vertical-align: top;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">TANDY LEATHER FACTORY, INC.</div>
            </td>
          </tr>
          <tr>
            <td colspan="2" style="vertical-align: top;">&#160;</td>
            <td colspan="3" style="vertical-align: top;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 35%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
            <td style="width: 15%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
            <td style="width: 3%; vertical-align: top; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">By:</div>
            </td>
            <td style="width: 35%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
            <td style="width: 12%; vertical-align: top; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td colspan="2" style="vertical-align: top;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Janet Carr</div>
            </td>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td colspan="2" style="vertical-align: top;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Jefferson Gramm</div>
            </td>
          </tr>
          <tr>
            <td colspan="2" style="vertical-align: top;">&#160;</td>
            <td style="width: 3%; vertical-align: top;">&#160;</td>
            <td colspan="2" style="vertical-align: top;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Chairman of the Board of Directors</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div><br>
      </div>
      <div style="text-align: center;"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: rgb(0, 0, 0); font-weight: normal; font-style: normal;">2</font></div>
      <div>
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.13
<SEQUENCE>5
<FILENAME>ef20039035_ex10-13.htm
<DESCRIPTION>EXHIBIT 10.13
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge
         Document created using Broadridge PROfile 25.1.1.5279
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <font style="font-size: 10pt;"> </font>
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div style="text-align: right;"><font style="font-weight: bold; font-size: 10pt;">Exhibit 10.13</font><font style="font-size: 10pt;"><br>
      </font></div>
    <div> <font style="font-size: 10pt;"><br>
      </font></div>
    <div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">EMPLOYMENT AGREEMENT</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">This Employment Agreement (the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Agreement</font>&#8221;) is made and
        entered into as of January 2, 2025, by and between Tandy Leather Factory, Inc., a Delaware corporation (the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Company</font>&#8221;), and Johan Hedberg, an individual (&#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Executive</font>&#8221;).</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">RECITALS</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">WHEREAS, Executive and the Company desire and agree to formalize the employment relationship between Executive and the Company, and Executive
        desires to be employed by the Company, upon the terms and subject to the conditions set forth in this Agreement.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">AGREEMENT</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">NOW, THEREFORE, in consideration of the foregoing recitals and the terms, covenants, and conditions contained herein, the Company and Executive
        agree as follows:</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">1.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; font-weight: bold;">EMPLOYMENT <a name="z_Ref299884841"></a>AND DUTIES.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><a name="z_Ref299884861"></a><font style="font-family: 'Times New Roman';">1.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>General</u></font>.&#160; The Company hereby agrees to employ Executive in the position of Chief Executive Officer of the Company, upon the terms and subject to the conditions set forth herein.&#160; Executive will report directly to the
          Board of Directors (the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Board</font>&#8221;).&#160; Subject to the direction and control of the Board, Executive will have all the responsibilities and powers normally
          associated with such position, and Executive will perform such other duties and responsibilities as may be designated from time to time by the Board.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">1.2</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Exclusive Services</u></font>.&#160; Executive shall undertake to perform all of his duties and responsibilities for the Company in good faith and on a full-time basis and shall act in the best interest of the Company provided,
            however, that Executive may serve on corporate, civic, educational, or charitable boards or committees, if such service does not materially conflict with or impair Executive&#8217;s ability to discharge his fiduciary and other responsibilities to the
            Company under this Agreement and applicable law.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">2.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; font-weight: bold;">TERM.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Subject to the provisions for termination provided in <font style="font-family: 'Times New Roman';"><u>Section 5</u></font>, the term of
        Executive&#8217;s employment under this Agreement will commence as of January 6, 2025 (the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Effective Date</font>&#8221;) and will terminate on January 5, 2027 (the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Initial Period</font>&#8221;); provided, however, that unless either party gives written notice to the other party of an election not to extend or renew Executive&#8217;s
        employment hereunder at least ninety (90) days prior to the end of the Initial Period, or any anniversary thereof, the term of this Agreement will automatically be extended by successive one-year periods (each an &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Extension</font>&#8221;).&#160; The term of this Agreement, including the Initial Period and any Extension, is hereinafter referred to as the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Employment Term</font><font style="font-family: 'Times New Roman'; font-style: italic;">.</font>&#8221;</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <!--PROfilePageNumberReset%Num%2%%%-->
      <div style="text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">3.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; font-weight: bold;">COMPENSATION.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><a name="z_Ref299875065"></a><font style="font-family: 'Times New Roman';">3.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Base Salary</u></font>.&#160; As compensation for services rendered under this Agreement, the Company will pay to Executive a base salary (the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Base
            Salary</font>&#8221;) at an initial annualized rate of $425,000, payable in accordance with the normal payroll procedures of the Company.&#160; The term &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Base Salary</font>&#8221;
          as used herein means and refers to the then current base salary, as adjusted from time to time by the Board.&#160; The Company may deduct from the Base Salary amounts sufficient to cover applicable federal, state, and/or local income tax withholdings
          and any other amounts which the Company is required to withhold by applicable law.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><a name="z_Ref221621322"></a><a name="z_Ref331423237"></a><font style="font-family: 'Times New Roman';">3.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Additional Compensation</u></font>.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.2.1</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Annual Performance Bonus</u></font>.&#160; Executive shall be eligible to participate in the Company&#8217;s Executive Bonus Program, pursuant to which Company Executives may be awarded bonuses (in cash or securities representing Company
            stock) based on Company achieving annual financial performance targets or metrics predetermined by the Board.&#160; To be eligible to receive such bonus Executive, must be employed by the Company on the date any such bonus is paid.&#160; Executive&#8217;s
            annual bonus for the Company achieving &#8220;target&#8221; levels of performance on all such metrics would equal 50% of the base salary paid to Executive during the performance year; the Board, in its discretion, may determine levels of performance for
            which bonus would be paid at more or less than &#8220;target&#8221; amounts; Executive&#8217;s maximum potential bonus under this plan would equal 100% of the base salary paid to Executive during the performance year.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt; font-size: 10pt;"><a name="z_Ref525057317"></a><font style="font-family: 'Times New Roman';">3.2.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Equity Awards</u></font>.&#160; During Executive&#8217;s employment hereunder, Executive may, as determined by the Board (or a committee thereof), in its sole discretion, periodically receive grants of restricted stock units, stock options, or
          other equity or non-equity related awards (&#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Equity Awards</font>&#8221;). Within 30 days following the later of Effective Date and the closing of the sale of the
          Company&#8217;s Fort Worth headquarters facilities (the &#8220;Headquarters Sale&#8221;), the Company will provide Executive with grants of the following Equity Awards, each on the terms and conditions agreed to by Executive and the Company concurrently with the
          execution of this Agreement:</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">a.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">a time-based equity grant of 100,000
            restricted stock units, vesting on the first anniversary of the grant date (to be granted no later than February 28, 2025);</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">b.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';">performance-based equity grants
            totalling 900,000 restricted stock units, of which 150,000 units will vest when the Company achieves each of the following performance goals:</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <table cellspacing="0" cellpadding="0" id="zc53b4c3132f845109c970437c2aba70c" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 108pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">Company EBITDA from operations in any calendar year of $5 million;</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="z7ea169406e0d466883dc17cd435dbca9" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 108pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">Company EBITDA from operations in any calendar year of $7 million;</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="zc01e8d6e8b7347908c626ccb0de1a37c" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 108pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">Company EBITDA from operations in any calendar year of $9 million;</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="zf7f3666e1b4a466dada0e4b2997764dd" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 108pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">The Company&#8217;s common stock trading on its principal stock market/exchange for 15 consecutive trading days with a daily closing price of $5.50 or more;</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="z2fe6d91166e747439f6d55c8e2302ff1" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 108pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">The Company&#8217;s common stock trading on its principal stock market/exchange for 15 consecutive trading days with a daily closing price of $6.50 or more; and</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="z7486767fb7a747e7a1987552f39bf1e7" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 108pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">The Company&#8217;s common stock trading on its principal stock market/exchange for 15 consecutive trading days with a daily closing price of $7.50 or more.</div>
            </td>
          </tr>

      </table>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">2</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;">For avoidance of doubt, for purposes of the targets above, EBITDA excludes non-operating earnings such as the expected gain on the Company&#8217;s sale of
        its headquarters buildings.&#160; The foregoing performance-based restricted stock unit terms are based on the assumption that (1) the Headquarters Sale closes as agreed-upon within the month of January 2025, and (2) following such closing but before
        the grant of such performance-based restricted stock units, the Company declares and pays to its stockholders a dividend of $1.50 per outstanding share.&#160; In the event that either or&#160; both of such conditions is not met, the Company&#8217;s Board of
        Directors will work with the executive to agree upon appropriate adjustments to the performance targets described above; if the parties cannot agree, then the determination of the Board of Directors shall be final.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Equity Awards contemplated by the parties, and any other Equity Awards provided to Executive, will be governed by and subject to the terms of (1) the Company&#8217;s
        2023 Incentive Stock Plan, or such other plan the Board may adopt to supplement or replace such plan, and (2) the form of written Equity Award agreement(s) as may be customarily entered into by the Company and its executives, as amended from time
        to time.&#160; Any Equity Awards granted to Executive, any proceeds of any Equity Awards that previously have been sold, transferred or otherwise disposed of, and any incentive bonus award will be subject to clawback, to the extent required under any
        clawback policy adopted or maintained by the Company, now or in the future, pursuant to the Dodd-Frank Wall Street Reform and Consumer Protection Act and the Sarbanes&#8211;Oxley Act of 2002, each as amended, and rules, regulations, and binding,
        published guidance thereunder.&#160; If the Company would not be eligible for continued listing, if applicable, under Section 10D(a) of the Securities Exchange Act of 1934, as amended (the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Exchange Act</font>&#8221;), unless it adopted policies consistent with Section 10D(b) of the Exchange Act, then, in accordance with those policies that are so required, any incentive-based compensation payable to Executive will be
        subject to clawback in the circumstances, to the extent, and in the manner, required by Section 10D(b)(2) of the Exchange Act, as interpreted by rules of the Securities Exchange Commission.&#160; By accepting an Equity Award or incentive bonus award
        under this Agreement or any plan sponsored by the Company, Executive hereby consents to any such clawback.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.3</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Benefits</u></font>.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.3.1</font><font style="font-size: 10pt;">&#160;&#160; &#160; &#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Vacation</u></font>.&#160; Executive will be entitled to paid vacation for each calendar year during Executive&#8217;s employment in accordance with the Company&#8217;s established vacation pay policies; provided, however, that vacation will
            only be taken at such times as not to interfere with the necessary performance of Executive&#8217;s duties and obligations under this Agreement.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt; font-size: 10pt;"><a name="z_Ref299879543"></a><font style="font-family: 'Times New Roman';">3.3.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Other Benefits; Insurance</u></font>.&#160; During the term of Executive&#8217;s employment under this Agreement, if and to the extent eligible, Executive will be entitled to participate in all Company Group Health Plans, group life,
          disability, and accidental death and dismemberment insurance or plan, then in effect, including, without limitation, any supplemental disability coverage available to similarly situated executive employees (&#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Company Welfare Benefit Plans</font>&#8221;).&#160; For purposes of this Agreement, &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Company Group Health Plans</font>&#8221;
          means all operative medical, dental, and vision plans.&#160; Coverage under the Company Welfare Benefit Plans will be provided on the same basis generally applicable to similarly situated employees of the Company; provided, however, that nothing
          contained in this Agreement will, in any manner whatsoever, directly or indirectly, require or otherwise prohibit the Company from amending, modifying, curtailing, discontinuing, or otherwise terminating any Company Welfare Benefit Plan at any
          time (whether before or after the date of Executive&#8217;s termination).</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">3</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.3.3</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Retirement Plans</u></font>.&#160; During the term of Executive&#8217;s employment under this Agreement, if and to the extent eligible, Executive will be entitled to participate in all Company Retirement Plans then in effect.&#160; For
            purposes of this Agreement, &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Company Retirement Plans</font>&#8221; means the Company&#8217;s 401(k) Savings Plan and all operative employee pension benefit plans
            (tax-qualified and non-qualified plans) that may in the future be sponsored or maintained by the Company, all on the same basis generally applicable to similarly situated employees of the Company; provided, however, that nothing contained in
            this Agreement will, in any manner whatsoever, directly or indirectly, require or otherwise prohibit the Company from amending, modifying, curtailing, discontinuing, or otherwise terminating any Company Retirement Plan at any time (whether
            before or after the date of Executive&#8217;s termination).</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.3.4</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Business Expense Reimbursement</u></font>.&#160; Executive will be entitled to reimbursement from the Company for the reasonable costs and expenses incurred in connection with the performance of the duties and obligations provided for
            in this Agreement.&#160; Reimbursement will be paid upon prompt presentation of expense statements or vouchers and such other supporting information as the Company may from time to time require in accordance with the Company&#8217;s policies.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">3.3.5</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<u></u><font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Moving and Legal Expenses</u></font>.&#160; The Company will reimburse Executive up to $60,000 for expenses related to: (1) moving Executive&#8217;s and his family&#8217;s belongings from Wisconsin to Texas by no later than _____, 2025
            and (2) Executive&#8217;s travel for Company-related purposes prior to such move date between Fort Worth and Wisconsin.&#160; If during the Initial Period Executive terminates his employment without Good Reason, or the Company terminates Executive&#8217;s
            employment for Cause, Executive shall reimburse the Company for the moving expenses.&#160; In addition, the Company will reimburse Executive for his reasonable and documented legal expenses incurred in connection with the signing of this Agreement,
            up to a maximum of $5,000.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; font-size: 10pt;"><a name="z_Ref299883267"></a><font style="font-family: 'Times New Roman'; font-weight: bold;">4.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; font-weight: bold;">TRADE SECRETS,
          CONFIDENTIAL INFORMATION<font style="font-family: 'Times New Roman';">,</font> AND INVENTIONS.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.1</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Trade Secrets</u></font>.&#160; During the course of Executive&#8217;s employment, Executive will have access to various trade secrets, confidential information, and inventions of the Company and its affiliates as defined below.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.1.1</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';">&#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Confidential Information</font>&#8221; means all information and material which is proprietary to the Company, whether or not marked as &#8220;confidential&#8221; or &#8220;proprietary&#8221; and which is disclosed to or
            obtained from the Company or its affiliates by Executive, which relates to the Company&#8217;s past, present, or future research, development, or business activities.&#160; Confidential Information is all information or materials prepared by or for the
            Company and includes, without limitation, all of the following:&#160; designs, drawings, specifications, techniques, models, data, source code, object code, documentation, diagrams, flow charts, research, development, processes, systems, methods,
            machinery, procedures, &#8220;know-how,&#8221; new product or new technology information, formulas, patents, patent applications, product prototypes, product copies, cost of production, manufacturing, developing or marketing techniques and materials, cost
            of production, development or marketing time tables, customer lists, strategies related to customers, suppliers or personnel, contract forms, pricing policies and financial information, volumes of sales, and other information of similar nature,
            whether or not reduced to writing or other tangible form, and any other Trade Secrets, as defined by <font style="font-family: 'Times New Roman';"><u>Section 4.1.3</u></font>, or non-public business information.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">4</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.1.2</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">&#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Inventions</font>&#8221; means all discoveries, concepts, and ideas, whether patentable or not, including but not limited to, processes, methods, formulas, compositions, techniques, articles and
            machines, as well as improvements thereof or &#8220;know-how&#8221; related thereto, relating at the time of conception or reduction to practice to the business engaged in by the Company, or any actual or anticipated research or development by the Company.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt; font-size: 10pt;"><a name="z_Ref318188252"></a><font style="font-family: 'Times New Roman';">4.1.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';">&#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Trade Secrets</font>&#8221; means any scientific or technical data, information, design, process, procedure, formula, or improvement that is commercially available to the Company and is not generally
          known in the industry.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">This Section includes not only information belonging to the Company which existed before the date of this Agreement, but also information developed
        by Executive for the Company or its employees during his employment and thereafter.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.2</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Restriction on Use of Confidential Information</u></font>.&#160; Executive agrees that his use of Trade Secrets and other Confidential Information is subject to the following restrictions during the term of the Agreement and for an
            indefinite period thereafter so long as the Trade Secrets and other Confidential Information have not become generally known to the public.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.2.1</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Non-Disclosure</u></font>.&#160; Except as required by the performance of Executive&#8217;s services to the Company under the terms of this Agreement, Executive will not, directly or indirectly disclose, or permit others to disclose the
            Company&#8217;s Trade Secrets, Confidential Information, and/or Inventions as defined above.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.2.2</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Return of Company Information</u></font>.&#160; Upon termination of Executive&#8217;s employment with Company for any reason, Executive will surrender and return to the Company all documents and materials in his possession or control
            which contain Trade Secrets, Inventions, and other Confidential Information.&#160; Executive will immediately return to the Company all lists, books, records, materials, and documents, together with all copies thereof, and all other Company property
            in his possession or under his control, relating to or used in connection with the business of the Company.&#160; Executive acknowledges and agrees that all such lists, books, records, materials, and documents are the sole and exclusive property of
            the Company.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.2.3</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Prohibition Against Unfair Competition</u></font>.&#160; At any time after the termination of his employment with Company for any reason, Executive will not engage in competition with Company while making use of the Trade Secrets
            of Company.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">5</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">4.3</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Patents and Inventions</u></font>.&#160; Executive agrees that any Inventions made, conceived, or completed by Executive during the term of Executive&#8217;s service, solely or jointly with others, which are made with the Company&#8217;s
            equipment, supplies, facilities, or Confidential Information, or which relate at the time of conception or reduction to purpose of the Invention, to the business of the Company, or the Company&#8217;s actual or demonstrably anticipated research and
            development, or which result from any work performed by Executive for the Company, will be the sole and exclusive property of the Company, and all Trade Secrets, Confidential Information, copyrightable works, works of authorship, and all
            patents, registrations, or applications related thereto, all other intellectual property or proprietary information and all similar or related information (whether or not patentable and copyrightable and whether or not reduced to tangible form
            or practice) which relate to the business, research and development, or existing or future products or services of the Company and/or its subsidiaries and which are conceived, developed, or made by Executive during Executive&#8217;s employment with
            the Company (&#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Work Product</font>&#8221;) will be deemed to be &#8220;work made for hire&#8221; (as defined in the Copyright Act, 17 U.S.C. &#167;101 et seq., as amended) and owned
            exclusively by the Company.&#160; To the extent that any Work Product is not deemed to be a &#8220;work made for hire&#8221; under applicable law, and all right, title, and interest in and to such Work Product have not automatically vested in the Company,
            Executive hereby (a) irrevocably assigns, transfers, and conveys, and will assign, transfer, and convey, to the fullest extent permitted by applicable law, all right, title, and interest in and to the Work Product on a worldwide basis to the
            Company (or such other person or entity as the Company may designate), without further consideration; and (b) waives all moral rights in or to all Work Product, and to the extent such rights may not be waived, agrees not to assert such rights
            against the Company or its respective licensees, successors, or assigns.&#160; In order to permit the Company to claim rights to which it may be entitled, Executive agrees to promptly disclose to the Company in confidence all Work Product which
            Executive makes arising out of Executive&#8217;s employment with the Company.&#160; Executive will assist the Company in obtaining patents on all Work Product patentable by the Company in the United States and in all foreign countries, and will execute
            all documents and do all things reasonably necessary to obtain letters patent, to vest the Company with full and extensive title thereto, and to protect the same against infringement by others.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; font-size: 10pt;"><a name="z_Ref299880188"></a><font style="font-family: 'Times New Roman'; font-weight: bold;">5.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; font-weight: bold;">TERMINATION OF
          EMPLOYMENT.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><a name="z_Ref299883002"></a><a name="z_Ref318189386"></a><font style="font-family: 'Times New Roman';">5.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Termination by Reason of Death or Disability</u></font>.&#160; Executive&#8217;s employment hereunder will terminate immediately upon the death of Executive.&#160; The Company may terminate this Agreement upon written
          notice to Executive if Executive suffers any physical or mental impairment or incapacity that results in Executive being unable to perform Executive&#8217;s essential duties, responsibilities, and the functions of Executive&#8217;s position with the Company
          for periods aggregating one-twenty (120) days<font style="font-family: 'Times New Roman'; font-weight: bold;">&#160;</font>within any 12-month period<font style="font-family: 'Times New Roman'; font-weight: bold;">&#160;</font>(&#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Disability</font>&#8221;).</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><a name="z_Ref299882990"></a><font style="font-family: 'Times New Roman';">5.2</font>&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Termination by Company for Cause</u></font>.&#160; The Company may terminate Executive for cause at any time if any of the following events (&#8220;<font style="font-family: 'Times New Roman'; font-weight: bold;">Cause</font>&#8221;) have occurred:</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">a.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">The willful or negligent failure,
            refusal, or inability (other than as a result of death or disability) to perform Executive&#8217;s duties or adhere to the policies of the Company;</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">b.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';">Executive has been indicted, convicted
            of, or has pleaded guilty or nolo contendere to any felony or to any crime involving moral turpitude;</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">c.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';">Executive has perpetrated a fraud,
            theft, or otherwise misappropriates any property or funds of the Company;</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">6</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">d.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';">Executive has violated any applicable
            federal or state law or regulation and, as a result of such violation, has become, or has caused the Company to become, the subject of any legal action or administrative proceeding or a suspension of any right or privilege, which action,
            proceeding, or suspension could have a materially adverse effect on the reputation, prospects, condition, or operations of the Company;</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">e.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';">Executive has committed any act that
            causes, or shall knowingly or recklessly fail to take reasonable and appropriate action to prevent, any material adverse effect to the reputation, prospects, condition, or operations of the Company;</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">f.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';">Executive has violated any of the
            material provisions of this Agreement or any provisions of the Company&#8217;s Code of Conduct.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><a name="z_Ref299879968"></a><font style="font-family: 'Times New Roman';">5.3</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font><font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Termination by the Company without Cause</u></font>.&#160; The employment of Executive hereunder will terminate immediately upon delivery to Executive of written notice of termination by the Company, which
          will be deemed to be &#8220;without cause&#8221; unless termination is expressly stated to be for Disability or Cause pursuant to <font style="font-family: 'Times New Roman';"><u>Section 5.1</u></font> or <font style="font-family: 'Times New Roman';"><u>Section

              5.2</u></font>.&#160; For the avoidance of doubt, any non-renewal of this Agreement at the election of the Company shall constitute a termination by the Company without Cause.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">5.4</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Termination by Executive for Good Reason</u></font>.&#160; Unless cured as provided below, the employment of Executive hereunder will terminate 30 days following the date on which Executive gives the Company notice of termination for
            Good Reason (as hereinafter defined), or such earlier date as may be determined by the Board.&#160; For purposes of this Agreement, &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Good Reason</font>&#8221; means,
            without Executive&#8217;s consent: (i) a material diminution in the duties, authority, or responsibilities of Executive or a material breach of this Agreement by the Company; (ii) a reduction in Executive&#8217;s base salary not agreed to by Executive; or
            (ii) requiring Executive to relocate his principal place of employment to a location that is more than fifty (50) miles from the location of the Company&#8217;s principal office in Fort Worth as of the Effective Date, provided that the Company fails
            to cure such material diminution, breach, or relocation within 30 days of receipt of a written notice from Executive of such Good Reason event (which notice will be provided by Executive to the Company within 90 days following the initial
            occurrence of such event).</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; font-size: 10pt;"><a name="z_Ref299886149"></a><font style="font-family: 'Times New Roman'; font-weight: bold;">6.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; font-weight: bold;">PAYMENTS UPON
          TERMINATION.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><a name="z_Ref525048408"></a><a name="z_Ref318880120"></a><a name="z_Ref299878786"></a><font style="font-family: 'Times New Roman';">6.1</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Termination Without Cause or for Good Reason</u></font>.&#160; If during the Employment Term, Executive&#8217;s employment with the Company is terminated by the Company without Cause, or
          by Executive for Good Reason, Executive shall be entitled to receive (i) a lump sum payment equal to Executive&#8217;s accrued and unpaid salary as of the Termination Date (collectively the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Accrued Benefits</font>&#8221;) and (ii) a cash amount equivalent to the gross amount of Executive&#8217;s monthly COBRA premiums for health insurance, based on Executive&#8217;s current elections, for a period of twelve (12) months
          payable in a lump sum payment on the sixtieth (60th) day following the Termination Date.&#160; It will be Executive&#8217;s responsibility to timely elect COBRA and to make any and all required payments to maintain coverage under COBRA (the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">COBRA Payment</font>&#8221;).&#160; In addition to the COBRA Payment, Executive&#8217;s outstanding Equity Awards shall vest as may be provided in the terms of the applicable Equity
          Award grant agreements, and Executive shall be entitled to a cash severance payment, payable in a lump sum payment on the sixtieth (60th) day following the Termination Date, which will be determined as follows (the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Severance Payment</font>&#8221;):</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">7</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">a.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';">If the Executive is terminated by the
            Company without Cause or by Executive for Good Reason during the Initial Period, the Severance Payment will be equal to Executive&#8217;s annual Base Compensation for greater of (1) the remainer of the Initial Period or (2) six (6) months.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; margin-left: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">b.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';">If the Executive is terminated by the
            Company without Cause or by Executive for Good Reason on or after the last day of the Initial Period (including as a result of non-renewal by either party), the Severance Payment will be equal to six (6) months of Executive&#8217;s annual Base
            Compensation.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><a name="z_Ref299878800"></a><a name="z_Ref299880855"></a><font style="font-family: 'Times New Roman';">6.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Termination by the Company for Cause, by Executive Without Good Reason or Upon Death or Disability</u></font>.&#160; If Executive&#8217;s employment with the Company is terminated (i) by the Company for Cause,
          (ii) by Executive without Good Reason, or (iii) on account of Executive&#8217;s death or Disability, Executive will be entitled to receive the Accrued Benefits payable in a lump sum payment within 10 days of the Termination Date.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><a name="z_Ref331424088"></a><font style="font-family: 'Times New Roman';">6.3</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Termination Date</u></font>.&#160; &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Termination Date</font>&#8221; means (i) if Executive&#8217;s employment is terminated for Cause, the date of receipt of the
          Notice of Termination or any later date specified therein; (ii) if Executive&#8217;s employment is terminated by the Company without Cause, the date on which the Company notifies Executive of such termination in the notice of termination or any later
          date specified therein; (iii) if Executive&#8217;s employment is terminated by reason of death or Disability, the date of death of Executive or the Disability determination, as the case may be; (iv) if Executive&#8217;s employment is terminated by reason of
          non-renewal of this Agreement, the date of such expiration; (v) if Executive resigns employment with Good Reason or without Good Reason the date provided by Executive in the Notice of Termination (which date shall not be less than thirty (30)
          days after the giving of such notice by Executive).</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><a name="z_Ref300129857"></a><font style="font-family: 'Times New Roman';">6.4</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>General Release Requirement.</u></font> Notwithstanding anything herein to the contrary, it will be a condition to Executive&#8217;s right to receive the amounts provided for in <font style="font-family: 'Times New Roman';"><u>Section
              6.1</u></font>, <font style="font-family: 'Times New Roman';"><u>Section 6.2 </u></font>and <font style="font-family: 'Times New Roman';"><u>Section 7.1</u></font>, that Executive timely execute and deliver to the Company, a general
          release provided by and acceptable to the Company within twenty-one (21) days of its delivery to Executive (or such longer period as may be required under the Age Discrimination in Employment Act of 1967, as amended), without subsequent
          revocation of the general release.&#160; Upon satisfaction of the general release condition, the payment of the severance benefits will commence as provided in <font style="font-family: 'Times New Roman';"><u>Section 6.1</u></font>, <font style="font-family: 'Times New Roman';"><u>Section 6.2 </u></font>and <font style="font-family: 'Times New Roman';"><u>Section 7.1 </u></font>or as applicable as provided in this Agreement.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">6.5</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Timing of Payment</u></font>.&#160; Notwithstanding anything to the contrary in this Agreement, to the extent required to comply with Section 409A of the Internal Revenue Code of 1986, as amended (the &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Code</font>&#8221;), if Executive is deemed by the Board, in its sole discretion, to be a &#8220;specified employee&#8221; for purposes of Section 409A(a)(2)(B) of the Code, Executive agrees that any
            non-qualified deferred compensation payments due to Executive under this Agreement in connection with a termination of Executive&#8217;s employment that would otherwise have been payable at any time during the six-month period immediately following
            such termination of employment will be paid as soon as practicable in accordance with Section 7.10.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">8</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; font-size: 10pt;"><a name="z_Ref299883273"></a><a name="z_Ref299884963"></a><font style="font-family: 'Times New Roman'; font-weight: bold;">7.</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; font-weight: bold;">MISCELLANEOUS.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.1</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Entire Agreement</u></font>.&#160; This Agreement contains the entire agreement of the parties regarding the employment of Executive by the Company and supersedes any prior agreement, arrangement, or understanding, whether oral or
            written, between the Company and Executive concerning Executive&#8217;s employment hereunder.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-size: 10pt;"><a name="z_Ref299883251"></a><font style="font-family: 'Times New Roman';">7.2</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Notices</u></font>.&#160; All notices, requests, and other communications (collectively, &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Notices</font>&#8221;) given pursuant to this Agreement will be in
          writing, and will be delivered by e-mail to the recipient&#8217;s Company address or (to Executive, if no longer employed by the Company) last known personal address&#160; with a copy delivered by personal service or by United States first class,
          registered, or certified mail (return receipt requested), postage prepaid, addressed to the party at the address set forth below:</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <table cellspacing="0" cellpadding="0" border="0" id="zcb90ecadbd6f40898a65a08f64d7e076" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 20%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: justify; font-family: 'Times New Roman';">If to the Company:</div>
            </td>
            <td style="width: 72%; vertical-align: top;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Tandy Leather Factory, Inc.</div>
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">c/o General Counsel</div>
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">1900 SE Loop 820</div>
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Fort Worth, Texas 76140</div>
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">or, after a Company move from such location, to such subsequent address at which the Company maintains its principal offices</div>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;" rowspan="1" colspan="1">&#160;</td>
            <td style="width: 20%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 72%; vertical-align: top;" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 20%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: justify; font-family: 'Times New Roman';">If to Executive:</div>
            </td>
            <td style="width: 72%; vertical-align: top;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Johan Hedbeg</div>
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Executive&#8217;s address in the Company&#8217;s personnel records</div>
            </td>
          </tr>

      </table>
      <div> <br>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Any Notice will be deemed duly given when received by the addressee thereof, <font style="font-family: 'Times New Roman'; font-style: italic;">provided</font>
        that any Notice sent by registered or certified mail will be deemed to have been duly given three days from date of deposit in the United States mail, unless sooner received.&#160; Either party may from time to time change its address for further
        Notices hereunder by giving notice to the other party in the manner prescribed in this <font style="font-family: 'Times New Roman';"><u>Section 7.2</u></font>.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.3</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Governing Law and Forum Selection</u></font>.&#160; This Agreement has been made and entered into in the state of Texas and will be construed in accordance with the laws of the state of Texas without regard to the conflict of laws
            principles thereof.&#160; The parties agree that the exclusive venue for the dispute resolution concerning this Agreement shall be the state or federal courts located in Texas.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.4</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Counterparts</u></font>.&#160; This Agreement may be executed in any number of counterparts, each of which will be deemed to be an original, but all of which together will constitute one and the same instrument.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.5</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Interpretation</u></font>.&#160; The Board will make all determinations under this Agreement and will have the exclusive authority to interpret its terms and conditions.&#160; All determinations and interpretations made by the Board will be
            final for all purposes and binding on the parties.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.6</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; &#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Severable Provisions</u></font>.&#160; The provisions of this Agreement are severable, and if any one or more provisions are determined to be judicially unenforceable, in whole or in part, the remaining provisions will nevertheless be
            binding and enforceable.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">9</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.7</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Successors and Assigns</u></font>.&#160; This Agreement and all obligations and benefits of Executive and the Company hereunder will bind and inure to the benefit of Executive and the Company, their respective affiliates, and their
            respective successors and assigns.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.8</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Amendments and Waivers</u></font>.&#160; No amendment or waiver of any term or provision of this Agreement will be effective unless made in writing.&#160; Any written amendment or waiver will be effective only in the instance given and then
            only with respect to the specific term or provision (or portion thereof) of this Agreement to which it expressly relates, and will not be deemed or construed to constitute a waiver of any other term or provision (or portion thereof) waived in
            any other instance.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.9</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Title and Headings</u></font>.&#160; The titles and headings contained in this Agreement are included for convenience only and form no part of the agreement between the parties.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.10</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; <u></u><font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Compliance with Tax Rules for Non-qualified Deferred Compensation Plans</u></font>.&#160; This Agreement is intended to comply with, or otherwise be exempt from, Section 409A of the Internal Revenue Code of 1986, as amended
            (the &#8220;Code&#8221;) and will be administered, interpreted, and construed in a manner that does not result in the imposition on Executive of any additional tax, penalty, or interest under Section 409A of the Code.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.10.1</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">For purposes of Section 409A of
            the Code, the right to a series of installment payments under this Agreement will be treated as a right to a series of separate payments.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.10.2</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">Payment dates provided for in this
            Agreement will be deemed to incorporate grace periods that are treated as made upon a designated payment date as provided by Treasury Regulation &#167;1.409A-3(d).</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.10.3</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">If the Company determines in good
            faith that any provision of this Agreement would cause Executive to incur an additional tax, penalty, or interest under Section 409A of the Code, the Company and Executive will use reasonable efforts to reform such provision, if possible, in a
            mutually agreeable fashion to maintain to the maximum extent practicable the original intent of the applicable provision without violating the provisions of Section 409A of the Code.&#160; The preceding provisions, however, will not be construed as
            a guarantee or warranty by the Company of any particular tax effect to Executive under this Agreement.&#160; The Company will not be liable to Executive for any payment made under this Agreement, at the direction or with the consent of Executive,
            that is determined to result in an additional tax, penalty, or interest under Section 409A of the Code, nor for reporting in good faith any payment made under this Agreement as an amount includible in gross income under Section 409A of the
            Code.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt; font-size: 10pt;"><a name="z_Ref338082588"></a><font style="font-family: 'Times New Roman';">7.10.4</font>&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">&#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Termination of employment</font>,&#8221; &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">Termination Date</font>,&#8221; &#8220;<font style="font-family: 'Times New Roman'; font-weight: bold; font-style: italic;">date of termination</font>&#8221; or words of similar import, as used in this Agreement mean, for purposes of any payments under this Agreement that are payments of deferred compensation subject to Section 409A
          of the Code, Executive&#8217;s &#8220;separation from service&#8221; as defined in Treasury Regulation &#167; 1.409A-1(h).</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">10</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 72pt; font-size: 10pt;"><a name="z_Ref338419287"></a><font style="font-family: 'Times New Roman';">7.10.5</font>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">Payments under <font style="font-family: 'Times New Roman';"><u>Section 6</u></font> and elsewhere in this Agreement will be administered and interpreted to maximize the exceptions to Code Section 409A for short-term deferrals and for separation pay due to
          involuntary separation from service.&#160; Any payment under this Agreement that is payable during the short-term deferral period (as described in Treasury Regulations &#167;1.409A-1(b)(4)) or that is paid within the involuntary separation pay safe harbor
          (as described in Treasury Regulations &#167;1.409A-1(b)(9)(iii)) will be treated as not providing for a deferral of compensation and will not be aggregated with any non-qualified deferred compensation plans or payments.&#160; Executive may not, directly or
          indirectly, designate the calendar year of the commencement of any payment hereunder.&#160; Notwithstanding the foregoing, amounts payable hereunder which are not non-qualified deferred compensation, or which may be accelerated pursuant to Section
          409A, such as distributions for applicable tax payments, may be accelerated, but not deferred, at the sole discretion of the Company.</font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.10.6</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';">Notwithstanding anything to the
            contrary in this Agreement, to the extent required to comply with Section 409A of the Code, if Executive is deemed by the Board (or its delegate), in its sole discretion, to be a &#8220;specified employee&#8221; for purposes of Section 409A(a)(2)(B) of the
            Code, Executive agrees that any non-qualified deferred compensation payments due to Executive under this Agreement in connection with a termination of Executive&#8217;s employment that would otherwise have been payable at any time during the period
            immediately following such termination of employment and ending on the date that is six months after the Termination Date (or if earlier, Executive&#8217;s date of death) will not be paid prior to, and will instead be payable in a lump sum on the
            first business day following the end of such non-payment period.</font></font></div>
      <div style="text-align: justify; text-indent: 36pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman';">7.11</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman';"><font style="font-family: 'Times New Roman';"><u>Survival</u></font>.&#160; Notwithstanding anything to the contrary contained herein, the provisions of <font style="font-family: 'Times New Roman';"><u>Section 4</u></font> and <font style="font-family: 'Times New Roman';"><u>Section

                7</u></font> will survive the termination of this Agreement.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">[Signatures on following page]</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">11</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">IN WITNESS WHEREOF, each of the parties has signed this Agreement on the date opposite their signature below.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <table cellspacing="0" cellpadding="0" border="0" id="z0281f182b7dc450f99f7d8096a5a935d" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-weight: bold;">THE &#8220;COMPANY&#8221;</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top;" colspan="2">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Tandy Leather Factory, Inc.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="vertical-align: top;" colspan="2" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman';">Date:&#160; January 2, 2025</div>
            </td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman';">By:</div>
            </td>
            <td style="width: 47%; vertical-align: top; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 47%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: justify; font-family: 'Times New Roman';">Name:</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 47%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: justify; font-family: 'Times New Roman';">Title:</div>
            </td>
          </tr>

      </table>
      <div style="font-size: 10pt;"><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="ze6d5b058dc9f49499d5e4ceb83495380" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: justify; font-family: 'Times New Roman'; font-weight: bold;">THE &#8220;EXECUTIVE&#8221;</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman';">Date:&#160; January 2, 2025</div>
            </td>
            <td style="width: 50%; vertical-align: top; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 50%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: justify; font-family: 'Times New Roman';">Johan Hedberg</div>
            </td>
          </tr>

      </table>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="font-size: 10pt; text-align: center;"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: rgb(0, 0, 0); font-weight: normal; font-style: normal;">12</font></div>
      <div style="font-size: 10pt;">
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
    </div>
  </div>
  <font style="font-size: 10pt;"> </font>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.14
<SEQUENCE>6
<FILENAME>ef20039035_ex10-14.htm
<DESCRIPTION>EXHIBIT 10.14
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge
         Document created using Broadridge PROfile 25.1.1.5279
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <font style="font-size: 10pt;"> </font>
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div style="text-align: right;"><font style="font-weight: bold; font-size: 10pt;">Exhibit 10.14</font><font style="font-size: 10pt;"><br>
      </font></div>
    <div> <font style="font-size: 10pt;"><br>
      </font></div>
    <div>
      <div style="text-align: center; font-size: 10pt;"><img width="204" height="100" src="image00002.jpg"></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">RESTRICTED STOCK UNIT AGREEMENT</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Pursuant to the Tandy Leather Factory, Inc. 2023 Incentive Stock Plan</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="za6ddb2260ef24ab287f883f29e1a7944" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-top: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">GRANTED TO (&#8220;Participant&#8221;):</div>
            </td>
            <td style="width: 1%; vertical-align: top; border-top: 2px solid rgb(0, 0, 0); border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">Johan Hedberg</div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 1%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">GRANT DATE:</div>
            </td>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">February 19, 2025</div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 1%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">NUMBER OF RSUs:</div>
            </td>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">100,000</div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 1%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">VESTING DATE(S):</div>
            </td>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">February 19, 2026</div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 1%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>

      </table>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">1.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Restricted Stock Unit Agreement</u></font>.&#160; This Restricted Stock Unit Agreement (this &#8220;<font style="font-family: 'Times New Roman';"><u>Agreement</u></font>&#8221;) is made and entered into as
            of the date of grant shown above (the &#8220;<font style="font-family: 'Times New Roman';"><u>Grant Date</u></font>&#8221;) between Tandy Leather Factory, Inc., a Delaware corporation (the &#8220;<font style="font-family: 'Times New Roman';"><u>Company</u></font>&#8221;),



            and the Participant named above, pursuant to the Tandy Leather Factory, Inc. 2023 Incentive Stock Plan (the &#8220;<font style="font-family: 'Times New Roman';"><u>Plan</u></font>&#8221;).&#160; Capitalized terms not defined herein shall have the meanings
            ascribed thereto in the Plan.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">2.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Grant of Restricted Stock Units</u></font>.&#160; The Participant is granted the number of restricted stock units (&#8220;RSUs&#8221;) shown above.&#160; Upon vesting as described below, each RSU shall convert
            into one share of Common Stock of the Company (&#8220;<font style="font-family: 'Times New Roman';"><u>Common Stock</u></font>&#8221;).&#160; The RSUs are granted as provided for by the Plan and are subject to the terms and conditions set forth in the Plan and
            this Agreement.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">3.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Vesting</u></font>.&#160; Subject to the provisions of <font style="font-family: 'Times New Roman';"><u>Section 5</u></font> of this Agreement, during the term of Participant&#8217;s employment, the
            RSUs shall vest (<font style="font-family: 'Times New Roman'; font-style: italic;">i.e.</font>, each vesting RSU shall convert into one share of Common Stock, without payment or other action by the Participant) on each of the vesting dates
            shown above (each, a &#8220;<font style="font-family: 'Times New Roman';"><u>Vesting Date</u></font>&#8221;).&#160; Upon vesting of RSUs, shares of Common Stock shall be promptly issued to the Participant and evidenced by a certificate for such shares issued in
            the Participant&#8217;s name or by book entry at the Company&#8217;s option.&#160; Notwithstanding anything contained in this Agreement to the contrary, if there is a Change in Control (as defined in the Plan) of the Company, all unvested RSUs granted under
            this Agreement shall become fully vested immediately upon the occurrence of the Change in Control, and such vested RSUs shall be paid out or settled, as applicable, within 60 days after the occurrence of the Change in Control, subject to
            requirements of applicable laws and regulations.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">4.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>No Transfer</u></font>.&#160; Unvested RSUs may not be sold, exchanged, transferred, pledged, hypothecated or otherwise disposed of except by will or the laws of descent and distribution.&#160; Any
            attempt by the Participant to dispose of any unvested RSUs in violation of this section shall result in the immediate forfeiture of such RSUs.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <!--PROfilePageNumberReset%Num%2%%%-->
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">5.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Termination of Service</u></font>.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">a.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Death or Disability</u></font>.&#160; If the Participant&#8217;s employment is terminated due to death or Disability, all unvested RSUs held by the Participant on the date of the Participant&#8217;s death or
            the date of the termination of his or her employment related to Disability, as the case may be, shall immediately become vested as of such date.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">b.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Other Termination</u></font>.&#160; If the Participant&#8217;s employment is terminated for any reason, including, without limitation, retirement, other than due to death or Disability, all unvested
            RSUs held by the Participant on the date of the termination of his or her employment shall immediately be forfeited by such Participant as of such date.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">c.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Discretionary Accelerated Vesting</u></font>.&#160; Notwithstanding anything contained in this Agreement to the contrary, the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) may, in its discretion,
            provide that any or all unvested RSUs held by the Participant on the date of the termination of the Participant&#8217;s employment shall immediately become vested as of such date of as of such other date as the Board may determine.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">6.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Tax Withholding</u></font>.&#160; All payments or distributions of an Award made pursuant to this Agreement shall be net of any amounts required to be withheld pursuant to applicable federal,
            state and local tax withholding requirements.&#160; If the Company proposes or is required to distribute Common Stock pursuant to this Agreement, it may require the Participant receiving such Common Stock to remit to it or to the Affiliate that
            employs such Participant an amount sufficient to satisfy such tax withholding requirements prior to the delivery of any certificates for such Common Stock.&#160; In lieu thereof, the Company or the Affiliate employing the Participant shall have the
            right to withhold the amount of such taxes from any other sums due or to become due from the Company or the Affiliate, as the case may be, to the Participant receiving Common Stock, as the Board shall prescribe.&#160; The Board may, in its
            discretion, and subject to such rules as the Board may adopt (including any as may be required to satisfy applicable tax and/or non-tax regulatory requirements), permit a Participant to pay all or a portion of the federal, state and local
            withholding taxes arising in connection with this Award consisting of shares of Common Stock by electing to have the Company withhold shares of Common Stock having a Fair Market Value equal to the amount of tax to be withheld, such tax
            calculated at rates required by statute or regulation.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">7.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Legend</u></font>.&#160; If the Company, in its sole discretion, shall determine that it is necessary to comply with applicable securities laws, the certificate or certificates representing any
            shares of Common Stock delivered to the Participant upon vesting under this Agreement shall bear an appropriate legend in form and substance, as determined by the Company, giving notice of applicable restrictions on transfer under or with
            respect to such laws.&#160; Unless and until the shares of Common Stock delivered to the Participant upon vesting under this Agreement are registered under the Securities Act of 1933, as amended (the &#8220;<font style="font-family: 'Times New Roman';"><u>Securities



                Act</u></font>&#8221;), all certificates representing such shares and any certificates subsequently issued in substitution therefor and any certificate for any securities issued pursuant to any stock split, share reclassification, stock dividend
            or other similar capital event shall bear legends in substantially the following form:</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">2</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">THESE SECURITIES HAVE NOT BEEN REGISTERED OR OTHERWISE QUALIFIED UNDER THE SECURITIES ACT OF 1933, AS AMENDED (THE &#8220;<font style="font-family: 'Times New Roman';"><u>SECURITIES ACT</u></font>&#8221;) OR UNDER THE APPLICABLE OR SECURITIES LAWS OF ANY STATE.&#160; NEITHER THESE SECURITIES NOR ANY INTEREST THEREIN MAY BE SOLD, TRANSFERRED, PLEDGED OR OTHERWISE DISPOSED OF IN THE ABSENCE OF
        REGISTRATION UNDER THE SECURITIES ACT OR ANY APPLICABLE SECURITIES LAWS OF ANY STATE, UNLESS PURSUANT TO EXEMPTIONS THEREFROM.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Appropriate stop transfer instructions with respect to such shares have been placed with the Company&#8217;s transfer agent.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">8.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Securities Act</u></font>.&#160; The Participant covenants and agrees with the Company that if, with respect to any shares of Common Stock delivered to the Participant pursuant to this Agreement,
            there does not exist an effective registration statement on an appropriate form under the Securities Act, which registration statement shall have become effective and shall include, or shall be accompanied by, as applicable, a prospectus that
            is current with respect to the shares of Common Stock subject to this Agreement, (i) he or she takes the shares of Common Stock for his or her own account and not with a view to the resale or distribution thereof, (ii) any subsequent offer for
            sale or sale of any such shares shall be made either pursuant to (x) a registration statement on an appropriate form under the Securities Act, which registration statement shall have become effective and shall be current with respect to the
            shares being offered and sold, or (y) a specific exemption from the registration requirements of the Securities Act, but in claiming such exemption, the Participant shall, prior to any offer for sale or sale of such shares, may be required to
            obtain a favorable written opinion from counsel for or approved by the Company as to the applicability of such exemption and (iii) the certificate or certificates evidencing such shares shall bear a legend to the effect of the foregoing.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">9.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Conflicts</u></font>.&#160; This Agreement is subject to all terms, conditions, limitations and restrictions contained in the Plan, which shall be controlling in the event of any conflicting or
            inconsistent provisions.&#160; In the event, however, of any conflict between the provisions of this Agreement or the Plan and the provisions of an employment or change-in-control agreement between the Company and the Participant, as applicable, the
            provisions of the latter shall prevail.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">10.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>No Employment Contract</u></font>.&#160; This Agreement is not a contract of employment, as applicable, and the terms of the Participant&#8217;s employment shall not be affected hereby or by any
            agreement referred to herein except to the extent specifically so provided herein or therein. Nothing herein shall be construed to impose any obligation on the Company to continue the Participant&#8217;s employment, and it shall not impose any
            obligation on the Participant&#8217;s part to remain in the employ of the Company or any of its Affiliates.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">11.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Governing Law</u></font>.&#160; THIS AGREEMENT SHALL BE GOVERNED BY AND CONSTRUED IN ACCORD WITH THE LAWS OF THE STATE OF DELAWARE, EXCLUDING PRINCIPLES OF CONFLICTS OF LAW.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">12.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Headings</u></font>.&#160; The headings contained in this Agreement are for reference purposes only and shall not affect in any way the meaning or interpretation of this Agreement.</font></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">3</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">13.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Counterparts</u></font>.&#160; This Agreement may be executed in any number of counterparts with the same effect as if all signing parties had signed the same document. All counterparts will be
            construed together and constitute the same instrument.</font></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">4</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">IN WITNESS WHEREOF, the undersigned have executed this Restricted Stock Unit Agreement as of the date first written above.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <table cellspacing="0" cellpadding="0" border="0" id="zf533f2c51db342a3a8448c11ec6ae5ca" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="3">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';">TANDY LEATHER FACTORY, INC.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">&#160;</td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 3%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';">By:</div>
            </td>
            <td style="width: 25%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';"><img src="image00004.jpg"> </div>
            </td>
            <td style="width: 64%; vertical-align: top; padding-bottom: 2px; font-size: 10pt;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';">Name:&#160; Leann Day</div>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';">Title:&#160; VP Human Resources</div>
            </td>
          </tr>

      </table>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">ACCEPTED:</div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="za7ddd806bf9e4d2880b477be0cc758b7" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 7.69%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman';">By:</div>
            </td>
            <td style="width: 25%; vertical-align: top; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
            <td style="width: 64%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 7.69%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td colspan="2" style="vertical-align: top; font-size: 10pt;">
              <div style="text-align: justify; font-family: 'Times New Roman';">Johan Hedbeg</div>
            </td>
          </tr>

      </table>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="font-size: 10pt; text-align: center;"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: rgb(0, 0, 0); font-weight: normal; font-style: normal;">5</font></div>
      <div>
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
    </div>
  </div>
  <font style="font-size: 10pt;"> </font>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.15
<SEQUENCE>7
<FILENAME>ef20039035_ex10-15.htm
<DESCRIPTION>EXHIBIT 10.15
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge
         Document created using Broadridge PROfile 25.1.1.5279
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <font style="font-size: 10pt;"> </font>
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div style="text-align: right;"><font style="font-weight: bold; font-size: 10pt;">Exhibit 10.15</font><font style="font-size: 10pt;"><br>
      </font></div>
    <div> <font style="font-size: 10pt;"><br>
      </font></div>
    <div>
      <div style="text-align: center; font-size: 10pt;"><img width="204" height="100" src="image00002.jpg"></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">PERFORMANCE-BASED RESTRICTED STOCK UNIT AGREEMENT</div>
      <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Pursuant to the Tandy Leather Factory, Inc. 2023 Incentive Stock Plan</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="zc156bb68512a4fe6a775fbdc9d6f7807" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-top: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">GRANTED TO (&#8220;Participant&#8221;):</div>
            </td>
            <td style="width: 1%; vertical-align: top; border-top: 2px solid rgb(0, 0, 0); border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-top: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">Johan Hedberg</div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 1%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">GRANT DATE:</div>
            </td>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">February 19, 2025</div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 1%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">NUMBER OF PRSUs:</div>
            </td>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">900,000</div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 1%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">VESTING DATE(S):</div>
            </td>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); font-size: 10pt;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-weight: bold;">See Section 3 Below</div>
            </td>
          </tr>
          <tr>
            <td style="width: 1%; vertical-align: top; border-left: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
            <td style="width: 1%; vertical-align: top; border-bottom: 2px solid rgb(0, 0, 0); border-left: 2px solid rgb(0, 0, 0); font-size: 10pt;" colspan="1" rowspan="1">&#160;</td>
            <td style="width: 49%; vertical-align: top; border-right: 2px solid rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); font-size: 10pt;" rowspan="1">&#160;</td>
          </tr>

      </table>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">1.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Performance-Based Restricted Stock Unit Agreement</u></font>.&#160; This Performance-Based Restricted Stock Unit Agreement (this &#8220;<font style="font-family: 'Times New Roman';"><u>Agreement</u></font>&#8221;)

            is made and entered into as of the date of grant shown above (the &#8220;<font style="font-family: 'Times New Roman';"><u>Grant Date</u></font>&#8221;) between Tandy Leather Factory, Inc., a Delaware corporation (the &#8220;<font style="font-family: 'Times New Roman';"><u>Company</u></font>&#8221;), and the Participant named above, pursuant to the Tandy Leather Factory, Inc. 2023 Incentive Stock Plan (the &#8220;<font style="font-family: 'Times New Roman';"><u>Plan</u></font>&#8221;).&#160; Capitalized terms not defined
            herein shall have the meanings ascribed thereto in the Plan.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">2.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Grant of Performance-Based Restricted Stock Units</u></font>.&#160; The Participant is granted the number of performance-based restricted stock units (&#8220;PRSUs&#8221;) shown above.&#160; Upon vesting as
            described below, each PRSU shall convert into one share of Common Stock of the Company (&#8220;<font style="font-family: 'Times New Roman';"><u>Common Stock</u></font>&#8221;).&#160; The PRSUs are granted as provided for by the Plan and are subject to the terms
            and conditions set forth in the Plan and this Agreement.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">3.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Vesting</u></font>.&#160; Subject to the provisions of <font style="font-family: 'Times New Roman';"><u>Section 5</u></font> of this Agreement, during the term of Participant&#8217;s employment,
            150,000 PRSUs shall vest (<font style="font-family: 'Times New Roman'; font-style: italic;">i.e.</font>, each vesting PRSU shall convert into one share of Common Stock, without payment or other action by the Participant) upon the satisfaction
            of each of the following conditions:</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <table cellspacing="0" cellpadding="0" id="z7eabff55dcbc405ebb5d3912ad4bbc06" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 54pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">The Company achieves EBITDA from operations in any calendar year of $5 million;</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="z61809b7e51b046978b850e05aa8e02ee" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 54pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">The Company achieves EBITDA from operations in any calendar year of $7 million;</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="z20dbd2a568f645b49e5f4e3757e63d13" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 54pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">The Company achieves EBITDA from operations in any calendar year of $9 million;</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="z311ce06636e9476d9531ed285d8906cb" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 54pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">The Company&#8217;s common stock trades on its principal stock market/exchange for 15 consecutive trading days with a daily closing price of $5.50 or more;</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="z1c6a7dc1653f48f6ad45cdacbfc1ed7c" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 54pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">The Company&#8217;s common stock trades on its principal stock market/exchange for 15 consecutive trading days with a daily closing price of $6.50 or more; and</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="z9fbe22db3ffb421c9e7aa86476596f6b" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 54pt; font-size: 10pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;">&#8226;</td>
            <td style="width: auto; vertical-align: top; text-align: justify; font-size: 10pt;">
              <div style="font-family: 'Times New Roman';">The Company&#8217;s common stock trades on its principal stock market/exchange for 15 consecutive trading days with a daily closing price of $7.50 or more.</div>
            </td>
          </tr>

      </table>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <!--PROfilePageNumberReset%Num%2%%%-->
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">For avoidance of doubt, for purposes of the targets above, EBITDA excludes non-operating earnings such as the expected gain on the Company&#8217;s sale of
        its headquarters buildings.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Each of the dates on which any one or more of the conditions shown above is met is referred to herein as a &#8220;<font style="font-family: 'Times New Roman';"><u>Vesting Date</u></font>&#8221;).&#160; The Vesting Date of any EBITDA-based PRSUs described above shall be deemed to occur with respect to any calendar year on the date that the Company&#8217;s independent auditor issues
        its signed report with respect to such calendar year or (if the Company is not subject to an independent audit) the date on which the Company&#8217;s principal accounting officer signs or certifies as complete the Company&#8217;s financial statements for such
        year.&#160; The Vesting Date of any price-based PRSUs described above shall be deemed to occur on business day after the trading date on which the condition(s) described above are met.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">Upon vesting of PRSUs, shares of Common Stock shall be promptly
          issued to the Participant and evidenced by a certificate for such shares issued in the Participant&#8217;s name or by book entry at the Company&#8217;s option.&#160; Notwithstanding anything contained in the Plan to the contrary, if there is a Change in Control
          (as defined in the Plan) of the Company, unvested PRSUs granted under this Agreement shall not become fully vested upon the occurrence of the Change in Control but may become vested immediately prior to the Change in Control in accordance with
          the following:&#160; For purposes of the vesting conditions shown above, the Company&#8217;s </font><font style="font-size: 10pt;">common stock price shall be deemed to have traded for 15 consecutive days at the amount of the consideration per share of
          common stock<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"> received by the Company&#8217;s stockholders in such Change in Control transaction.&#160; For example, in the event of a Change in Control transaction in which stockholders are
            paid $7.00 per share of the Company&#8217;s common stock, immediately prior to the consummation of such transaction, 300,000 unvested RSUs (representing the common stock trading at prices above $5.50 and 6.50 per share if RSUs had not vested
            previously as a result of trading at such prices) would become vested.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">4.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>No Transfer</u></font>.&#160; Unvested PRSUs may not be sold, exchanged, transferred, pledged, hypothecated or otherwise disposed of except by will or the laws of descent and distribution.&#160; Any
            attempt by the Participant to dispose of any unvested PRSUs in violation of this section shall result in the immediate forfeiture of such PRSUs.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">5.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Termination of Service</u></font>.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">a.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Termination of Employment</u></font>.&#160; If the Participant&#8217;s employment is terminated for any reason, including, without limitation, retirement, death or Disability, all unvested PRSUs held
            by the Participant on the date of the termination of his or her employment shall immediately be forfeited by such Participant as of such date.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 72pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">b.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Discretionary Accelerated Vesting</u></font>.&#160; Notwithstanding anything contained in this Agreement to the contrary, the Company&#8217;s Board of Directors (the &#8220;Board&#8221;) may, in its discretion,
            provide that any or all unvested PRSUs held by the Participant on the date of the termination of the Participant&#8217;s employment shall immediately become vested as of such date of as of such other date as the Board may determine.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">2</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">6.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Tax Withholding</u></font>.&#160; All payments or distributions of an Award made pursuant to this Agreement shall be net of any amounts required to be withheld pursuant to applicable federal,
            state and local tax withholding requirements.&#160; If the Company proposes or is required to distribute Common Stock pursuant to this Agreement, it may require the Participant receiving such Common Stock to remit to it or to the Affiliate that
            employs such Participant an amount sufficient to satisfy such tax withholding requirements prior to the delivery of any certificates for such Common Stock.&#160; In lieu thereof, the Company or the Affiliate employing the Participant shall have the
            right to withhold the amount of such taxes from any other sums due or to become due from the Company or the Affiliate, as the case may be, to the Participant receiving Common Stock, as the Board shall prescribe.&#160; The Board may, in its
            discretion, and subject to such rules as the Board may adopt (including any as may be required to satisfy applicable tax and/or non-tax regulatory requirements), permit a Participant to pay all or a portion of the federal, state and local
            withholding taxes arising in connection with this Award consisting of shares of Common Stock by electing to have the Company withhold shares of Common Stock having a Fair Market Value equal to the amount of tax to be withheld, such tax
            calculated at rates required by statute or regulation.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">7.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Legend</u></font>.&#160; If the Company, in its sole discretion, shall determine that it is necessary to comply with applicable securities laws, the certificate or certificates representing any
            shares of Common Stock delivered to the Participant upon vesting under this Agreement shall bear an appropriate legend in form and substance, as determined by the Company, giving notice of applicable restrictions on transfer under or with
            respect to such laws.&#160; Unless and until the shares of Common Stock delivered to the Participant upon vesting under this Agreement are registered under the Securities Act of 1933, as amended (the &#8220;<font style="font-family: 'Times New Roman';"><u>Securities

                Act</u></font>&#8221;), all certificates representing such shares and any certificates subsequently issued in substitution therefor and any certificate for any securities issued pursuant to any stock split, share reclassification, stock dividend
            or other similar capital event shall bear legends in substantially the following form:</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">THESE SECURITIES HAVE NOT BEEN REGISTERED OR OTHERWISE QUALIFIED UNDER THE SECURITIES ACT OF 1933, AS AMENDED (THE &#8220;<font style="font-family: 'Times New Roman';"><u>SECURITIES ACT</u></font>&#8221;) OR UNDER THE APPLICABLE OR SECURITIES LAWS OF ANY STATE.&#160; NEITHER THESE SECURITIES NOR ANY INTEREST THEREIN MAY BE SOLD, TRANSFERRED, PLEDGED OR OTHERWISE DISPOSED OF IN THE ABSENCE OF
        REGISTRATION UNDER THE SECURITIES ACT OR ANY APPLICABLE SECURITIES LAWS OF ANY STATE, UNLESS PURSUANT TO EXEMPTIONS THEREFROM.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Appropriate stop transfer instructions with respect to such shares have been placed with the Company&#8217;s transfer agent.</div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">8.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Securities Act</u></font>.&#160; The Participant covenants and agrees with the Company that if, with respect to any shares of Common Stock delivered to the Participant pursuant to this Agreement,
            there does not exist an effective registration statement on an appropriate form under the Securities Act, which registration statement shall have become effective and shall include, or shall be accompanied by, as applicable, a prospectus that
            is current with respect to the shares of Common Stock subject to this Agreement, (i) he or she takes the shares of Common Stock for his or her own account and not with a view to the resale or distribution thereof, (ii) any subsequent offer for
            sale or sale of any such shares shall be made either pursuant to (x) a registration statement on an appropriate form under the Securities Act, which registration statement shall have become effective and shall be current with respect to the
            shares being offered and sold, or (y) a specific exemption from the registration requirements of the Securities Act, but in claiming such exemption, the Participant shall, prior to any offer for sale or sale of such shares, may be required to
            obtain a favorable written opinion from counsel for or approved by the Company as to the applicability of such exemption and (iii) the certificate or certificates evidencing such shares shall bear a legend to the effect of the foregoing.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">3</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">9.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Conflicts</u></font>.&#160; This Agreement is subject to all terms, conditions, limitations and restrictions contained in the Plan, which shall be controlling in the event of any conflicting or
            inconsistent provisions.&#160; In the event, however, of any conflict between the provisions of this Agreement or the Plan and the provisions of an employment or change-in-control agreement between the Company and the Participant, as applicable, the
            provisions of the latter shall prevail.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">10.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>No Employment Contract</u></font>.&#160; This Agreement is not a contract of employment, as applicable, and the terms of the Participant&#8217;s employment shall not be affected hereby or by any
            agreement referred to herein except to the extent specifically so provided herein or therein. Nothing herein shall be construed to impose any obligation on the Company to continue the Participant&#8217;s employment, and it shall not impose any
            obligation on the Participant&#8217;s part to remain in the employ of the Company or any of its Affiliates.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">11.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Governing Law</u></font>.&#160; THIS AGREEMENT SHALL BE GOVERNED BY AND CONSTRUED IN ACCORD WITH THE LAWS OF THE STATE OF DELAWARE, EXCLUDING PRINCIPLES OF CONFLICTS OF LAW.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">12.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Headings</u></font>.&#160; The headings contained in this Agreement are for reference purposes only and shall not affect in any way the meaning or interpretation of this Agreement.</font></font></div>
      <div style="font-size: 10pt;">&#160;</div>
      <div style="text-align: justify; text-indent: 36pt;"><font style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0);">13.</font><font style="font-size: 10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160; <font style="font-family: 'Times New Roman'; color: rgb(0, 0, 0);"><font style="font-family: 'Times New Roman';"><u>Counterparts</u></font>.&#160; This Agreement may be executed in any number of counterparts with the same effect as if all signing parties had signed the same document. All counterparts will be
            construed together and constitute the same instrument.</font></font></div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div style="text-align: center;" class="BRPFPageNumberArea"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">4</font></div>
        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr noshade="noshade" style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;"></div>
      </div>
      <div style="text-align: justify; text-indent: 36pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">IN WITNESS WHEREOF, the undersigned have executed this Restricted Stock Unit Agreement as of the date first written above.</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="zfc5b38e3e27f410f84f12e0a80695b6b" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="3">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';">TANDY LEATHER FACTORY, INC.</div>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">&#160;</td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">
              <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman';">By:</div>
            </td>
            <td style="width: 25%; vertical-align: top; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);"><img src="image00004.jpg"> </td>
            <td style="width: 64%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt;"><br>
            </td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';">Name:&#160; Leann Day</div>
            </td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt;"><br>
            </td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman';">Title:&#160; VP Human Resources</div>
            </td>
          </tr>

      </table>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">ACCEPTED:</div>
      <div style="font-size: 10pt;"><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z293adfb1525f4b6bafdba72ffc7f2013" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">
              <div style="text-align: justify; font-family: 'Times New Roman';">By:</div>
            </td>
            <td style="width: 25%; vertical-align: top; font-size: 10pt; border-bottom: 2px solid rgb(0, 0, 0);"><br>
            </td>
            <td style="width: 64%; vertical-align: top; font-size: 10pt; padding-bottom: 2px;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 8%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="width: 3%; vertical-align: top; font-size: 10pt;">&#160;</td>
            <td style="vertical-align: top; font-size: 10pt;" colspan="2">
              <div style="text-align: justify; font-family: 'Times New Roman';">Johan Hedbeg</div>
            </td>
          </tr>

      </table>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="font-size: 10pt;"><br>
      </div>
      <div style="font-size: 10pt; text-align: center;"><font style="font-family: 'Times New Roman'; font-size: 8pt; color: rgb(0, 0, 0); font-weight: normal; font-style: normal;">5</font></div>
      <div style="font-size: 10pt;">
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
    </div>
  </div>
  <font style="font-size: 10pt;"> </font>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>8
<FILENAME>ef20039035_ex21-1.htm
<DESCRIPTION>EXHIBIT 21.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge
         Document created using Broadridge PROfile 25.1.1.5279
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div>
        <div style="font-weight: bold;">EXHIBIT 21.1</div>
        <div>&#160;</div>
        <div style="font-weight: bold;"><a name="z_Toc123467549"></a>LIST OF THE SUBSIDIARIES OF THE COMPANY</div>
        <div>&#160;</div>
        <div style="text-align: justify; margin-right: 36pt;">The Leather Factory, Inc., a Nevada corporation</div>
        <div>&#160;</div>
        <div style="text-align: justify;">The Leather Factory of Nevada Investments, Inc., a Nevada corporation</div>
        <div>&#160;</div>
        <div style="text-align: justify;">The Leather Factory, LP, a Texas limited partnership</div>
        <div>&#160;</div>
        <div style="text-align: justify;">The Leather Factory, Inc., an Arizona corporation</div>
        <div>&#160;</div>
        <div style="text-align: justify;">Hi-Line Leather &amp; Manufacturing Company, a California corporation</div>
        <div>&#160;</div>
        <div style="text-align: justify;">Roberts, Cushman &amp; Company, Inc., a New York corporation</div>
        <div>&#160;</div>
        <div style="text-align: justify;">The Leather Factory of Canada Ltd., an Ontario domiciled Canadian corporation</div>
        <div>&#160;</div>
        <div style="text-align: justify;">Tandy Leather Company, Inc., a Nevada corporation</div>
        <div>&#160;</div>
        <div style="text-align: justify;">Tandy Leather Company Investments, Inc. a Nevada corporation</div>
        <div>&#160;</div>
        <div style="text-align: justify;">Tandy Leather Company, LP, a Texas limited partnership</div>
        <div>&#160;</div>
        <div style="text-align: justify;">Tandy Leather Factory Espana, S.L., a Spanish limited liability company</div>
        <div>&#160;</div>
        <div> <br>
        </div>
      </div>
      <div>
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>9
<FILENAME>ef20039035_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge
         Document created using Broadridge PROfile 25.1.1.5279
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div style="font-weight: bold;"><a name="z_Toc123467551"></a>EXHIBIT 31.1</div>
      <div>&#160;</div>
      <div style="text-align: center; font-weight: bold;">Certification of Chief Executive Officer and Principal Financial Officer</div>
      <div>&#160;</div>
      <div style="text-align: center;">Section 302 Certification</div>
      <div style="text-align: justify; margin-right: 36pt;">I, Johan Hedberg, certify that:</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">I have reviewed this annual report on Form 10-K of Tandy Leather Factory, Inc.;</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">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;</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">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;</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e))
        and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">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;</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">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;</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures,
        as of the end of the period covered by this report based on such evaluation; and</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal
        quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit
        committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s
        ability to record, process, summarize and report financial information; and</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" border="0" id="zf67ba57700ef4dc0a73fb55dbf2ce958" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

            <tr>
              <td style="width: 50.00%;">Date:&#160; February 26, 2025</td>
              <td style="width: 50.00%;">
                <div style="text-align: justify; margin-right: 36pt;">/s/ Johan Hedberg</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50.00%;"><br>
              </td>
              <td style="width: 50.00%;"><br>
              </td>
            </tr>
            <tr>
              <td style="width: 50.00%;"><br>
              </td>
              <td style="width: 50%;">
                <div style="text-align: justify;">Johan Hedberg</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50.00%;"><br>
              </td>
              <td style="width: 50.00%;">Chief Executive Officer</td>
            </tr>
            <tr>
              <td style="width: 50.00%;"><br>
              </td>
              <td style="width: 50.00%;">(principal executive officer and principal financial officer)</td>
            </tr>

        </table>
      </div>
      <div>
        <div><br>
        </div>
        <br>
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>10
<FILENAME>ef20039035_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Broadridge
         Document created using Broadridge PROfile 25.1.1.5279
         Copyright 1995 - 2025 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div><a name="z_Toc123467555"></a>EXHIBIT 32.1</div>
      <div>&#160;</div>
      <div style="font-weight: bold;"><a name="z_Toc123467556"></a>Certification Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to</div>
      <div>&#160;</div>
      <div style="font-weight: bold;"><a name="z_Toc123467557"></a>Section 906 of the Sarbanes-Oxley Act of 2002</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">In connection with the annual report on Form 10-K of Tandy Leather Factory, Inc. (the &#8220;Company&#8221;) for the fiscal year ended December 31, 2023 as filed with the United States Securities and Exchange
        Commission on the date hereof (the &#8220;Report&#8221;), each of the undersigned officers of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</div>
      <div>&#160;</div>
      <div style="text-align: justify; margin-right: 36pt;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>
      <div>&#160;</div>
      <div>
        <table cellspacing="0" cellpadding="0" border="0" id="za0299d7309ac4d1d86782436dfb045f0" style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000; width: 100%;">

            <tr>
              <td style="width: 50.00%;">Date:&#160;&#160; February 26, 2025</td>
              <td style="width: 50.00%;">By:&#160; /s/ Johan Hedberg<br>
              </td>
            </tr>
            <tr>
              <td style="width: 50.00%;"><br>
              </td>
              <td style="width: 50.00%;">Johan Hedberg</td>
            </tr>
            <tr>
              <td style="width: 50.00%;"><br>
              </td>
              <td style="width: 50.00%;"><br>
              </td>
            </tr>
            <tr>
              <td style="width: 50.00%;"><br>
              </td>
              <td style="width: 50.00%;">Chief Executive Officer</td>
            </tr>
            <tr>
              <td style="width: 50.00%;"><br>
              </td>
              <td style="width: 50.00%;">(principal executive officer and principal financial officer)</td>
            </tr>

        </table>
        <div> <br>
        </div>
        <div> <br>
        </div>
        <div>
          <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"> </div>
      </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>tlfa-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.1.1.5279 Broadridge-->
<xs:schema targetNamespace="http://tandyleather.com/20241231" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tlfa="http://tandyleather.com/20241231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:srt-types="http://fasb.org/srt-types/2024">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="tlfa-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="tlfa-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="tlfa-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="tlfa-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://tandyleather.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity Information</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://tandyleather.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>010000 - Statement - 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://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals" id="ConsolidatedBalanceSheetsParentheticals">
        <!--Parent Role: Consolidated Balance Sheets-->
        <link:definition>010100 - Statement - Consolidated Balance Sheets (Parentheticals)</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://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" id="ConsolidatedStatementsOfOperationsAndComprehensiveIncome">
        <link:definition>020000 - Statement - Consolidated Statements of Operations and Comprehensive Income</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://tandyleather.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
        <link:definition>030000 - Statement - Consolidated Statements of Cash Flows</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://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity" id="ConsolidatedStatementsOfStockholdersEquity">
        <link:definition>040000 - Statement - Consolidated Statements of Stockholders' 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://tandyleather.com/role/DescriptionOfBusiness" id="DescriptionOfBusiness">
        <link:definition>060100 - Disclosure - DESCRIPTION OF BUSINESS</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://tandyleather.com/role/SignificantAccountingPolicies" id="SignificantAccountingPolicies">
        <link:definition>060200 - Disclosure - 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://tandyleather.com/role/BalanceSheetComponents" id="BalanceSheetComponents">
        <link:definition>060300 - Disclosure - BALANCE SHEET COMPONENTS</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://tandyleather.com/role/Leases" id="Leases">
        <link:definition>060400 - Disclosure - LEASES</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://tandyleather.com/role/NotesPayableAndLongtermDebt" id="NotesPayableAndLongtermDebt">
        <link:definition>060500 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT</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://tandyleather.com/role/EmployeeBenefitAndSavingsPlans" id="EmployeeBenefitAndSavingsPlans">
        <link:definition>060600 - Disclosure - EMPLOYEE BENEFIT AND SAVINGS PLANS</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://tandyleather.com/role/IncomeTaxes" id="IncomeTaxes">
        <link:definition>060700 - Disclosure - INCOME TAXES</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://tandyleather.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>060800 - 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://tandyleather.com/role/SignificantBusinessConcentrationsAndRisk" id="SignificantBusinessConcentrationsAndRisk">
        <link:definition>060900 - Disclosure - SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK</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://tandyleather.com/role/StockholdersEquity" id="StockholdersEquity">
        <link:definition>061000 - Disclosure - STOCKHOLDERS' 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://tandyleather.com/role/SubsequentEvents" id="SubsequentEvents">
        <link:definition>061100 - Disclosure - SUBSEQUENT EVENTS</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://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure" id="CybersecurityRiskManagementAndStrategyDisclosure">
        <link:definition>061200 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</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://tandyleather.com/role/InsiderTradingArrangements" id="InsiderTradingArrangements">
        <link:definition>061300 - Disclosure - Insider Trading Arrangements</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://tandyleather.com/role/SignificantAccountingPoliciesPolicies" id="SignificantAccountingPoliciesPolicies">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>070200 - Disclosure - 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://tandyleather.com/role/SignificantAccountingPoliciesTables" id="SignificantAccountingPoliciesTables">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>080200 - Disclosure - 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://tandyleather.com/role/BalanceSheetComponentsTables" id="BalanceSheetComponentsTables">
        <!--Parent Role: BALANCE SHEET COMPONENTS-->
        <link:definition>080300 - Disclosure - BALANCE SHEET COMPONENTS (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://tandyleather.com/role/LeasesTables" id="LeasesTables">
        <!--Parent Role: LEASES-->
        <link:definition>080400 - Disclosure - LEASES (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://tandyleather.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>080700 - Disclosure - INCOME TAXES (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://tandyleather.com/role/StockholdersEquityTables" id="StockholdersEquityTables">
        <!--Parent Role: STOCKHOLDERS' EQUITY-->
        <link:definition>081000 - Disclosure - STOCKHOLDERS' 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://tandyleather.com/role/DescriptionOfBusinessDetails" id="DescriptionOfBusinessDetails">
        <!--Parent Role: DESCRIPTION OF BUSINESS-->
        <link:definition>090100 - Disclosure - DESCRIPTION OF BUSINESS (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://tandyleather.com/role/SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails" id="SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Deconsolidation of Foreign Subsidiaries (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://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails" id="SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090204 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Accounts Receivable and Expected Credit Losses (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://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails" id="SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090206 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Translation and Transactions (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://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" id="SignificantAccountingPoliciesRevenueRecognitionDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090208 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (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://tandyleather.com/role/SignificantAccountingPoliciesDiscountsDetails" id="SignificantAccountingPoliciesDiscountsDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090210 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Discounts (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://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails" id="SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090212 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Property and Equipment, Net of Accumulated Depreciation (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://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails" id="SignificantAccountingPoliciesLeasesDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090214 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, 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://tandyleather.com/role/SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails" id="SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090216 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Impairment of Long-lived 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://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails" id="SignificantAccountingPoliciesEarningsPerShareDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090218 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (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://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails" id="SignificantAccountingPoliciesOtherIntangibleAssetsDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090220 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Other 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://tandyleather.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" id="SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090222 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (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://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails" id="SignificantAccountingPoliciesShippingAndHandlingCostsDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090224 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Shipping and Handling Costs (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://tandyleather.com/role/SignificantAccountingPoliciesAdvertisingDetails" id="SignificantAccountingPoliciesAdvertisingDetails">
        <!--Parent Role: SIGNIFICANT ACCOUNTING POLICIES-->
        <link:definition>090226 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Advertising (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://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails" id="BalanceSheetComponentsInventoryPropertyAndEquipmentDetails">
        <!--Parent Role: BALANCE SHEET COMPONENTS-->
        <link:definition>090300 - Disclosure - BALANCE SHEET COMPONENTS, Inventory, 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://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails" id="BalanceSheetComponentsShorttermLiabilitiesDetails">
        <!--Parent Role: BALANCE SHEET COMPONENTS-->
        <link:definition>090302 - Disclosure - BALANCE SHEET COMPONENTS, Short-term 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://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails" id="LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails">
        <!--Parent Role: LEASES-->
        <link:definition>090400 - Disclosure - LEASES, Lease Assets, Liabilities and Lease Cost (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://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" id="LeasesMaturityOfLeaseLiabilitiesDetails">
        <!--Parent Role: LEASES-->
        <link:definition>090402 - Disclosure - LEASES, Maturity of Lease 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://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc01" id="LeasesMaturityOfLeaseLiabilitiesDetailsCalc01">
        <!--Parent Role: LEASES, Maturity of Lease Liabilities (Details)-->
        <link:definition>090404 - Disclosure - LEASES, Maturity of Lease Liabilities (Details) CALC 01</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://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails" id="LeasesOperatingLeasesOtherInformationDetails">
        <!--Parent Role: LEASES-->
        <link:definition>090404 - Disclosure - LEASES, Operating Leases Other 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://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails" id="LeasesLeaseTermAndDiscountRateDetails">
        <!--Parent Role: LEASES-->
        <link:definition>090406 - Disclosure - LEASES, Lease Term and Discount Rate (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://tandyleather.com/role/NotesPayableAndLongtermDebtDetails" id="NotesPayableAndLongtermDebtDetails">
        <!--Parent Role: NOTES PAYABLE AND LONG-TERM DEBT-->
        <link:definition>090500 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT (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://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails" id="EmployeeBenefitAndSavingsPlansDetails">
        <!--Parent Role: EMPLOYEE BENEFIT AND SAVINGS PLANS-->
        <link:definition>090600 - Disclosure - EMPLOYEE BENEFIT AND SAVINGS PLANS (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://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" id="IncomeTaxesProvisionForIncomeTaxesDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>090700 - Disclosure - INCOME TAXES, Provision for Income Taxes (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://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" id="IncomeTaxesIncomeBeforeIncomeTaxesDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>090702 - Disclosure - INCOME TAXES, Income Before Income Taxes (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://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails" id="IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>090704 - Disclosure - INCOME TAXES, Income Tax Effects of Temporary Differences Impacting Deferred Income Tax Assets and 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://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails" id="IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>090706 - Disclosure - INCOME TAXES, Reconciliation of Effective Tax Rate from Statutory Rate (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://tandyleather.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionsDetails" id="IncomeTaxesReconciliationOfUncertainTaxPositionsDetails">
        <!--Parent Role: INCOME TAXES-->
        <link:definition>090708 - Disclosure - INCOME TAXES, Reconciliation of Uncertain Tax Positions (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://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails" id="SignificantBusinessConcentrationsAndRiskDetails">
        <!--Parent Role: SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK-->
        <link:definition>090900 - Disclosure - SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK (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://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails" id="StockholdersEquity2013And2023RestrictedStockPlansDetails">
        <!--Parent Role: STOCKHOLDERS' EQUITY-->
        <link:definition>091000 - Disclosure - STOCKHOLDERS' EQUITY, 2013 and 2023 Restricted Stock Plans (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://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails" id="StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails">
        <!--Parent Role: STOCKHOLDERS' EQUITY-->
        <link:definition>091002 - Disclosure - STOCKHOLDERS' EQUITY, Summary of Activity for Restricted Stock and RSU Awards (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://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails" id="StockholdersEquityNonvestedServicebasedAwardsDetails">
        <!--Parent Role: STOCKHOLDERS' EQUITY-->
        <link:definition>091004 - Disclosure - STOCKHOLDERS' EQUITY, Non-vested Service-based Awards (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://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails" id="StockholdersEquityShareRepurchaseProgramDetails">
        <!--Parent Role: STOCKHOLDERS' EQUITY-->
        <link:definition>091006 - Disclosure - STOCKHOLDERS' EQUITY, Share Repurchase Program (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://tandyleather.com/role/SubsequentEventsDetails" id="SubsequentEventsDetails">
        <!--Parent Role: SUBSEQUENT EVENTS-->
        <link:definition>091100 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2024" schemaLocation="https://xbrl.sec.gov/currency/2024/currency-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2024" schemaLocation="https://xbrl.sec.gov/exch/2024/exch-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2024" schemaLocation="https://xbrl.sec.gov/naics/2024/naics-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2024" schemaLocation="https://xbrl.sec.gov/sic/2024/sic-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2024" schemaLocation="https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
  <xs:element name="ForeignCurrencyTranslationAndTransactionsTable" id="tlfa_ForeignCurrencyTranslationAndTransactionsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ForeignCurrencyTranslationAndTransactionsLineItems" id="tlfa_ForeignCurrencyTranslationAndTransactionsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FairValueOfFinancialInstrumentsAbstract" id="tlfa_FairValueOfFinancialInstrumentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DeferredTaxAssetsAccountsReceivable" id="tlfa_DeferredTaxAssetsAccountsReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" id="tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SubsequentEventAbstract" id="tlfa_SubsequentEventAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" id="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="DeconsolidationOfForeignSubsidiariesAbstract" id="tlfa_DeconsolidationOfForeignSubsidiariesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DeconsolidationOfForeignSubsidiariesPolicyTextBlock" id="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RevenueRecognitionDiscountsPolicyTextBlock" id="tlfa_RevenueRecognitionDiscountsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ShippingAndHandlingCostsPolicyTextBlock" id="tlfa_ShippingAndHandlingCostsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FiveMajorCustomersMember" id="tlfa_FiveMajorCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TwoMajorCustomersMember" id="tlfa_TwoMajorCustomersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConcentrationRiskAbstract" id="tlfa_ConcentrationRiskAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfSuppliers" id="tlfa_NumberOfSuppliers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfMajorSuppliers" id="tlfa_NumberOfMajorSuppliers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NumberOfMajorCustomers" id="tlfa_NumberOfMajorCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="OneMajorSupplierMember" id="tlfa_OneMajorSupplierMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TenMajorSuppliersMember" id="tlfa_TenMajorSuppliersMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BusinessDescriptionAbstract" id="tlfa_BusinessDescriptionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShippingAndHandlingCostsAbstract" id="tlfa_ShippingAndHandlingCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SalesAndPayrollTaxesPayable" id="tlfa_SalesAndPayrollTaxesPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="AccruedVendorPayablesCurrent" id="tlfa_AccruedVendorPayablesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ExpectedMerchandiseReturns" id="tlfa_ExpectedMerchandiseReturns" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" id="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ShareRepurchaseProgramMember" id="tlfa_ShareRepurchaseProgramMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RestrictedStockAndRestrictedStockUnitsMember" id="tlfa_RestrictedStockAndRestrictedStockUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="JPMorganChaseBankNAMember" id="tlfa_JPMorganChaseBankNAMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FiftyPercentContributionMember" id="tlfa_FiftyPercentContributionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OneHundredPercentContributionMember" id="tlfa_OneHundredPercentContributionMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PerformanceBasedRestrictedStockUnitsRSUsMember" id="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ServicedBasedRestrictedStockUnitsRSUsMember" id="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" id="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" id="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" id="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="DiscountsAbstract" id="tlfa_DiscountsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfClassesOfCustomerDiscounts" id="tlfa_NumberOfClassesOfCustomerDiscounts" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="GiftCardRedemptionPeriod" id="tlfa_GiftCardRedemptionPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ContractWithCustomerLiabilityForGiftCardsIssued" id="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="OtherCountriesMember" id="tlfa_OtherCountriesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfImpairedStores" id="tlfa_NumberOfImpairedStores" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="AccountsReceivableAndExpectedCreditLossesAbstract" id="tlfa_AccountsReceivableAndExpectedCreditLossesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FinanceLeaseLiabilityPaymentsDueAfterYearFour" id="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" id="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="OperatingLeaseCostAndImpairmentLoss" id="tlfa_OperatingLeaseCostAndImpairmentLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="FinanceLeaseCostsAbstract" id="tlfa_FinanceLeaseCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ImpairmentExpenseMember" id="tlfa_ImpairmentExpenseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OperatingLeaseNonCurrentLiabilityAbstract" id="tlfa_OperatingLeaseNonCurrentLiabilityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OperatingLeaseCurrentLiabilityAbstract" id="tlfa_OperatingLeaseCurrentLiabilityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LeaseLiabilities" id="tlfa_LeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="LeaseAssets" id="tlfa_LeaseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="LeaseTermAndDiscountRateAbstract" id="tlfa_LeaseTermAndDiscountRateAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WeightedAverageDiscountRateAbstract" id="tlfa_WeightedAverageDiscountRateAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WeightedAverageRemainingLeaseTermAbstract" id="tlfa_WeightedAverageRemainingLeaseTermAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LesseeOperatingLeasesOtherInformationTableTextBlock" id="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LesseeOperatingLeaseAssetsAndLiabilities" id="tlfa_LesseeOperatingLeaseAssetsAndLiabilities" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" id="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" id="tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" id="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" id="tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NonEmployeeDirectorMember" id="tlfa_NonEmployeeDirectorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TwoThousandAndThirteenRestrictedStockPlanMember" id="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="TwoThousandAndTwentyThreeRestrictedStockPlanMember" id="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" id="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>tlfa-20241231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.1.1.5279 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquityNonvestedServicebasedAwardsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesIncomeBeforeIncomeTaxesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesProvisionForIncomeTaxesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc01" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesMaturityOfLeaseLiabilitiesDetailsCalc01" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesMaturityOfLeaseLiabilitiesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#BalanceSheetComponentsShorttermLiabilitiesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#BalanceSheetComponentsInventoryPropertyAndEquipmentDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncome" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedBalanceSheets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="FinanceLeaseRightOfUseAsset" xlink:title="calculation: Assets to FinanceLeaseRightOfUseAsset" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="calculation: PropertyPlantAndEquipmentNet to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="calculation: PropertyPlantAndEquipmentNet to PropertyPlantAndEquipmentGross" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="calculation: Assets to PropertyPlantAndEquipmentNet" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="PrepaidExpenseCurrent" xlink:title="PrepaidExpenseCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="PrepaidExpenseCurrent" xlink:title="calculation: AssetsCurrent to PrepaidExpenseCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="calculation: AssetsCurrent to CashAndCashEquivalentsAtCarryingValue" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="IncomeTaxesReceivable" xlink:title="IncomeTaxesReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="IncomeTaxesReceivable" xlink:title="calculation: AssetsCurrent to IncomeTaxesReceivable" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="AccountsReceivableNetCurrent" xlink:title="calculation: AssetsCurrent to AccountsReceivableNetCurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="InventoryNet" xlink:title="calculation: AssetsCurrent to InventoryNet" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="OtherAssetsCurrent" xlink:title="calculation: AssetsCurrent to OtherAssetsCurrent" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="AssetsCurrent" xlink:title="calculation: Assets to AssetsCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="calculation: Assets to OperatingLeaseRightOfUseAsset" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="OtherAssetsNoncurrent" xlink:title="calculation: Assets to OtherAssetsNoncurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="calculation: Assets to DeferredIncomeTaxAssetsNet" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccruedLiabilitiesAndOtherLiabilities" xlink:title="calculation: LiabilitiesCurrent to AccruedLiabilitiesAndOtherLiabilities" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="AccountsPayableTradeCurrent" xlink:title="AccountsPayableTradeCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableTradeCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableTradeCurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="calculation: LiabilitiesCurrent to OperatingLeaseLiabilityCurrent" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="TaxesPayableCurrent" xlink:title="TaxesPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="TaxesPayableCurrent" xlink:title="calculation: LiabilitiesCurrent to TaxesPayableCurrent" order="6.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="LiabilitiesCurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to LiabilitiesCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="calculation: StockholdersEquity to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="TreasuryStockCommonValue" xlink:title="TreasuryStockCommonValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="TreasuryStockCommonValue" xlink:title="calculation: StockholdersEquity to TreasuryStockCommonValue" order="4.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="CommonStockValue" xlink:title="calculation: StockholdersEquity to CommonStockValue" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AdditionalPaidInCapital" xlink:title="calculation: StockholdersEquity to AdditionalPaidInCapital" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="calculation: StockholdersEquity to RetainedEarningsAccumulatedDeficit" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="StockholdersEquity" xlink:title="calculation: LiabilitiesAndStockholdersEquity to StockholdersEquity" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="CommitmentsAndContingencies" xlink:title="calculation: LiabilitiesAndStockholdersEquity to CommitmentsAndContingencies" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="FinanceLeaseLiabilityNoncurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to FinanceLeaseLiabilityNoncurrent" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="DeferredIncomeTaxLiabilitiesNet" xlink:title="DeferredIncomeTaxLiabilitiesNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="DeferredIncomeTaxLiabilitiesNet" xlink:title="calculation: LiabilitiesAndStockholdersEquity to DeferredIncomeTaxLiabilitiesNet" order="11.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to OperatingLeaseLiabilityNoncurrent" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to OtherLiabilitiesNoncurrent" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="LiabilityForUncertainTaxPositionsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="calculation: LiabilitiesAndStockholdersEquity to LiabilityForUncertainTaxPositionsNoncurrent" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="calculation: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="IncomeTaxExpenseBenefit" xlink:title="calculation: NetIncomeLoss to IncomeTaxExpenseBenefit" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NonoperatingIncomeExpense" xlink:to="OtherNonoperatingIncomeExpense" xlink:title="calculation: NonoperatingIncomeExpense to OtherNonoperatingIncomeExpense" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="InterestIncomeExpenseNet" xlink:title="InterestIncomeExpenseNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NonoperatingIncomeExpense" xlink:to="InterestIncomeExpenseNet" xlink:title="calculation: NonoperatingIncomeExpense to InterestIncomeExpenseNet" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="NonoperatingIncomeExpense" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to NonoperatingIncomeExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="calculation: GrossProfit to RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="GrossProfit" xlink:to="CostOfGoodsAndServicesSold" xlink:title="calculation: GrossProfit to CostOfGoodsAndServicesSold" order="2.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="GrossProfit" xlink:title="calculation: OperatingIncomeLoss to GrossProfit" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="OperatingCostsAndExpenses" xlink:title="OperatingCostsAndExpenses" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="OperatingCostsAndExpenses" xlink:title="calculation: OperatingIncomeLoss to OperatingCostsAndExpenses" order="2.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="OperatingIncomeLoss" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to OperatingIncomeLoss" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="calculation: NetIncomeLoss to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="NetIncomeLoss" xlink:title="calculation: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to NetIncomeLoss" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="NetIncomeLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to NetIncomeLoss" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsReceivable" order="9.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInInventories" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInInventories" order="10.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="IncreaseDecreaseInOperatingLeaseLiability" xlink:title="IncreaseDecreaseInOperatingLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOperatingLeaseLiability" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOperatingLeaseLiability" order="16.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="CostOfGoodsAndServicesSoldDepreciation" xlink:title="CostOfGoodsAndServicesSoldDepreciation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="CostOfGoodsAndServicesSoldDepreciation" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to CostOfGoodsAndServicesSoldDepreciation" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="ShareBasedCompensation" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to ShareBasedCompensation" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsPayable" order="13.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="IncreaseDecreaseInDeferredIncomeTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInDeferredIncomeTaxes" order="15.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="DeferredIncomeTaxesAndTaxCredits" xlink:title="DeferredIncomeTaxesAndTaxCredits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="DeferredIncomeTaxesAndTaxCredits" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to DeferredIncomeTaxesAndTaxCredits" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInPrepaidExpense" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInPrepaidExpense" order="11.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccruedLiabilities" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccruedLiabilities" order="14.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOtherNoncurrentAssets" order="12.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="OperatingLeaseRightOfUseAssetAmortizationExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to OperatingLeaseRightOfUseAssetAmortizationExpense" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="IncreaseDecreaseInOtherCurrentAssets" xlink:title="IncreaseDecreaseInOtherCurrentAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOtherCurrentAssets" xlink:title="calculation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOtherCurrentAssets" order="17.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to NetCashProvidedByUsedInOperatingActivities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquirePropertyPlantAndEquipment" order="1.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to NetCashProvidedByUsedInInvestingActivities" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="PaymentsForRepurchaseOfCommonStock" xlink:title="PaymentsForRepurchaseOfCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="PaymentsForRepurchaseOfCommonStock" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to PaymentsForRepurchaseOfCommonStock" order="6.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="FinanceLeasePrincipalPayments" xlink:title="FinanceLeasePrincipalPayments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="FinanceLeasePrincipalPayments" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to FinanceLeasePrincipalPayments" order="5.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to NetCashProvidedByUsedInFinancingActivities" order="3.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventoryInTransit" xlink:label="OtherInventoryInTransit" xlink:title="OtherInventoryInTransit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="OtherInventoryInTransit" xlink:title="calculation: InventoryNet to OtherInventoryInTransit" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryFinishedGoods" xlink:title="calculation: InventoryNet to InventoryFinishedGoods" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="InventoryWorkInProcessAndRawMaterials" xlink:title="InventoryWorkInProcessAndRawMaterials" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="InventoryNet" xlink:to="InventoryWorkInProcessAndRawMaterials" xlink:title="calculation: InventoryNet to InventoryWorkInProcessAndRawMaterials" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="EmployeeRelatedLiabilitiesCurrent" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to EmployeeRelatedLiabilitiesCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:label="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:title="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_AccruedVendorPayablesCurrent" xlink:label="AccruedVendorPayablesCurrent" xlink:title="AccruedVendorPayablesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="AccruedVendorPayablesCurrent" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to AccruedVendorPayablesCurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="OtherLiabilitiesCurrent" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to OtherLiabilitiesCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ExpectedMerchandiseReturns" xlink:label="ExpectedMerchandiseReturns" xlink:title="ExpectedMerchandiseReturns" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="ExpectedMerchandiseReturns" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to ExpectedMerchandiseReturns" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_SalesAndPayrollTaxesPayable" xlink:label="SalesAndPayrollTaxesPayable" xlink:title="SalesAndPayrollTaxesPayable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="SalesAndPayrollTaxesPayable" xlink:title="calculation: AccruedLiabilitiesAndOtherLiabilities to SalesAndPayrollTaxesPayable" order="4.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails">
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LeaseLiabilities" xlink:label="LeaseLiabilities" xlink:title="LeaseLiabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="FinanceLeaseLiabilityCurrent" xlink:title="FinanceLeaseLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LeaseLiabilities" xlink:to="FinanceLeaseLiabilityCurrent" xlink:title="calculation: LeaseLiabilities to FinanceLeaseLiabilityCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LeaseLiabilities" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="calculation: LeaseLiabilities to OperatingLeaseLiabilityNoncurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LeaseLiabilities" xlink:to="FinanceLeaseLiabilityNoncurrent" xlink:title="calculation: LeaseLiabilities to FinanceLeaseLiabilityNoncurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LeaseLiabilities" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="calculation: LeaseLiabilities to OperatingLeaseLiabilityCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LeaseAssets" xlink:label="LeaseAssets" xlink:title="LeaseAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LeaseAssets" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="calculation: LeaseAssets to OperatingLeaseRightOfUseAsset" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LeaseAssets" xlink:to="FinanceLeaseRightOfUseAsset" xlink:title="calculation: LeaseAssets to FinanceLeaseRightOfUseAsset" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="FinanceLeaseLiabilityPaymentsDue" xlink:title="FinanceLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiabilityPaymentsDueYearTwo" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="FinanceLeaseLiabilityPaymentsDueYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiabilityPaymentsDueYearThree" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiabilityPaymentsDueYearFour" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" order="4.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc01">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="FinanceLeaseLiabilityPaymentsDue" xlink:title="FinanceLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="FinanceLeaseLiability" xlink:title="FinanceLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiability" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiability" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiabilityUndiscountedExcessAmount" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="OperatingLeaseLiability" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to OperatingLeaseLiability" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="CurrentIncomeTaxExpenseBenefit" xlink:title="CurrentIncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CurrentIncomeTaxExpenseBenefit" xlink:to="CurrentForeignTaxExpenseBenefit" xlink:title="calculation: CurrentIncomeTaxExpenseBenefit to CurrentForeignTaxExpenseBenefit" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CurrentIncomeTaxExpenseBenefit" xlink:to="CurrentFederalTaxExpenseBenefit" xlink:title="calculation: CurrentIncomeTaxExpenseBenefit to CurrentFederalTaxExpenseBenefit" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:label="UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:title="UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CurrentIncomeTaxExpenseBenefit" xlink:to="UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:title="calculation: CurrentIncomeTaxExpenseBenefit to UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CurrentIncomeTaxExpenseBenefit" xlink:to="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="calculation: CurrentIncomeTaxExpenseBenefit to CurrentStateAndLocalTaxExpenseBenefit" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="CurrentIncomeTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to CurrentIncomeTaxExpenseBenefit" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="calculation: DeferredIncomeTaxExpenseBenefit to DeferredStateAndLocalIncomeTaxExpenseBenefit" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="calculation: DeferredIncomeTaxExpenseBenefit to DeferredForeignIncomeTaxExpenseBenefit" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="calculation: DeferredIncomeTaxExpenseBenefit to DeferredFederalIncomeTaxExpenseBenefit" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="IncomeTaxExpenseBenefit" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="calculation: IncomeTaxExpenseBenefit to DeferredIncomeTaxExpenseBenefit" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="calculation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="DeferredTaxAssetsLiabilitiesNet" xlink:title="DeferredTaxAssetsLiabilitiesNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="calculation: DeferredTaxAssetsNet to DeferredTaxAssetsValuationAllowance" order="1.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsGoodwillAndIntangibleAssets" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_DeferredTaxAssetsAccountsReceivable" xlink:label="DeferredTaxAssetsAccountsReceivable" xlink:title="DeferredTaxAssetsAccountsReceivable" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsAccountsReceivable" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsAccountsReceivable" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="DeferredTaxAssetsInventory" xlink:title="DeferredTaxAssetsInventory" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsInventory" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsInventory" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:label="DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:title="DeferredTaxAssetsUnrealizedCurrencyLosses" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsUnrealizedCurrencyLosses" order="11.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsGross" xlink:to="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="calculation: DeferredTaxAssetsGross to DeferredTaxAssetsOperatingLossCarryforwards" order="13.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsNet" xlink:to="DeferredTaxAssetsGross" xlink:title="calculation: DeferredTaxAssetsNet to DeferredTaxAssetsGross" order="0.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsLiabilitiesNet" xlink:to="DeferredTaxAssetsNet" xlink:title="calculation: DeferredTaxAssetsLiabilitiesNet to DeferredTaxAssetsNet" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="calculation: DeferredIncomeTaxLiabilities to DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="2.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="DeferredTaxAssetsLiabilitiesNet" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="calculation: DeferredTaxAssetsLiabilitiesNet to DeferredIncomeTaxLiabilities" order="0.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="11.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="13.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:label="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:title="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" order="8.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCredits" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationTaxCredits" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:label="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:title="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:title="calculation: EffectiveIncomeTaxRateContinuingOperations to EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" order="12.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:title="calculation: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized to EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:title="calculation: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized to EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:title="calculation: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized to EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:title="calculation: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized to EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" order="0.0" weight="1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>tlfa-20241231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.1.1.5279 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:t1="http://xbrl.org/2005/xbrldt">
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm" />
  <link:roleRef roleURI="http://tandyleather.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SubsequentEventsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquityShareRepurchaseProgramDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquityNonvestedServicebasedAwardsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquity2013And2023RestrictedStockPlansDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantBusinessConcentrationsAndRiskDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesReconciliationOfUncertainTaxPositionsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesIncomeBeforeIncomeTaxesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesProvisionForIncomeTaxesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#EmployeeBenefitAndSavingsPlansDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#NotesPayableAndLongtermDebtDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesLeaseTermAndDiscountRateDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesOperatingLeasesOtherInformationDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc01" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesMaturityOfLeaseLiabilitiesDetailsCalc01" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesMaturityOfLeaseLiabilitiesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#BalanceSheetComponentsShorttermLiabilitiesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#BalanceSheetComponentsInventoryPropertyAndEquipmentDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesAdvertisingDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesAdvertisingDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesShippingAndHandlingCostsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesOtherIntangibleAssetsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesEarningsPerShareDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesLeasesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesDiscountsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesDiscountsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesRevenueRecognitionDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/DescriptionOfBusinessDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#DescriptionOfBusinessDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquityTables" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesTables" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesTables" />
  <link:roleRef roleURI="http://tandyleather.com/role/BalanceSheetComponentsTables" xlink:type="simple" xlink:href="tlfa-20241231.xsd#BalanceSheetComponentsTables" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" xlink:href="tlfa-20241231.xsd#CybersecurityRiskManagementAndStrategyDisclosure" />
  <link:roleRef roleURI="http://tandyleather.com/role/SubsequentEvents" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquity" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquity" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantBusinessConcentrationsAndRisk" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantBusinessConcentrationsAndRisk" />
  <link:roleRef roleURI="http://tandyleather.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="tlfa-20241231.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxes" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://tandyleather.com/role/EmployeeBenefitAndSavingsPlans" xlink:type="simple" xlink:href="tlfa-20241231.xsd#EmployeeBenefitAndSavingsPlans" />
  <link:roleRef roleURI="http://tandyleather.com/role/NotesPayableAndLongtermDebt" xlink:type="simple" xlink:href="tlfa-20241231.xsd#NotesPayableAndLongtermDebt" />
  <link:roleRef roleURI="http://tandyleather.com/role/Leases" xlink:type="simple" xlink:href="tlfa-20241231.xsd#Leases" />
  <link:roleRef roleURI="http://tandyleather.com/role/BalanceSheetComponents" xlink:type="simple" xlink:href="tlfa-20241231.xsd#BalanceSheetComponents" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPolicies" />
  <link:roleRef roleURI="http://tandyleather.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="tlfa-20241231.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedStatementsOfStockholdersEquity" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncome" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedBalanceSheetsParentheticals" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://tandyleather.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="tlfa-20241231.xsd#DocumentAndEntityInformation" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/DocumentAndEntityInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedBalanceSheets" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="definition: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="definition: StatementLineItems to StockholdersEquity" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="SharesIssued" xlink:title="SharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="SharesIssued" xlink:title="definition: StatementLineItems to SharesIssued" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="definition: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueRestrictedStockAwardGross" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="StockRepurchasedAndRetiredDuringPeriodValue" xlink:title="StockRepurchasedAndRetiredDuringPeriodValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockRepurchasedAndRetiredDuringPeriodValue" xlink:title="definition: StatementLineItems to StockRepurchasedAndRetiredDuringPeriodValue" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="StockRepurchasedAndRetiredDuringPeriodShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="definition: StatementLineItems to StockRepurchasedAndRetiredDuringPeriodShares" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetIncomeLoss" xlink:title="definition: StatementLineItems to NetIncomeLoss" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="definition: StatementLineItems to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="13.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: StatementTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AdditionalPaidInCapitalMember" xlink:title="definition: EquityComponentDomain to AdditionalPaidInCapitalMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="TreasuryStockCommonMember" xlink:title="TreasuryStockCommonMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="TreasuryStockCommonMember" xlink:title="definition: EquityComponentDomain to TreasuryStockCommonMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="RetainedEarningsMember" xlink:title="definition: EquityComponentDomain to RetainedEarningsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="5.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/DescriptionOfBusiness" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/BalanceSheetComponents" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/Leases" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/NotesPayableAndLongtermDebt" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/EmployeeBenefitAndSavingsPlans" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxes" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/CommitmentsAndContingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantBusinessConcentrationsAndRisk" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquity" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SubsequentEvents" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/BalanceSheetComponentsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquityTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/DescriptionOfBusinessDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_BusinessDescriptionAbstract" xlink:label="BusinessDescriptionAbstract" xlink:title="BusinessDescriptionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="BusinessDescriptionAbstract" xlink:title="definition: SegmentReportingInformationLineItems to BusinessDescriptionAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfStores" xlink:label="NumberOfStores" xlink:title="NumberOfStores" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="NumberOfStores" xlink:title="definition: SegmentReportingInformationLineItems to NumberOfStores" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="NumberOfOperatingSegments" xlink:title="definition: SegmentReportingInformationLineItems to NumberOfOperatingSegments" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentReportingInformationLineItems" xlink:to="NumberOfReportableSegments" xlink:title="definition: SegmentReportingInformationLineItems to NumberOfReportableSegments" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SegmentReportingInformationLineItems" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="definition: SegmentReportingInformationLineItems to ScheduleOfSegmentReportingInformationBySegmentTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ScheduleOfSegmentReportingInformationBySegmentTable to StatementGeographicalAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="definition: SegmentGeographicalDomain to US" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="CA" xlink:title="definition: SegmentGeographicalDomain to CA" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ES" xlink:label="ES" xlink:title="ES" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="ES" xlink:title="definition: SegmentGeographicalDomain to ES" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="AccountsNotesAndLoansReceivableLineItems" xlink:title="AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_AccountsReceivableAndExpectedCreditLossesAbstract" xlink:label="AccountsReceivableAndExpectedCreditLossesAbstract" xlink:title="AccountsReceivableAndExpectedCreditLossesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AccountsReceivableAndExpectedCreditLossesAbstract" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AccountsReceivableAndExpectedCreditLossesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AccountsReceivableNetCurrent" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AccountsReceivableNetCurrent" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="AllowanceForDoubtfulAccountsReceivable" xlink:title="AllowanceForDoubtfulAccountsReceivable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AllowanceForDoubtfulAccountsReceivable" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to AllowanceForDoubtfulAccountsReceivable" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="definition: AccountsNotesAndLoansReceivableLineItems to ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to RangeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ForeignCurrencyTranslationAndTransactionsLineItems" xlink:label="ForeignCurrencyTranslationAndTransactionsLineItems" xlink:title="ForeignCurrencyTranslationAndTransactionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:label="ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:title="ForeignCurrencyTransactionGainLossBeforeTaxAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ForeignCurrencyTranslationAndTransactionsLineItems" xlink:to="ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:title="definition: ForeignCurrencyTranslationAndTransactionsLineItems to ForeignCurrencyTransactionGainLossBeforeTaxAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ForeignCurrencyTranslationAndTransactionsLineItems" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:title="definition: ForeignCurrencyTranslationAndTransactionsLineItems to OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ForeignCurrencyTranslationAndTransactionsTable" xlink:label="ForeignCurrencyTranslationAndTransactionsTable" xlink:title="ForeignCurrencyTranslationAndTransactionsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ForeignCurrencyTranslationAndTransactionsLineItems" xlink:to="ForeignCurrencyTranslationAndTransactionsTable" xlink:title="definition: ForeignCurrencyTranslationAndTransactionsLineItems to ForeignCurrencyTranslationAndTransactionsTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ForeignCurrencyTranslationAndTransactionsTable" xlink:to="RangeAxis" xlink:title="definition: ForeignCurrencyTranslationAndTransactionsTable to RangeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="DisaggregationOfRevenueLineItems" xlink:title="DisaggregationOfRevenueLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" xlink:title="RevenueFromContractWithCustomerAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="RevenueFromContractWithCustomerAbstract" xlink:title="definition: DisaggregationOfRevenueLineItems to RevenueFromContractWithCustomerAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="DisaggregationOfRevenueAbstract" xlink:title="DisaggregationOfRevenueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="DisaggregationOfRevenueAbstract" xlink:title="definition: DisaggregationOfRevenueLineItems to DisaggregationOfRevenueAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="definition: DisaggregationOfRevenueLineItems to RevenueFromContractWithCustomerExcludingAssessedTax" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue" xlink:label="DeferredRevenue" xlink:title="DeferredRevenue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="DeferredRevenue" xlink:title="definition: DisaggregationOfRevenueLineItems to DeferredRevenue" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:label="ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:title="ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:title="definition: DisaggregationOfRevenueLineItems to ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_GiftCardRedemptionPeriod" xlink:label="GiftCardRedemptionPeriod" xlink:title="GiftCardRedemptionPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="GiftCardRedemptionPeriod" xlink:title="definition: DisaggregationOfRevenueLineItems to GiftCardRedemptionPeriod" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="ContractWithCustomerLiability" xlink:title="definition: DisaggregationOfRevenueLineItems to ContractWithCustomerLiability" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ContractWithCustomerLiabilityForGiftCardsIssued" xlink:label="ContractWithCustomerLiabilityForGiftCardsIssued" xlink:title="ContractWithCustomerLiabilityForGiftCardsIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="ContractWithCustomerLiabilityForGiftCardsIssued" xlink:title="definition: DisaggregationOfRevenueLineItems to ContractWithCustomerLiabilityForGiftCardsIssued" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="ContractWithCustomerLiabilityRevenueRecognized" xlink:title="ContractWithCustomerLiabilityRevenueRecognized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="ContractWithCustomerLiabilityRevenueRecognized" xlink:title="definition: DisaggregationOfRevenueLineItems to ContractWithCustomerLiabilityRevenueRecognized" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="DisaggregationOfRevenueTable" xlink:title="DisaggregationOfRevenueTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="DisaggregationOfRevenueTable" xlink:title="definition: DisaggregationOfRevenueLineItems to DisaggregationOfRevenueTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DisaggregationOfRevenueTable" xlink:to="RangeAxis" xlink:title="definition: DisaggregationOfRevenueTable to RangeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DisaggregationOfRevenueTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: DisaggregationOfRevenueTable to StatementGeographicalAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="definition: SegmentGeographicalDomain to US" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="CA" xlink:title="definition: SegmentGeographicalDomain to CA" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OtherCountriesMember" xlink:label="OtherCountriesMember" xlink:title="OtherCountriesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="OtherCountriesMember" xlink:title="definition: SegmentGeographicalDomain to OtherCountriesMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DisaggregationOfRevenueTable" xlink:to="BalanceSheetLocationAxis" xlink:title="definition: DisaggregationOfRevenueTable to BalanceSheetLocationAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain_2" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain_2" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="OtherLiabilitiesMember" xlink:title="OtherLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BalanceSheetLocationDomain" xlink:to="OtherLiabilitiesMember" xlink:title="definition: BalanceSheetLocationDomain to OtherLiabilitiesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="AccountsPayableAndAccruedLiabilitiesMember" xlink:title="AccountsPayableAndAccruedLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BalanceSheetLocationDomain" xlink:to="AccountsPayableAndAccruedLiabilitiesMember" xlink:title="definition: BalanceSheetLocationDomain to AccountsPayableAndAccruedLiabilitiesMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesDiscountsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="PropertyPlantAndEquipmentNetAbstract" xlink:title="PropertyPlantAndEquipmentNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNetAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentUsefulLife" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="VehiclesMember" xlink:title="VehiclesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="VehiclesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to VehiclesMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="BuildingAndBuildingImprovementsMember" xlink:title="BuildingAndBuildingImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingAndBuildingImprovementsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to BuildingAndBuildingImprovementsMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeasesAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to LeasesAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="FinanceLeaseInterestExpense" xlink:title="FinanceLeaseInterestExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="FinanceLeaseInterestExpense" xlink:title="definition: LesseeLeaseDescriptionLineItems to FinanceLeaseInterestExpense" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeLeaseDescriptionTable" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeLeaseDescriptionTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LesseeLeaseDescriptionTable" xlink:to="RangeAxis" xlink:title="definition: LesseeLeaseDescriptionTable to RangeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedLineItems" xlink:label="EarningsPerShareDilutedLineItems" xlink:title="EarningsPerShareDilutedLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="NetIncomeLossAbstract" xlink:title="NetIncomeLossAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="NetIncomeLossAbstract" xlink:title="definition: EarningsPerShareDilutedLineItems to NetIncomeLossAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="definition: EarningsPerShareDilutedLineItems to WeightedAverageNumberOfSharesOutstandingAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:title="IncrementalCommonSharesAttributableToContingentlyIssuableShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:title="definition: EarningsPerShareDilutedLineItems to IncrementalCommonSharesAttributableToContingentlyIssuableShares" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="definition: EarningsPerShareDilutedLineItems to WeightedAverageNumberOfSharesOutstandingBasic" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="definition: EarningsPerShareDilutedLineItems to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="definition: EarningsPerShareDilutedLineItems to WeightedAverageNumberOfDilutedSharesOutstanding" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="EarningsPerShareBasic" xlink:title="definition: EarningsPerShareDilutedLineItems to EarningsPerShareBasic" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="EarningsPerShareDiluted" xlink:title="definition: EarningsPerShareDilutedLineItems to EarningsPerShareDiluted" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="NetIncomeLoss" xlink:title="definition: EarningsPerShareDilutedLineItems to NetIncomeLoss" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:label="ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:title="ScheduleOfEarningsPerShareDilutedByCommonClassTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:title="definition: EarningsPerShareDilutedLineItems to ScheduleOfEarningsPerShareDilutedByCommonClassTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfEarningsPerShareDilutedByCommonClassTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:to="TitleOfIndividualAxis" xlink:title="definition: ScheduleOfEarningsPerShareDilutedByCommonClassTable to TitleOfIndividualAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember" xlink:label="DirectorMember" xlink:title="DirectorMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="DirectorMember" xlink:title="definition: TitleOfIndividualWithRelationshipToEntityDomain to DirectorMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="ShareBasedPaymentArrangementEmployeeMember" xlink:title="ShareBasedPaymentArrangementEmployeeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ShareBasedPaymentArrangementEmployeeMember" xlink:title="definition: TitleOfIndividualWithRelationshipToEntityDomain to ShareBasedPaymentArrangementEmployeeMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNetAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="AmortizationOfIntangibleAssets" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to AmortizationOfIntangibleAssets" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="definition: FiniteLivedIntangibleAssetsLineItems to ScheduleOfFiniteLivedIntangibleAssetsTable" order="9.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntellectualPropertyMember" xlink:label="IntellectualPropertyMember" xlink:title="IntellectualPropertyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="IntellectualPropertyMember" xlink:title="definition: FiniteLivedIntangibleAssetsMajorClassNameDomain to IntellectualPropertyMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfFiniteLivedIntangibleAssetsTable to RangeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="ProductInformationLineItems" xlink:title="ProductInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ShippingAndHandlingCostsAbstract" xlink:label="ShippingAndHandlingCostsAbstract" xlink:title="ShippingAndHandlingCostsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductInformationLineItems" xlink:to="ShippingAndHandlingCostsAbstract" xlink:title="definition: ProductInformationLineItems to ShippingAndHandlingCostsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="OperatingCostsAndExpenses" xlink:title="OperatingCostsAndExpenses" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductInformationLineItems" xlink:to="OperatingCostsAndExpenses" xlink:title="definition: ProductInformationLineItems to OperatingCostsAndExpenses" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="ScheduleOfProductInformationTable" xlink:title="ScheduleOfProductInformationTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ProductInformationLineItems" xlink:to="ScheduleOfProductInformationTable" xlink:title="definition: ProductInformationLineItems to ScheduleOfProductInformationTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfProductInformationTable" xlink:to="ProductOrServiceAxis" xlink:title="definition: ScheduleOfProductInformationTable to ProductOrServiceAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain_2" xlink:title="ProductsAndServicesDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain_2" xlink:title="definition: ProductOrServiceAxis to ProductsAndServicesDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="ShippingAndHandlingMember" xlink:title="ShippingAndHandlingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProductsAndServicesDomain" xlink:to="ShippingAndHandlingMember" xlink:title="definition: ProductsAndServicesDomain to ShippingAndHandlingMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesAdvertisingDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetByTypeAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="Depreciation" xlink:title="definition: PropertyPlantAndEquipmentLineItems to Depreciation" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentGross" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="definition: PropertyPlantAndEquipmentLineItems to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNet" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to BuildingMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember" xlink:label="LandMember" xlink:title="LandMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LandMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to LandMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LeaseholdImprovementsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to LeaseholdImprovementsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="VehiclesMember" xlink:title="VehiclesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="VehiclesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to VehiclesMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to StatementGeographicalAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="definition: SegmentGeographicalDomain to US" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="CA" xlink:title="definition: SegmentGeographicalDomain to CA" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ES" xlink:label="ES" xlink:title="ES" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="ES" xlink:title="definition: SegmentGeographicalDomain to ES" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="AssetsAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to AssetsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LiabilitiesAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to LiabilitiesAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract" xlink:label="LeaseCostAbstract" xlink:title="LeaseCostAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeaseCostAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to LeaseCostAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OperatingLeaseCostAndImpairmentLoss" xlink:label="OperatingLeaseCostAndImpairmentLoss" xlink:title="OperatingLeaseCostAndImpairmentLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseCostAndImpairmentLoss" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseCostAndImpairmentLoss" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="ShortTermLeaseCost" xlink:title="ShortTermLeaseCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="ShortTermLeaseCost" xlink:title="definition: LesseeLeaseDescriptionLineItems to ShortTermLeaseCost" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost" xlink:label="VariableLeaseCost" xlink:title="VariableLeaseCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="VariableLeaseCost" xlink:title="definition: LesseeLeaseDescriptionLineItems to VariableLeaseCost" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FinanceLeaseCostsAbstract" xlink:label="FinanceLeaseCostsAbstract" xlink:title="FinanceLeaseCostsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="FinanceLeaseCostsAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to FinanceLeaseCostsAbstract" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="LeaseCost" xlink:title="LeaseCost" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeaseCost" xlink:title="definition: LesseeLeaseDescriptionLineItems to LeaseCost" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="FinanceLeaseRightOfUseAssetAmortization" xlink:title="FinanceLeaseRightOfUseAssetAmortization" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="FinanceLeaseRightOfUseAssetAmortization" xlink:title="definition: LesseeLeaseDescriptionLineItems to FinanceLeaseRightOfUseAssetAmortization" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="FinanceLeaseInterestExpense" xlink:title="FinanceLeaseInterestExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="FinanceLeaseInterestExpense" xlink:title="definition: LesseeLeaseDescriptionLineItems to FinanceLeaseInterestExpense" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OperatingLeaseCurrentLiabilityAbstract" xlink:label="OperatingLeaseCurrentLiabilityAbstract" xlink:title="OperatingLeaseCurrentLiabilityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseCurrentLiabilityAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseCurrentLiabilityAbstract" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OperatingLeaseNonCurrentLiabilityAbstract" xlink:label="OperatingLeaseNonCurrentLiabilityAbstract" xlink:title="OperatingLeaseNonCurrentLiabilityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseNonCurrentLiabilityAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseNonCurrentLiabilityAbstract" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LeaseLiabilities" xlink:label="LeaseLiabilities" xlink:title="LeaseLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeaseLiabilities" xlink:title="definition: LesseeLeaseDescriptionLineItems to LeaseLiabilities" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilityNoncurrent" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="FinanceLeaseLiabilityNoncurrent" xlink:title="definition: LesseeLeaseDescriptionLineItems to FinanceLeaseLiabilityNoncurrent" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="definition: LesseeLeaseDescriptionLineItems to FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilityCurrent" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="FinanceLeaseLiabilityCurrent" xlink:title="FinanceLeaseLiabilityCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="FinanceLeaseLiabilityCurrent" xlink:title="definition: LesseeLeaseDescriptionLineItems to FinanceLeaseLiabilityCurrent" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseRightOfUseAsset" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="FinanceLeaseRightOfUseAsset" xlink:title="definition: LesseeLeaseDescriptionLineItems to FinanceLeaseRightOfUseAsset" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="definition: LesseeLeaseDescriptionLineItems to FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LeaseAssets" xlink:label="LeaseAssets" xlink:title="LeaseAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeaseAssets" xlink:title="definition: LesseeLeaseDescriptionLineItems to LeaseAssets" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeLeaseDescriptionTable" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeLeaseDescriptionTable" order="26.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LesseeLeaseDescriptionTable" xlink:to="IncomeStatementLocationAxis" xlink:title="definition: LesseeLeaseDescriptionTable to IncomeStatementLocationAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain_2" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain_2" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenseMember" xlink:label="OperatingExpenseMember" xlink:title="OperatingExpenseMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="OperatingExpenseMember" xlink:title="definition: IncomeStatementLocationDomain to OperatingExpenseMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ImpairmentExpenseMember" xlink:label="ImpairmentExpenseMember" xlink:title="ImpairmentExpenseMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="ImpairmentExpenseMember" xlink:title="definition: IncomeStatementLocationDomain to ImpairmentExpenseMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseMember" xlink:label="InterestExpenseMember" xlink:title="InterestExpenseMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="InterestExpenseMember" xlink:title="definition: IncomeStatementLocationDomain to InterestExpenseMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc01" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="DebtInstrumentsAbstract" xlink:title="DebtInstrumentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentsAbstract" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="definition: DebtInstrumentLineItems to LineOfCreditFacilityMaximumBorrowingCapacity" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentBasisSpreadOnVariableRate1" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:title="DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTerm" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTerm" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtInstrumentLineItems" xlink:to="ProceedsFromLinesOfCredit" xlink:title="definition: DebtInstrumentLineItems to ProceedsFromLinesOfCredit" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentTable" xlink:title="definition: DebtInstrumentLineItems to DebtInstrumentTable" order="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="LineOfCreditFacilityAxis" xlink:title="LineOfCreditFacilityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtInstrumentTable" xlink:to="LineOfCreditFacilityAxis" xlink:title="definition: DebtInstrumentTable to LineOfCreditFacilityAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="LineOfCreditFacilityLenderDomain" xlink:title="LineOfCreditFacilityLenderDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LineOfCreditFacilityAxis" xlink:to="LineOfCreditFacilityLenderDomain" xlink:title="definition: LineOfCreditFacilityAxis to LineOfCreditFacilityLenderDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="LineOfCreditFacilityLenderDomain_2" xlink:title="LineOfCreditFacilityLenderDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LineOfCreditFacilityAxis" xlink:to="LineOfCreditFacilityLenderDomain_2" xlink:title="definition: LineOfCreditFacilityAxis to LineOfCreditFacilityLenderDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_JPMorganChaseBankNAMember" xlink:label="JPMorganChaseBankNAMember" xlink:title="JPMorganChaseBankNAMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLenderDomain" xlink:to="JPMorganChaseBankNAMember" xlink:title="definition: LineOfCreditFacilityLenderDomain to JPMorganChaseBankNAMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:title="PensionAndOtherPostretirementBenefitExpenseAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to PensionAndOtherPostretirementBenefitExpenseAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanEmployerMatchingContributionPercent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="DefinedContributionPlanCostRecognized" xlink:title="DefinedContributionPlanCostRecognized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanCostRecognized" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanCostRecognized" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="DefinedContributionPlanTable" xlink:title="DefinedContributionPlanTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="DefinedContributionPlanTable" xlink:title="definition: DefinedBenefitPlanDisclosureLineItems to DefinedContributionPlanTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DefinedContributionPlanTable" xlink:to="RetirementPlanTypeAxis" xlink:title="definition: DefinedContributionPlanTable to RetirementPlanTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain_2" xlink:title="RetirementPlanTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain_2" xlink:title="definition: RetirementPlanTypeAxis to RetirementPlanTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OneHundredPercentContributionMember" xlink:label="OneHundredPercentContributionMember" xlink:title="OneHundredPercentContributionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="OneHundredPercentContributionMember" xlink:title="definition: RetirementPlanTypeDomain to OneHundredPercentContributionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FiftyPercentContributionMember" xlink:label="FiftyPercentContributionMember" xlink:title="FiftyPercentContributionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RetirementPlanTypeDomain" xlink:to="FiftyPercentContributionMember" xlink:title="definition: RetirementPlanTypeDomain to FiftyPercentContributionMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="definition: StatementLineItems to IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="definition: StatementLineItems to IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="definition: StatementLineItems to IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="definition: StatementLineItems to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="IncomeTaxAuthorityNameAxis" xlink:title="IncomeTaxAuthorityNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="IncomeTaxAuthorityNameAxis" xlink:title="definition: StatementTable to IncomeTaxAuthorityNameAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="IncomeTaxAuthorityNameDomain" xlink:title="IncomeTaxAuthorityNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeTaxAuthorityNameAxis" xlink:to="IncomeTaxAuthorityNameDomain" xlink:title="definition: IncomeTaxAuthorityNameAxis to IncomeTaxAuthorityNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="IncomeTaxAuthorityNameDomain_2" xlink:title="IncomeTaxAuthorityNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeTaxAuthorityNameAxis" xlink:to="IncomeTaxAuthorityNameDomain_2" xlink:title="definition: IncomeTaxAuthorityNameAxis to IncomeTaxAuthorityNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityNameDomain" xlink:to="InternalRevenueServiceIRSMember" xlink:title="definition: IncomeTaxAuthorityNameDomain to InternalRevenueServiceIRSMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxAuthoritySpainMember" xlink:label="TaxAuthoritySpainMember" xlink:title="TaxAuthoritySpainMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityNameDomain" xlink:to="TaxAuthoritySpainMember" xlink:title="definition: IncomeTaxAuthorityNameDomain to TaxAuthoritySpainMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CanadaRevenueAgencyMember" xlink:label="CanadaRevenueAgencyMember" xlink:title="CanadaRevenueAgencyMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityNameDomain" xlink:to="CanadaRevenueAgencyMember" xlink:title="definition: IncomeTaxAuthorityNameDomain to CanadaRevenueAgencyMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceLineItems" xlink:label="ValuationAllowanceLineItems" xlink:title="ValuationAllowanceLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAllowanceLineItems" xlink:to="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:title="definition: ValuationAllowanceLineItems to ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ValuationAllowanceLineItems" xlink:to="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="definition: ValuationAllowanceLineItems to ValuationAllowanceDeferredTaxAssetChangeInAmount" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceTable" xlink:label="ValuationAllowanceTable" xlink:title="ValuationAllowanceTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ValuationAllowanceLineItems" xlink:to="ValuationAllowanceTable" xlink:title="definition: ValuationAllowanceLineItems to ValuationAllowanceTable" order="3.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ValuationAllowanceTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ValuationAllowanceTable to StatementGeographicalAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="NonUsMember" xlink:title="NonUsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="NonUsMember" xlink:title="definition: SegmentGeographicalDomain to NonUsMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ConcentrationRiskAbstract" xlink:label="ConcentrationRiskAbstract" xlink:title="ConcentrationRiskAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskAbstract" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfMajorCustomers" xlink:label="NumberOfMajorCustomers" xlink:title="NumberOfMajorCustomers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="NumberOfMajorCustomers" xlink:title="definition: ConcentrationRiskLineItems to NumberOfMajorCustomers" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskPercentage1" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskPercentage1" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfSuppliers" xlink:label="NumberOfSuppliers" xlink:title="NumberOfSuppliers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="NumberOfSuppliers" xlink:title="definition: ConcentrationRiskLineItems to NumberOfSuppliers" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfMajorSuppliers" xlink:label="NumberOfMajorSuppliers" xlink:title="NumberOfMajorSuppliers" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskLineItems" xlink:to="NumberOfMajorSuppliers" xlink:title="definition: ConcentrationRiskLineItems to NumberOfMajorSuppliers" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskTable" xlink:title="definition: ConcentrationRiskLineItems to ConcentrationRiskTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain_2" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain_2" xlink:title="definition: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesRevenueNetMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to SalesRevenueNetMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsReceivableMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to AccountsReceivableMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="AccountsPayableMember" xlink:title="AccountsPayableMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsPayableMember" xlink:title="definition: ConcentrationRiskBenchmarkDomain to AccountsPayableMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="definition: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain_2" xlink:title="ConcentrationRiskTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain_2" xlink:title="definition: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CustomerConcentrationRiskMember" xlink:title="definition: ConcentrationRiskTypeDomain to CustomerConcentrationRiskMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="SupplierConcentrationRiskMember" xlink:title="SupplierConcentrationRiskMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConcentrationRiskTypeDomain" xlink:to="SupplierConcentrationRiskMember" xlink:title="definition: ConcentrationRiskTypeDomain to SupplierConcentrationRiskMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="MajorCustomersAxis" xlink:title="definition: ConcentrationRiskTable to MajorCustomersAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain" xlink:title="definition: MajorCustomersAxis to NameOfMajorCustomerDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain_2" xlink:title="NameOfMajorCustomerDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain_2" xlink:title="definition: MajorCustomersAxis to NameOfMajorCustomerDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FiveMajorCustomersMember" xlink:label="FiveMajorCustomersMember" xlink:title="FiveMajorCustomersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="FiveMajorCustomersMember" xlink:title="definition: NameOfMajorCustomerDomain to FiveMajorCustomersMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TwoMajorCustomersMember" xlink:label="TwoMajorCustomersMember" xlink:title="TwoMajorCustomersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NameOfMajorCustomerDomain" xlink:to="TwoMajorCustomersMember" xlink:title="definition: NameOfMajorCustomerDomain to TwoMajorCustomersMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:title="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:title="definition: ConcentrationRiskTable to ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:title="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:title="definition: ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis to ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_2" xlink:title="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_2" xlink:title="definition: ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis to ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TenMajorSuppliersMember" xlink:label="TenMajorSuppliersMember" xlink:title="TenMajorSuppliersMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="TenMajorSuppliersMember" xlink:title="definition: ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain to TenMajorSuppliersMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OneMajorSupplierMember" xlink:label="OneMajorSupplierMember" xlink:title="OneMajorSupplierMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="OneMajorSupplierMember" xlink:title="definition: ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain to OneMajorSupplierMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: ConcentrationRiskTable to StatementGeographicalAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="definition: SegmentGeographicalDomain to US" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="NonUsMember" xlink:title="NonUsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="NonUsMember" xlink:title="definition: SegmentGeographicalDomain to NonUsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ConcentrationRiskTable" xlink:to="RangeAxis" xlink:title="definition: ConcentrationRiskTable to RangeAxis" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" xlink:title="StockholdersEquityNoteAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockholdersEquityNoteAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockholdersEquityNoteAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to CommonStockCapitalSharesReservedForFutureIssuance" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="definition: PlanNameAxis to PlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain_2" xlink:title="PlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain_2" xlink:title="definition: PlanNameAxis to PlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TwoThousandAndThirteenRestrictedStockPlanMember" xlink:label="TwoThousandAndThirteenRestrictedStockPlanMember" xlink:title="TwoThousandAndThirteenRestrictedStockPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="TwoThousandAndThirteenRestrictedStockPlanMember" xlink:title="definition: PlanNameDomain to TwoThousandAndThirteenRestrictedStockPlanMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:label="TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:title="TwoThousandAndTwentyThreeRestrictedStockPlanMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PlanNameDomain" xlink:to="TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:title="definition: PlanNameDomain to TwoThousandAndTwentyThreeRestrictedStockPlanMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ServicedBasedRestrictedStockUnitsRSUsMember" xlink:label="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:title="ServicedBasedRestrictedStockUnitsRSUsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:title="definition: RestrictedStockUnitsRSUMember to ServicedBasedRestrictedStockUnitsRSUsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="TitleOfIndividualAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to TitleOfIndividualAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NonEmployeeDirectorMember" xlink:label="NonEmployeeDirectorMember" xlink:title="NonEmployeeDirectorMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="NonEmployeeDirectorMember" xlink:title="definition: TitleOfIndividualWithRelationshipToEntityDomain to NonEmployeeDirectorMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="ChiefExecutiveOfficerMember" xlink:title="ChiefExecutiveOfficerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ChiefExecutiveOfficerMember" xlink:title="definition: TitleOfIndividualWithRelationshipToEntityDomain to ChiefExecutiveOfficerMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="definition: RangeMember to MinimumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_RestrictedStockAndRestrictedStockUnitsMember" xlink:label="RestrictedStockAndRestrictedStockUnitsMember" xlink:title="RestrictedStockAndRestrictedStockUnitsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockAndRestrictedStockUnitsMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockAndRestrictedStockUnitsMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="ShareBasedCompensationAbstract" xlink:title="ShareBasedCompensationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AllocatedShareBasedCompensationExpense" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ServicedBasedRestrictedStockUnitsRSUsMember" xlink:label="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:title="ServicedBasedRestrictedStockUnitsRSUsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to ServicedBasedRestrictedStockUnitsRSUsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:label="PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:title="PerformanceBasedRestrictedStockUnitsRSUsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to PerformanceBasedRestrictedStockUnitsRSUsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_RestrictedStockAndRestrictedStockUnitsMember" xlink:label="RestrictedStockAndRestrictedStockUnitsMember" xlink:title="RestrictedStockAndRestrictedStockUnitsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockAndRestrictedStockUnitsMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockAndRestrictedStockUnitsMember" order="3.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="EquityClassOfTreasuryStockLineItems" xlink:title="EquityClassOfTreasuryStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" xlink:title="StockholdersEquityNoteAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockholdersEquityNoteAbstract" xlink:title="definition: EquityClassOfTreasuryStockLineItems to StockholdersEquityNoteAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramAuthorizedAmount1" xlink:title="definition: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramAuthorizedAmount1" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="TreasuryStockCommonValue" xlink:title="TreasuryStockCommonValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="TreasuryStockCommonValue" xlink:title="definition: EquityClassOfTreasuryStockLineItems to TreasuryStockCommonValue" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="definition: EquityClassOfTreasuryStockLineItems to StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="ClassOfTreasuryStockTable" xlink:title="ClassOfTreasuryStockTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="ClassOfTreasuryStockTable" xlink:title="definition: EquityClassOfTreasuryStockLineItems to ClassOfTreasuryStockTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfTreasuryStockTable" xlink:to="RangeAxis" xlink:title="definition: ClassOfTreasuryStockTable to RangeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="ShareRepurchaseProgramAxis" xlink:title="ShareRepurchaseProgramAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfTreasuryStockTable" xlink:to="ShareRepurchaseProgramAxis" xlink:title="definition: ClassOfTreasuryStockTable to ShareRepurchaseProgramAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="ShareRepurchaseProgramDomain" xlink:title="ShareRepurchaseProgramDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShareRepurchaseProgramAxis" xlink:to="ShareRepurchaseProgramDomain" xlink:title="definition: ShareRepurchaseProgramAxis to ShareRepurchaseProgramDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="ShareRepurchaseProgramDomain_2" xlink:title="ShareRepurchaseProgramDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShareRepurchaseProgramAxis" xlink:to="ShareRepurchaseProgramDomain_2" xlink:title="definition: ShareRepurchaseProgramAxis to ShareRepurchaseProgramDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ShareRepurchaseProgramMember" xlink:label="ShareRepurchaseProgramMember" xlink:title="ShareRepurchaseProgramMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareRepurchaseProgramDomain" xlink:to="ShareRepurchaseProgramMember" xlink:title="definition: ShareRepurchaseProgramDomain to ShareRepurchaseProgramMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_SubsequentEventAbstract" xlink:label="SubsequentEventAbstract" xlink:title="SubsequentEventAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="SubsequentEventAbstract" xlink:title="definition: SubsequentEventLineItems to SubsequentEventAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="ProceedsFromSaleOfProductiveAssets" xlink:title="ProceedsFromSaleOfProductiveAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="ProceedsFromSaleOfProductiveAssets" xlink:title="definition: SubsequentEventLineItems to ProceedsFromSaleOfProductiveAssets" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="LesseeOperatingLeaseTermOfContract" xlink:title="LesseeOperatingLeaseTermOfContract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="LesseeOperatingLeaseTermOfContract" xlink:title="definition: SubsequentEventLineItems to LesseeOperatingLeaseTermOfContract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="LesseeOperatingLeaseRenewalTerm" xlink:title="LesseeOperatingLeaseRenewalTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="LesseeOperatingLeaseRenewalTerm" xlink:title="definition: SubsequentEventLineItems to LesseeOperatingLeaseRenewalTerm" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SubsequentEventLineItems" xlink:to="SubsequentEventTable" xlink:title="definition: SubsequentEventLineItems to SubsequentEventTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventTypeAxis" xlink:title="definition: SubsequentEventTable to SubsequentEventTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain_2" xlink:title="SubsequentEventTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain_2" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="definition: SubsequentEventTypeDomain to SubsequentEventMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to OperatingLeaseLiabilityCurrent" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="definition: AssetsAbstract to OperatingLeaseRightOfUseAsset" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="FinanceLeaseRightOfUseAsset" xlink:title="definition: AssetsAbstract to FinanceLeaseRightOfUseAsset" order="2.0" />
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>tlfa-20241231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.1.1.5279 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="InsiderTradingArrLineItems" xlink:title="InsiderTradingArrLineItems" />
    <link:label xlink:type="resource" xlink:label="ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_InsiderTradingArrLineItems" xml:lang="en-US" id="ecd_InsiderTradingArrLineItems">Insider Trading Arrangements [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InsiderTradingArrLineItems" xlink:to="ecd_InsiderTradingArrLineItems" xlink:title="label: InsiderTradingArrLineItems to ecd_InsiderTradingArrLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="Rule10b51ArrAdoptedFlag" xlink:title="Rule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_Rule10b51ArrAdoptedFlag" xml:lang="en-US" id="ecd_Rule10b51ArrAdoptedFlag">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag" xlink:title="label: Rule10b51ArrAdoptedFlag to ecd_Rule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_Rule10b51ArrAdoptedFlag_lbl1" xml:lang="en-US" id="ecd_Rule10b51ArrAdoptedFlag_lbl1">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl1" xlink:title="label: Rule10b51ArrAdoptedFlag to ecd_Rule10b51ArrAdoptedFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="Rule10b51ArrTrmntdFlag" xlink:title="Rule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_Rule10b51ArrTrmntdFlag" xml:lang="en-US" id="ecd_Rule10b51ArrTrmntdFlag">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag" xlink:title="label: Rule10b51ArrTrmntdFlag to ecd_Rule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_Rule10b51ArrTrmntdFlag_lbl1" xml:lang="en-US" id="ecd_Rule10b51ArrTrmntdFlag_lbl1">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl1" xlink:title="label: Rule10b51ArrTrmntdFlag to ecd_Rule10b51ArrTrmntdFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="NonRule10b51ArrAdoptedFlag" xlink:title="NonRule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NonRule10b51ArrAdoptedFlag" xml:lang="en-US" id="ecd_NonRule10b51ArrAdoptedFlag">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag" xlink:title="label: NonRule10b51ArrAdoptedFlag to ecd_NonRule10b51ArrAdoptedFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xml:lang="en-US" id="ecd_NonRule10b51ArrAdoptedFlag_lbl1">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl1" xlink:title="label: NonRule10b51ArrAdoptedFlag to ecd_NonRule10b51ArrAdoptedFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="NonRule10b51ArrTrmntdFlag" xlink:title="NonRule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="ecd_NonRule10b51ArrTrmntdFlag" xml:lang="en-US" id="ecd_NonRule10b51ArrTrmntdFlag">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag" xlink:title="label: NonRule10b51ArrTrmntdFlag to ecd_NonRule10b51ArrTrmntdFlag" />
    <link:label xlink:type="resource" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xml:lang="en-US" id="ecd_NonRule10b51ArrTrmntdFlag_lbl1">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl1" xlink:title="label: NonRule10b51ArrTrmntdFlag to ecd_NonRule10b51ArrTrmntdFlag_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent">Accounts receivable-trade, net of allowance for doubtful accounts of $49 and $31 at December 31, 2024 and December 31, 2023, respectively</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableNetCurrent1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AccountsReceivableNetCurrent1" xml:lang="en-US" id="us-gaap_AccountsReceivableNetCurrent1">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent1" xlink:title="label: AccountsReceivableNetCurrent to us-gaap_AccountsReceivableNetCurrent1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">Accumulated amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="label: FiniteLivedIntangibleAssetsAccumulatedAmortization to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" xlink:title="label: FiniteLivedIntangibleAssetsAccumulatedAmortization to us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">Accumulated other comprehensive loss, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">Less accumulated depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1">Less: accumulated depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl2" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl2">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl2" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapital" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapital">Paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital" xlink:title="label: AdditionalPaidInCapital to us-gaap_AdditionalPaidInCapital" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Depreciation" xml:lang="en-US" id="us-gaap_Depreciation">Depreciation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Depreciation" xlink:to="us-gaap_Depreciation" xlink:title="label: Depreciation to us-gaap_Depreciation" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="AdvertisingExpense" xlink:title="AdvertisingExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdvertisingExpense" xml:lang="en-US" id="us-gaap_AdvertisingExpense">Advertising expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense" xlink:title="label: AdvertisingExpense to us-gaap_AdvertisingExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="AdvertisingCostsPolicyTextBlock" xlink:title="AdvertisingCostsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdvertisingCostsPolicyTextBlock" xml:lang="en-US" id="us-gaap_AdvertisingCostsPolicyTextBlock">Advertising</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:title="label: AdvertisingCostsPolicyTextBlock to us-gaap_AdvertisingCostsPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">Allowance for doubtful accounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" xlink:title="label: AllowanceForDoubtfulAccountsReceivableCurrent to us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets">Amortization of intangible assets (excluding goodwill)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AmortizationOfIntangibleAssets_lbl1" xml:lang="en-US" id="us-gaap_AmortizationOfIntangibleAssets_lbl1">Amortization of Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl1" xlink:title="label: AmortizationOfIntangibleAssets to us-gaap_AmortizationOfIntangibleAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockMember" xml:lang="en-US" id="us-gaap_RestrictedStockMember">Restricted Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember" xlink:title="label: RestrictedStockMember to us-gaap_RestrictedStockMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="AssetImpairmentChargesAbstract" xlink:title="AssetImpairmentChargesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetImpairmentChargesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetImpairmentChargesAbstract" xml:lang="en-US" id="us-gaap_AssetImpairmentChargesAbstract">Impairment of long-lived assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetImpairmentChargesAbstract" xlink:to="us-gaap_AssetImpairmentChargesAbstract" xlink:title="label: AssetImpairmentChargesAbstract to us-gaap_AssetImpairmentChargesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US" id="us-gaap_StatementOfFinancialPositionAbstract">Consolidated Balance Sheets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract" xlink:title="label: StatementOfFinancialPositionAbstract to us-gaap_StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareBasic" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic">Basic (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareBasic1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic1">Basic earnings (loss) per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic1" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasic_lbl2" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl2">Earnings Per Share, Basic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl2" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BuildingMember" xml:lang="en-US" id="us-gaap_BuildingMember">Building [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingMember" xlink:to="us-gaap_BuildingMember" xlink:title="label: BuildingMember to us-gaap_BuildingMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPolicyTextBlock">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:title="label: CashAndCashEquivalentsPolicyTextBlock to us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestPaidNet" xml:lang="en-US" id="us-gaap_InterestPaidNet">Interest paid during the period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestPaidNet" xlink:to="us-gaap_InterestPaidNet" xlink:title="label: InterestPaidNet to us-gaap_InterestPaidNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable">Accounts receivable-trade</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1">Increase (Decrease) in Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsReceivable to us-gaap_IncreaseDecreaseInAccountsReceivable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xml:lang="en-US" id="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount">Increase in valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:to="us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="label: ValuationAllowanceDeferredTaxAssetChangeInAmount to us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInventories">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories" xlink:title="label: IncreaseDecreaseInInventories to us-gaap_IncreaseDecreaseInInventories" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInInventories_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInInventories_lbl1">Increase (Decrease) in Inventories</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl1" xlink:title="label: IncreaseDecreaseInInventories to us-gaap_IncreaseDecreaseInInventories_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInPrepaidExpense" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidExpense">Prepaid expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:title="label: IncreaseDecreaseInPrepaidExpense to us-gaap_IncreaseDecreaseInPrepaidExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1">Increase (Decrease) in Prepaid Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" xlink:title="label: IncreaseDecreaseInPrepaidExpense to us-gaap_IncreaseDecreaseInPrepaidExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayable">Accounts payable-trade</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:title="label: IncreaseDecreaseInAccountsPayable to us-gaap_IncreaseDecreaseInAccountsPayable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1">Increase (Decrease) in Accounts Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" xlink:title="label: IncreaseDecreaseInAccountsPayable to us-gaap_IncreaseDecreaseInAccountsPayable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInAccruedLiabilities" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccruedLiabilities">Accrued expenses and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:title="label: IncreaseDecreaseInAccruedLiabilities to us-gaap_IncreaseDecreaseInAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl1">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl1" xlink:title="label: IncreaseDecreaseInAccruedLiabilities to us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">COMMITMENTS AND CONTINGENCIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesAuthorized" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorized">Common stock, shares authorized (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:title="label: CommonStockSharesAuthorized to us-gaap_CommonStockSharesAuthorized" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesIssued" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued">Common stock, shares issued (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesOutstanding" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding">Common stock, shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockValue" xml:lang="en-US" id="us-gaap_CommonStockValue">Common stock, $0.0024 par value; 25,000,000 shares authorized; 9,920,957 and 9,823,621 shares issued at December 31, 2024 and December 31, 2023, respectively; 8,496,581 and 8,399,245 shares outstanding at December 31, 2024 and December 31, 2023, respectively</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="ConcentrationRiskDisclosureTextBlock" xlink:title="ConcentrationRiskDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskDisclosureTextBlock" xml:lang="en-US" id="us-gaap_ConcentrationRiskDisclosureTextBlock">SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:title="label: ConcentrationRiskDisclosureTextBlock to us-gaap_ConcentrationRiskDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByTypeAxis" xml:lang="en-US" id="us-gaap_ConcentrationRiskByTypeAxis">Concentration Risk Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis" xlink:title="label: ConcentrationRiskByTypeAxis to us-gaap_ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskLineItems" xml:lang="en-US" id="us-gaap_ConcentrationRiskLineItems">Concentration Risk [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems" xlink:title="label: ConcentrationRiskLineItems to us-gaap_ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTable" xml:lang="en-US" id="us-gaap_ConcentrationRiskTable">Concentration Risk [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable" xlink:title="label: ConcentrationRiskTable to us-gaap_ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskTypeDomain" xml:lang="en-US" id="us-gaap_ConcentrationRiskTypeDomain">Concentration Risk Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskTypeDomain" xlink:to="us-gaap_ConcentrationRiskTypeDomain" xlink:title="label: ConcentrationRiskTypeDomain to us-gaap_ConcentrationRiskTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US" id="us-gaap_CostOfGoodsAndServicesSold">Cost of sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold" xlink:title="label: CostOfGoodsAndServicesSold to us-gaap_CostOfGoodsAndServicesSold" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="CostOfGoodsAndServicesSoldDepreciation" xlink:title="CostOfGoodsAndServicesSoldDepreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xml:lang="en-US" id="us-gaap_CostOfGoodsAndServicesSoldDepreciation">Depreciation and amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSoldDepreciation" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:title="label: CostOfGoodsAndServicesSoldDepreciation to us-gaap_CostOfGoodsAndServicesSoldDepreciation" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentFederalTaxExpenseBenefit" xml:lang="en-US" id="us-gaap_CurrentFederalTaxExpenseBenefit">Federal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:title="label: CurrentFederalTaxExpenseBenefit to us-gaap_CurrentFederalTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentForeignTaxExpenseBenefit" xml:lang="en-US" id="us-gaap_CurrentForeignTaxExpenseBenefit">Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:title="label: CurrentForeignTaxExpenseBenefit to us-gaap_CurrentForeignTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="CurrentIncomeTaxExpenseBenefit" xlink:title="CurrentIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CurrentIncomeTaxExpenseBenefit" xml:lang="en-US" id="us-gaap_CurrentIncomeTaxExpenseBenefit">Total current provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:title="label: CurrentIncomeTaxExpenseBenefit to us-gaap_CurrentIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl1">Current Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl1" xlink:title="label: CurrentIncomeTaxExpenseBenefit to us-gaap_CurrentIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesCurrent" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent">Total current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl1">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US" id="us-gaap_LiabilitiesCurrentAbstract">CURRENT LIABILITIES:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:title="label: LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xml:lang="en-US" id="us-gaap_CurrentStateAndLocalTaxExpenseBenefit">State</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:title="label: CurrentStateAndLocalTaxExpenseBenefit to us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CustomerConcentrationRiskMember" xml:lang="en-US" id="us-gaap_CustomerConcentrationRiskMember">Customer Concentration Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember" xlink:title="label: CustomerConcentrationRiskMember to us-gaap_CustomerConcentrationRiskMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureTextBlock" xml:lang="en-US" id="us-gaap_DebtDisclosureTextBlock">NOTES PAYABLE AND LONG-TERM DEBT</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:title="label: DebtDisclosureTextBlock to us-gaap_DebtDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="DebtInstrumentsAbstract" xlink:title="DebtInstrumentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentsAbstract" xml:lang="en-US" id="us-gaap_DebtInstrumentsAbstract">Debt Instruments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentsAbstract" xlink:to="us-gaap_DebtInstrumentsAbstract" xlink:title="label: DebtInstrumentsAbstract to us-gaap_DebtInstrumentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentLineItems" xml:lang="en-US" id="us-gaap_DebtInstrumentLineItems">Debt Instrument [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems" xlink:title="label: DebtInstrumentLineItems to us-gaap_DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTable" xml:lang="en-US" id="us-gaap_DebtInstrumentTable">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable" xlink:title="label: DebtInstrumentTable to us-gaap_DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US" id="us-gaap_DeferredFederalIncomeTaxExpenseBenefit">Federal</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:title="label: DeferredFederalIncomeTaxExpenseBenefit to us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredFederalIncomeTaxExpenseBenefit to us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xml:lang="en-US" id="us-gaap_DeferredForeignIncomeTaxExpenseBenefit">Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:title="label: DeferredForeignIncomeTaxExpenseBenefit to us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1">Deferred Foreign Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredForeignIncomeTaxExpenseBenefit to us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit">Total deferred provision (benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1">Deferred Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredIncomeTaxExpenseBenefit to us-gaap_DeferredIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:title="us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities">Total deferred income tax liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilities_lbl1">Deferred Tax Liabilities, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl1" xlink:title="label: DeferredIncomeTaxLiabilities to us-gaap_DeferredIncomeTaxLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xml:lang="en-US" id="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">State</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="label: DeferredStateAndLocalIncomeTaxExpenseBenefit to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xml:lang="en-US" id="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" xlink:title="label: DeferredStateAndLocalIncomeTaxExpenseBenefit to us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="DeferredTaxAssetsGrossAbstract" xlink:title="DeferredTaxAssetsGrossAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsGrossAbstract" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGrossAbstract">Deferred income tax assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="us-gaap_DeferredTaxAssetsGrossAbstract" xlink:title="label: DeferredTaxAssetsGrossAbstract to us-gaap_DeferredTaxAssetsGrossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DeferredTaxAssetsGross" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGross">Total deferred income tax assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross" xlink:title="label: DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsGross_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGross_lbl1">Deferred Tax Assets, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl1" xlink:title="label: DeferredTaxAssetsGross to us-gaap_DeferredTaxAssetsGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="DeferredTaxAssetsInventory" xlink:title="DeferredTaxAssetsInventory" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsInventory" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsInventory">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory" xlink:title="label: DeferredTaxAssetsInventory to us-gaap_DeferredTaxAssetsInventory" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsInventory_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsInventory_lbl1">Deferred Tax Assets, Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl1" xlink:title="label: DeferredTaxAssetsInventory to us-gaap_DeferredTaxAssetsInventory_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="DeferredTaxAssetsLiabilitiesNet" xlink:title="DeferredTaxAssetsLiabilitiesNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNet" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsLiabilitiesNet">Net deferred tax asset (liability)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:title="label: DeferredTaxAssetsLiabilitiesNet to us-gaap_DeferredTaxAssetsLiabilitiesNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl1">Deferred Tax Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl1" xlink:title="label: DeferredTaxAssetsLiabilitiesNet to us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_DeferredTaxAssetsNet" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNet">Total deferred income tax assets, net of valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet" xlink:title="label: DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsNet_lbl1">Deferred Tax Assets, Net of Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl1" xlink:title="label: DeferredTaxAssetsNet to us-gaap_DeferredTaxAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">Net operating losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwards to us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsForeign" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">Foreign tax net operating loss carryovers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwardsForeign to us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl1">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl1" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwardsForeign to us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">State net operating loss carryovers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal to us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl1">Deferred Tax Assets, Operating Loss Carryforwards, State and Local</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl1" xlink:title="label: DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal to us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1">Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost to us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">Accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent">Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_lbl1">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_lbl1" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances">Sales returns</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:title="label: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances to us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:label="DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:title="DeferredTaxAssetsUnrealizedCurrencyLosses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses">Foreign currency translation gain in OCI</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:to="us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:title="label: DeferredTaxAssetsUnrealizedCurrencyLosses to us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses_lbl1">Deferred Tax Assets, Unrealized Currency Losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:to="us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses_lbl1" xlink:title="label: DeferredTaxAssetsUnrealizedCurrencyLosses to us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsValuationAllowance">Less: valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:title="label: DeferredTaxAssetsValuationAllowance to us-gaap_DeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1">Deferred Tax Assets, Valuation Allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" xlink:title="label: DeferredTaxAssetsValuationAllowance to us-gaap_DeferredTaxAssetsValuationAllowance_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="DeferredTaxLiabilitiesAbstract" xlink:title="DeferredTaxLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesAbstract" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesAbstract">Deferred income tax liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:title="label: DeferredTaxLiabilitiesAbstract to us-gaap_DeferredTaxLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="DefinedContributionPlanCostRecognized" xlink:title="DefinedContributionPlanCostRecognized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanCostRecognized" xml:lang="en-US" id="us-gaap_DefinedContributionPlanCostRecognized">Defined contribution plan, employer match expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized" xlink:title="label: DefinedContributionPlanCostRecognized to us-gaap_DefinedContributionPlanCostRecognized" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDiluted" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted">Diluted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareDiluted1" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted1">Diluted earnings (loss) per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted1" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US" id="us-gaap_ConsolidationPolicyTextBlock">Principles of consolidation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:title="label: ConsolidationPolicyTextBlock to us-gaap_ConsolidationPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">Income before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl1">Income (Loss) from Continuing Operations before Income Taxes, Domestic</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">Income before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1">Income (Loss) from Continuing Operations before Income Taxes, Foreign</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperations">Effective rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:title="label: EffectiveIncomeTaxRateContinuingOperations to us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" xlink:title="label: EffectiveIncomeTaxRateContinuingOperations to us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">Change in valuation allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="label: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance to us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">Statutory rate - Federal U.S. income tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate to us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">Other, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="label: EffectiveIncomeTaxRateReconciliationOtherAdjustments to us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationOtherAdjustments to us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes">Difference in tax rates in loss carryback periods</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:title="label: EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes to us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">State and local taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="label: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes to us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCredits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">Income tax credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCredits to us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl1" xml:lang="en-US" id="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl1">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationTaxCredits to us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US" id="us-gaap_AllocatedShareBasedCompensationExpense">Stock-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:title="label: AllocatedShareBasedCompensationExpense to us-gaap_AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense_lbl1" xml:lang="en-US" id="us-gaap_AllocatedShareBasedCompensationExpense_lbl1">Share-Based Payment Arrangement, Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl1" xlink:title="label: AllocatedShareBasedCompensationExpense to us-gaap_AllocatedShareBasedCompensationExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensation" xml:lang="en-US" id="us-gaap_ShareBasedCompensation">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="ShareBasedCompensationAbstract" xlink:title="ShareBasedCompensationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationAbstract" xml:lang="en-US" id="us-gaap_ShareBasedCompensationAbstract">Share-based Compensation Expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationAbstract" xlink:title="label: ShareBasedCompensationAbstract to us-gaap_ShareBasedCompensationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="FairValueOfFinancialInstrumentsPolicy" xlink:title="FairValueOfFinancialInstrumentsPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueOfFinancialInstrumentsPolicy" xml:lang="en-US" id="us-gaap_FairValueOfFinancialInstrumentsPolicy">Fair value of financial instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:title="label: FairValueOfFinancialInstrumentsPolicy to us-gaap_FairValueOfFinancialInstrumentsPolicy" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="label: FiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="label: FiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsLineItems" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsLineItems">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:title="label: FiniteLivedIntangibleAssetsLineItems to us-gaap_FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US" id="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">Foreign currency translation and transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="label: ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock to us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FurnitureAndFixturesMember" xml:lang="en-US" id="us-gaap_FurnitureAndFixturesMember">Furniture and Fixtures [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember" xlink:title="label: FurnitureAndFixturesMember to us-gaap_FurnitureAndFixturesMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="IntangibleAssetsFiniteLivedPolicy" xlink:title="IntangibleAssetsFiniteLivedPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsFiniteLivedPolicy" xml:lang="en-US" id="us-gaap_IntangibleAssetsFiniteLivedPolicy">Other Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:title="label: IntangibleAssetsFiniteLivedPolicy to us-gaap_IntangibleAssetsFiniteLivedPolicy" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_GrossProfit" xml:lang="en-US" id="us-gaap_GrossProfit">Gross profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit" xlink:title="label: GrossProfit to us-gaap_GrossProfit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GrossProfit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GrossProfit_lbl1" xml:lang="en-US" id="us-gaap_GrossProfit_lbl1">Gross Profit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProfit" xlink:to="us-gaap_GrossProfit_lbl1" xlink:title="label: GrossProfit to us-gaap_GrossProfit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="ImpairmentOfLongLivedAssetsHeldForUse" xlink:title="ImpairmentOfLongLivedAssetsHeldForUse" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xml:lang="en-US" id="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">Impairment losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:title="label: ImpairmentOfLongLivedAssetsHeldForUse to us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl1" xml:lang="en-US" id="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl1">Impairment, Long-Lived Asset, Held-for-Use</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl1" xlink:title="label: ImpairmentOfLongLivedAssetsHeldForUse to us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US" id="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">Impairment of long-lived assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="label: ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock to us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl1">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl1" xlink:title="label: ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock to us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementAbstract" xml:lang="en-US" id="us-gaap_IncomeStatementAbstract">Consolidated Statements of Operations and Comprehensive Income [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock">INCOME TAXES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureTextBlock_lbl1">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl1" xlink:title="label: IncomeTaxDisclosureTextBlock to us-gaap_IncomeTaxDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US" id="us-gaap_IncomeTaxPolicyTextBlock">Income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:title="label: IncomeTaxPolicyTextBlock to us-gaap_IncomeTaxPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesPaidNet" xml:lang="en-US" id="us-gaap_IncomeTaxesPaidNet">Income tax paid during the period, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesPaidNet" xlink:to="us-gaap_IncomeTaxesPaidNet" xlink:title="label: IncomeTaxesPaidNet to us-gaap_IncomeTaxesPaidNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="IncomeTaxesReceivable" xlink:title="IncomeTaxesReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxesReceivable" xml:lang="en-US" id="us-gaap_IncomeTaxesReceivable">Income tax receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxesReceivable" xlink:to="us-gaap_IncomeTaxesReceivable" xlink:title="label: IncomeTaxesReceivable to us-gaap_IncomeTaxesReceivable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:title="IncrementalCommonSharesAttributableToContingentlyIssuableShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares">Shares excluded from the diluted EPS calculation (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:to="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:title="label: IncrementalCommonSharesAttributableToContingentlyIssuableShares to us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl1" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl1">Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:to="us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl1" xlink:title="label: IncrementalCommonSharesAttributableToContingentlyIssuableShares to us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">Dilutive effect of service-based restricted stock awards granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="label: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements to us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsNetAbstract">Other Intangible Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:title="label: FiniteLivedIntangibleAssetsNetAbstract to us-gaap_FiniteLivedIntangibleAssetsNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:label="UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:title="UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense">Related to UTP</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:title="label: UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense to us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_lbl1">Unrecognized Tax Benefits, Interest on Income Taxes Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:to="us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_lbl1" xlink:title="label: UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense to us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryFinishedGoods" xml:lang="en-US" id="us-gaap_InventoryFinishedGoods">Finished goods held for sale</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods" xlink:title="label: InventoryFinishedGoods to us-gaap_InventoryFinishedGoods" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryNet" xml:lang="en-US" id="us-gaap_InventoryNet">Inventory, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet" xlink:title="label: InventoryNet to us-gaap_InventoryNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNet1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_InventoryNet1" xml:lang="en-US" id="us-gaap_InventoryNet1">Total inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNet" xlink:to="us-gaap_InventoryNet1" xlink:title="label: InventoryNet to us-gaap_InventoryNet1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract" xlink:label="InventoryNetAbstract" xlink:title="InventoryNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryNetAbstract" xml:lang="en-US" id="us-gaap_InventoryNetAbstract">Inventory on-hand [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryNetAbstract" xlink:to="us-gaap_InventoryNetAbstract" xlink:title="label: InventoryNetAbstract to us-gaap_InventoryNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventoryInTransit" xlink:label="OtherInventoryInTransit" xlink:title="OtherInventoryInTransit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherInventoryInTransit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherInventoryInTransit" xml:lang="en-US" id="us-gaap_OtherInventoryInTransit">Inventory in transit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherInventoryInTransit" xlink:to="us-gaap_OtherInventoryInTransit" xlink:title="label: OtherInventoryInTransit to us-gaap_OtherInventoryInTransit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InventoryPolicyTextBlock" xml:lang="en-US" id="us-gaap_InventoryPolicyTextBlock">Inventory</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock" xlink:title="label: InventoryPolicyTextBlock to us-gaap_InventoryPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_InventoryPolicyTextBlock_lbl1">Inventory, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl1" xlink:title="label: InventoryPolicyTextBlock to us-gaap_InventoryPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember" xlink:label="LandMember" xlink:title="LandMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LandMember" xml:lang="en-US" id="us-gaap_LandMember">Land [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LandMember" xlink:to="us-gaap_LandMember" xlink:title="label: LandMember to us-gaap_LandMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseholdImprovementsMember" xml:lang="en-US" id="us-gaap_LeaseholdImprovementsMember">Leasehold Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:title="label: LeaseholdImprovementsMember to us-gaap_LeaseholdImprovementsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAbstract" xml:lang="en-US" id="us-gaap_LiabilitiesAbstract">Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract" xlink:title="label: LiabilitiesAbstract to us-gaap_LiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl1">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="LineOfCreditFacilityLenderDomain" xlink:title="LineOfCreditFacilityLenderDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityLenderDomain" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityLenderDomain">Line of Credit Facility, Lender [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityLenderDomain" xlink:to="us-gaap_LineOfCreditFacilityLenderDomain" xlink:title="label: LineOfCreditFacilityLenderDomain to us-gaap_LineOfCreditFacilityLenderDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">Line of credit facility, maximum borrowing capacity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="label: LineOfCreditFacilityMaximumBorrowingCapacity to us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="LineOfCreditFacilityAxis" xlink:title="LineOfCreditFacilityAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LineOfCreditFacilityAxis" xml:lang="en-US" id="us-gaap_LineOfCreditFacilityAxis">Lender Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis" xlink:title="label: LineOfCreditFacilityAxis to us-gaap_LineOfCreditFacilityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MachineryAndEquipmentMember" xml:lang="en-US" id="us-gaap_MachineryAndEquipmentMember">Equipment and Machinery [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember" xlink:title="label: MachineryAndEquipmentMember to us-gaap_MachineryAndEquipmentMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities">Net cash used in financing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">Cash flows from financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities">Net cash used in investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">Cash flows from investing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities">Net cash provided by operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">Cash flows from operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLoss" xml:lang="en-US" id="us-gaap_NetIncomeLoss">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetIncomeLoss1" xml:lang="en-US" id="us-gaap_NetIncomeLoss1">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss1" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_NetIncomeLoss2" xml:lang="en-US" id="us-gaap_NetIncomeLoss2">Net income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss2" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss_lbl3" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl3">Net Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl3" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="InterestIncomeExpenseNet" xlink:title="InterestIncomeExpenseNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestIncomeExpenseNet" xml:lang="en-US" id="us-gaap_InterestIncomeExpenseNet">Interest income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet" xlink:title="label: InterestIncomeExpenseNet to us-gaap_InterestIncomeExpenseNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NonoperatingIncomeExpense" xml:lang="en-US" id="us-gaap_NonoperatingIncomeExpense">Total other income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:title="label: NonoperatingIncomeExpense to us-gaap_NonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonoperatingIncomeExpense_lbl1" xml:lang="en-US" id="us-gaap_NonoperatingIncomeExpense_lbl1">Nonoperating Income (Expense)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl1" xlink:title="label: NonoperatingIncomeExpense to us-gaap_NonoperatingIncomeExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="MarketingAndAdvertisingExpenseAbstract" xlink:title="MarketingAndAdvertisingExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MarketingAndAdvertisingExpenseAbstract" xml:lang="en-US" id="us-gaap_MarketingAndAdvertisingExpenseAbstract">Advertising [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarketingAndAdvertisingExpenseAbstract" xlink:to="us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:title="label: MarketingAndAdvertisingExpenseAbstract to us-gaap_MarketingAndAdvertisingExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl1" xml:lang="en-US" id="us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl1">Marketing and Advertising Expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MarketingAndAdvertisingExpenseAbstract" xlink:to="us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl1" xlink:title="label: MarketingAndAdvertisingExpenseAbstract to us-gaap_MarketingAndAdvertisingExpenseAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingIncomeLoss" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss">Income from operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl1">Operating Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl1" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLossAbstract" xlink:label="OperatingIncomeLossAbstract" xlink:title="OperatingIncomeLossAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingIncomeLossAbstract" xml:lang="en-US" id="us-gaap_OperatingIncomeLossAbstract">Other income:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLossAbstract" xlink:to="us-gaap_OperatingIncomeLossAbstract" xlink:title="label: OperatingIncomeLossAbstract to us-gaap_OperatingIncomeLossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsCurrent" xml:lang="en-US" id="us-gaap_OtherAssetsCurrent">Other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent" xlink:title="label: OtherAssetsCurrent to us-gaap_OtherAssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US" id="us-gaap_OtherNonoperatingIncomeExpense">Other, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" xlink:title="label: OtherNonoperatingIncomeExpense to us-gaap_OtherNonoperatingIncomeExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:title="PensionAndOtherPostretirementBenefitExpenseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xml:lang="en-US" id="us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract">Pension and Other Postretirement Benefits Cost [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:title="label: PensionAndOtherPostretirementBenefitExpenseAbstract to us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xml:lang="en-US" id="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">EMPLOYEE BENEFIT AND SAVINGS PLANS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="label: PensionAndOtherPostretirementBenefitsDisclosureTextBlock to us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedBenefitPlanDisclosureLineItems" xml:lang="en-US" id="us-gaap_DefinedBenefitPlanDisclosureLineItems">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:title="label: DefinedBenefitPlanDisclosureLineItems to us-gaap_DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="PrepaidExpenseCurrent" xlink:title="PrepaidExpenseCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseCurrent" xml:lang="en-US" id="us-gaap_PrepaidExpenseCurrent">Prepaid expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" xlink:title="label: PrepaidExpenseCurrent to us-gaap_PrepaidExpenseCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromLinesOfCredit" xml:lang="en-US" id="us-gaap_ProceedsFromLinesOfCredit">Line of credit facility, funds borrowed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromLinesOfCredit" xlink:to="us-gaap_ProceedsFromLinesOfCredit" xlink:title="label: ProceedsFromLinesOfCredit to us-gaap_ProceedsFromLinesOfCredit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="ProceedsFromSaleOfProductiveAssets" xlink:title="ProceedsFromSaleOfProductiveAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromSaleOfProductiveAssets" xml:lang="en-US" id="us-gaap_ProceedsFromSaleOfProductiveAssets">Gross sale of corporate headquarters and distribution facilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromSaleOfProductiveAssets" xlink:to="us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:title="label: ProceedsFromSaleOfProductiveAssets to us-gaap_ProceedsFromSaleOfProductiveAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentGross">Property and equipment, at cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:title="label: PropertyPlantAndEquipmentGross to us-gaap_PropertyPlantAndEquipmentGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentGross1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentGross1">Property and equipment, gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross1" xlink:title="label: PropertyPlantAndEquipmentGross to us-gaap_PropertyPlantAndEquipmentGross1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet">Property and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl1">Property, Plant and Equipment, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">Property and equipment, net of accumulated depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="label: PropertyPlantAndEquipmentPolicyTextBlock to us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">Purchase of property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xml:lang="en-US" id="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">Reconciliation of Uncertain Tax Positions ("UTP") [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="label: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="PaymentsForRepurchaseOfCommonStock" xlink:title="PaymentsForRepurchaseOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US" id="us-gaap_PaymentsForRepurchaseOfCommonStock">Repurchase of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:title="label: PaymentsForRepurchaseOfCommonStock to us-gaap_PaymentsForRepurchaseOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xml:lang="en-US" id="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1">Payments for Repurchase of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" xlink:title="label: PaymentsForRepurchaseOfCommonStock to us-gaap_PaymentsForRepurchaseOfCommonStock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit">Retained earnings</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SegmentReportingInformationLineItems" xml:lang="en-US" id="us-gaap_SegmentReportingInformationLineItems">Segment Reporting Information [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems" xlink:title="label: SegmentReportingInformationLineItems to us-gaap_SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xml:lang="en-US" id="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="label: ScheduleOfSegmentReportingInformationBySegmentTable to us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">Forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod1">Number of restricted stock units granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">Granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">Balance (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue1">Balance (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">Unrecognized Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl1">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">Vested (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod1">Number of restricted stock units vested (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">Vested (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain">Award Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="label: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:title="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xml:lang="en-US" id="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain">Supplier [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:title="label: ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain to us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:title="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xml:lang="en-US" id="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">Supplier [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:title="label: ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis to us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US" id="us-gaap_SignificantAccountingPoliciesTextBlock">SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:title="label: SignificantAccountingPoliciesTextBlock to us-gaap_SignificantAccountingPoliciesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US" id="us-gaap_StatementOfCashFlowsAbstract">Consolidated Statements of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract" xlink:title="label: StatementOfCashFlowsAbstract to us-gaap_StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract" xml:lang="en-US" id="us-gaap_StatementOfStockholdersEquityAbstract">Consolidated Statements of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract" xlink:title="label: StatementOfStockholdersEquityAbstract to us-gaap_StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityAbstract" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract">STOCKHOLDERS' EQUITY:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" xlink:title="StockholdersEquityNoteAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteAbstract" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteAbstract">Stockholders' Equity Note [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract" xlink:title="label: StockholdersEquityNoteAbstract to us-gaap_StockholdersEquityNoteAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteAbstract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockholdersEquityNoteAbstract1" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteAbstract1">Restricted Stock Plan [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract1" xlink:title="label: StockholdersEquityNoteAbstract to us-gaap_StockholdersEquityNoteAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteDisclosureTextBlock">STOCKHOLDERS' EQUITY</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:title="label: StockholdersEquityNoteDisclosureTextBlock to us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeAxis" xml:lang="en-US" id="us-gaap_SubsequentEventTypeAxis">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:title="label: SubsequentEventTypeAxis to us-gaap_SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventLineItems" xml:lang="en-US" id="us-gaap_SubsequentEventLineItems">Subsequent Event [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems" xlink:title="label: SubsequentEventLineItems to us-gaap_SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTable" xml:lang="en-US" id="us-gaap_SubsequentEventTable">Subsequent Event [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable" xlink:title="label: SubsequentEventTable to us-gaap_SubsequentEventTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventTypeDomain" xml:lang="en-US" id="us-gaap_SubsequentEventTypeDomain">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:title="label: SubsequentEventTypeDomain to us-gaap_SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US" id="us-gaap_SupplementalCashFlowInformationAbstract">Supplemental disclosures of cash flow information:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" xlink:title="label: SupplementalCashFlowInformationAbstract to us-gaap_SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="SupplierConcentrationRiskMember" xlink:title="SupplierConcentrationRiskMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplierConcentrationRiskMember" xml:lang="en-US" id="us-gaap_SupplierConcentrationRiskMember">Supplier Concentration Risk [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplierConcentrationRiskMember" xlink:to="us-gaap_SupplierConcentrationRiskMember" xlink:title="label: SupplierConcentrationRiskMember to us-gaap_SupplierConcentrationRiskMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AssetsCurrent" xml:lang="en-US" id="us-gaap_AssetsCurrent">Total current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl1">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrentAbstract" xml:lang="en-US" id="us-gaap_AssetsCurrentAbstract">CURRENT ASSETS:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" xlink:title="label: AssetsCurrentAbstract to us-gaap_AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits">UTP at end of year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_UnrecognizedTaxBenefits1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits1">UTP at beginning of the year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits1" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefits_lbl2" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefits_lbl2">Unrecognized Tax Benefits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl2" xlink:title="label: UnrecognizedTaxBenefits to us-gaap_UnrecognizedTaxBenefits_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">Gross increase to tax positions in current period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="label: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl1" xml:lang="en-US" id="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl1">Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:to="us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl1" xlink:title="label: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions to us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceLineItems" xlink:label="ValuationAllowanceLineItems" xlink:title="ValuationAllowanceLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowanceLineItems" xml:lang="en-US" id="us-gaap_ValuationAllowanceLineItems">Valuation Allowance [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceLineItems" xlink:to="us-gaap_ValuationAllowanceLineItems" xlink:title="label: ValuationAllowanceLineItems to us-gaap_ValuationAllowanceLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceTable" xlink:label="ValuationAllowanceTable" xlink:title="ValuationAllowanceTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationAllowanceTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationAllowanceTable" xml:lang="en-US" id="us-gaap_ValuationAllowanceTable">Deferred Tax Asset, Valuation Allowance [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceTable" xlink:to="us-gaap_ValuationAllowanceTable" xlink:title="label: ValuationAllowanceTable to us-gaap_ValuationAllowanceTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="VehiclesMember" xlink:title="VehiclesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VehiclesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VehiclesMember" xml:lang="en-US" id="us-gaap_VehiclesMember">Vehicles [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VehiclesMember" xlink:to="us-gaap_VehiclesMember" xlink:title="label: VehiclesMember to us-gaap_VehiclesMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">Diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding1">Diluted weighted-average common shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding1" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">Basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic1">Basic weighted-average common shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="InventoryWorkInProcessAndRawMaterials" xlink:title="InventoryWorkInProcessAndRawMaterials" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InventoryWorkInProcessAndRawMaterials" xml:lang="en-US" id="us-gaap_InventoryWorkInProcessAndRawMaterials">Raw materials and work in process</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWorkInProcessAndRawMaterials" xlink:to="us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:title="label: InventoryWorkInProcessAndRawMaterials to us-gaap_InventoryWorkInProcessAndRawMaterials" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryWorkInProcessAndRawMaterials_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryWorkInProcessAndRawMaterials_lbl1" xml:lang="en-US" id="us-gaap_InventoryWorkInProcessAndRawMaterials_lbl1">Inventory, Work in Process and Raw Materials</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryWorkInProcessAndRawMaterials" xlink:to="us-gaap_InventoryWorkInProcessAndRawMaterials_lbl1" xlink:title="label: InventoryWorkInProcessAndRawMaterials to us-gaap_InventoryWorkInProcessAndRawMaterials_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockMember" xml:lang="en-US" id="us-gaap_CommonStockMember">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTypeDomain">Long-Lived Tangible Asset [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:title="label: PropertyPlantAndEquipmentTypeDomain to us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="BuildingAndBuildingImprovementsMember" xlink:title="BuildingAndBuildingImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BuildingAndBuildingImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BuildingAndBuildingImprovementsMember" xml:lang="en-US" id="us-gaap_BuildingAndBuildingImprovementsMember">Buildings and Related Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BuildingAndBuildingImprovementsMember" xlink:to="us-gaap_BuildingAndBuildingImprovementsMember" xlink:title="label: BuildingAndBuildingImprovementsMember to us-gaap_BuildingAndBuildingImprovementsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="PropertyPlantAndEquipmentNetAbstract" xlink:title="PropertyPlantAndEquipmentNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNetAbstract" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetAbstract">Property and equipment, net of accumulated depreciation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:title="label: PropertyPlantAndEquipmentNetAbstract to us-gaap_PropertyPlantAndEquipmentNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1">Property, Plant and Equipment, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" xlink:title="label: PropertyPlantAndEquipmentNetAbstract to us-gaap_PropertyPlantAndEquipmentNetAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Assets" xml:lang="en-US" id="us-gaap_Assets">TOTAL ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets" xlink:title="label: Assets to us-gaap_Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Assets_lbl1" xml:lang="en-US" id="us-gaap_Assets_lbl1">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl1" xlink:title="label: Assets to us-gaap_Assets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="AllowanceForDoubtfulAccountsReceivable" xlink:title="AllowanceForDoubtfulAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllowanceForDoubtfulAccountsReceivable" xml:lang="en-US" id="us-gaap_AllowanceForDoubtfulAccountsReceivable">Allowance for expected credit losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:title="label: AllowanceForDoubtfulAccountsReceivable to us-gaap_AllowanceForDoubtfulAccountsReceivable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="AccountsNotesAndLoansReceivableLineItems" xlink:title="AccountsNotesAndLoansReceivableLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsNotesAndLoansReceivableLineItems" xml:lang="en-US" id="us-gaap_AccountsNotesAndLoansReceivableLineItems">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:title="label: AccountsNotesAndLoansReceivableLineItems to us-gaap_AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesCurrent" xml:lang="en-US" id="us-gaap_OtherLiabilitiesCurrent">Other Short Term Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent" xlink:title="label: OtherLiabilitiesCurrent to us-gaap_OtherLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherLiabilitiesNoncurrent" xml:lang="en-US" id="us-gaap_OtherLiabilitiesNoncurrent">Other non-current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent" xlink:title="label: OtherLiabilitiesNoncurrent to us-gaap_OtherLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherLiabilitiesNoncurrent_lbl1">Other Liabilities, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl1" xlink:title="label: OtherLiabilitiesNoncurrent to us-gaap_OtherLiabilitiesNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis" xml:lang="en-US" id="us-gaap_ConcentrationRiskByBenchmarkAxis">Concentration Risk Benchmark [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:title="label: ConcentrationRiskByBenchmarkAxis to us-gaap_ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain" xml:lang="en-US" id="us-gaap_ConcentrationRiskBenchmarkDomain">Concentration Risk Benchmark [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:title="label: ConcentrationRiskBenchmarkDomain to us-gaap_ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementTable" xml:lang="en-US" id="us-gaap_StatementTable">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="us-gaap_StatementTable" xlink:title="label: StatementTable to us-gaap_StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsAbstract" xml:lang="en-US" id="us-gaap_AssetsAbstract">ASSETS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAbstract1" xml:lang="en-US" id="us-gaap_AssetsAbstract1">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract1" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementLineItems" xml:lang="en-US" id="us-gaap_StatementLineItems">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="us-gaap_StatementLineItems" xlink:title="label: StatementLineItems to us-gaap_StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:title="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xml:lang="en-US" id="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">Computation of Earnings Per Share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:title="label: NetIncomeLossAvailableToCommonStockholdersBasicAbstract to us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet">Transfers into (out of) Level 3</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityAbstract" xml:lang="en-US" id="us-gaap_EquityAbstract">STOCKHOLDERS' EQUITY [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityAbstract" xlink:to="us-gaap_EquityAbstract" xlink:title="label: EquityAbstract to us-gaap_EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RisksAndUncertaintiesAbstract" xml:lang="en-US" id="us-gaap_RisksAndUncertaintiesAbstract">SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract" xlink:title="label: RisksAndUncertaintiesAbstract to us-gaap_RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InternalRevenueServiceIRSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InternalRevenueServiceIRSMember" xml:lang="en-US" id="us-gaap_InternalRevenueServiceIRSMember">United States [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InternalRevenueServiceIRSMember" xlink:to="us-gaap_InternalRevenueServiceIRSMember" xlink:title="label: InternalRevenueServiceIRSMember to us-gaap_InternalRevenueServiceIRSMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="label: IncreaseDecreaseInStockholdersEquityRollForward to us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract">Property and Equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="label: PropertyPlantAndEquipmentNetByTypeAbstract to us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="ClassOfTreasuryStockTable" xlink:title="ClassOfTreasuryStockTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfTreasuryStockTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfTreasuryStockTable" xml:lang="en-US" id="us-gaap_ClassOfTreasuryStockTable">Class of Treasury Stock [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfTreasuryStockTable" xlink:to="us-gaap_ClassOfTreasuryStockTable" xlink:title="label: ClassOfTreasuryStockTable to us-gaap_ClassOfTreasuryStockTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="EquityClassOfTreasuryStockLineItems" xlink:title="EquityClassOfTreasuryStockLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityClassOfTreasuryStockLineItems" xml:lang="en-US" id="us-gaap_EquityClassOfTreasuryStockLineItems">Equity, Class of Treasury Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="us-gaap_EquityClassOfTreasuryStockLineItems" xlink:title="label: EquityClassOfTreasuryStockLineItems to us-gaap_EquityClassOfTreasuryStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="IncreaseDecreaseInDeferredIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">Income taxes, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="label: IncreaseDecreaseInDeferredIncomeTaxes to us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl1">Increase (Decrease) in Deferred Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl1" xlink:title="label: IncreaseDecreaseInDeferredIncomeTaxes to us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue" xlink:label="DeferredRevenue" xlink:title="DeferredRevenue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredRevenue" xml:lang="en-US" id="us-gaap_DeferredRevenue">Credit card payments recorded as deferred revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredRevenue" xlink:to="us-gaap_DeferredRevenue" xlink:title="label: DeferredRevenue to us-gaap_DeferredRevenue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAssetsNoncurrent" xml:lang="en-US" id="us-gaap_OtherAssetsNoncurrent">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent" xlink:title="label: OtherAssetsNoncurrent to us-gaap_OtherAssetsNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerShareAbstract" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract">Net income per common share:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareAbstract_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl1">Earnings Per Share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl1" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:label="ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:title="ScheduleOfEarningsPerShareDilutedByCommonClassTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable">Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:to="us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:title="label: ScheduleOfEarningsPerShareDilutedByCommonClassTable to us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="EarningsPerSharePolicyTextBlock" xlink:title="EarningsPerSharePolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US" id="us-gaap_EarningsPerSharePolicyTextBlock">Earnings per share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" xlink:title="label: EarningsPerSharePolicyTextBlock to us-gaap_EarningsPerSharePolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerSharePolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerSharePolicyTextBlock_lbl1">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl1" xlink:title="label: EarningsPerSharePolicyTextBlock to us-gaap_EarningsPerSharePolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedLineItems" xlink:label="EarningsPerShareDilutedLineItems" xlink:title="EarningsPerShareDilutedLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDilutedLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDilutedLineItems" xml:lang="en-US" id="us-gaap_EarningsPerShareDilutedLineItems">Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="us-gaap_EarningsPerShareDilutedLineItems" xlink:title="label: EarningsPerShareDilutedLineItems to us-gaap_EarningsPerShareDilutedLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="DeferredIncomeTaxesAndTaxCredits" xlink:title="DeferredIncomeTaxesAndTaxCredits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredIncomeTaxesAndTaxCredits" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxesAndTaxCredits">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:title="label: DeferredIncomeTaxesAndTaxCredits to us-gaap_DeferredIncomeTaxesAndTaxCredits" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl1">Deferred Income Taxes and Tax Credits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxesAndTaxCredits" xlink:to="us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl1" xlink:title="label: DeferredIncomeTaxesAndTaxCredits to us-gaap_DeferredIncomeTaxesAndTaxCredits_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xml:lang="en-US" id="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable">Property, Plant and Equipment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="label: ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US" id="us-gaap_CommonStockParOrStatedValuePerShare">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:title="label: CommonStockParOrStatedValuePerShare to us-gaap_CommonStockParOrStatedValuePerShare" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentByTypeAxis">Long-Lived Tangible Asset [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:title="label: PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentLineItems">Property, Plant and Equipment [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:title="label: PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xml:lang="en-US" id="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">Number of common shares reserved for issuance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="label: CommonStockCapitalSharesReservedForFutureIssuance to us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1" xml:lang="en-US" id="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1">Common Stock, Capital Shares Reserved for Future Issuance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1" xlink:title="label: CommonStockCapitalSharesReservedForFutureIssuance to us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">Income before income taxes [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="OperatingCostsAndExpenses" xlink:title="OperatingCostsAndExpenses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingCostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingCostsAndExpenses" xml:lang="en-US" id="us-gaap_OperatingCostsAndExpenses">Operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses" xlink:title="label: OperatingCostsAndExpenses to us-gaap_OperatingCostsAndExpenses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingCostsAndExpenses1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingCostsAndExpenses1" xml:lang="en-US" id="us-gaap_OperatingCostsAndExpenses1">Operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses1" xlink:title="label: OperatingCostsAndExpenses to us-gaap_OperatingCostsAndExpenses1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingCostsAndExpenses_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingCostsAndExpenses_lbl2" xml:lang="en-US" id="us-gaap_OperatingCostsAndExpenses_lbl2">Operating Costs and Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingCostsAndExpenses" xlink:to="us-gaap_OperatingCostsAndExpenses_lbl2" xlink:title="label: OperatingCostsAndExpenses to us-gaap_OperatingCostsAndExpenses_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquity" xml:lang="en-US" id="us-gaap_StockholdersEquity">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquity1" xml:lang="en-US" id="us-gaap_StockholdersEquity1">Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity1" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquity2" xml:lang="en-US" id="us-gaap_StockholdersEquity2">Total stockholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity2" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquity_lbl3" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl3">Equity, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl3" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">Property and equipment depreciation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="label: DeferredTaxLiabilitiesPropertyPlantAndEquipment to us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" xlink:title="label: DeferredTaxLiabilitiesPropertyPlantAndEquipment to us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit">Income tax provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxExpenseBenefit1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeTaxExpenseBenefit1" xml:lang="en-US" id="us-gaap_IncomeTaxExpenseBenefit1">Total tax provision</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit1" xlink:title="label: IncomeTaxExpenseBenefit to us-gaap_IncomeTaxExpenseBenefit1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:label="ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:title="ForeignCurrencyTransactionGainLossBeforeTaxAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xml:lang="en-US" id="us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract">Foreign currency translation and transactions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:title="label: ForeignCurrencyTransactionGainLossBeforeTaxAbstract to us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_lbl1" xml:lang="en-US" id="us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_lbl1">Gain (Loss), Foreign Currency Transaction, before Tax [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_lbl1" xlink:title="label: ForeignCurrencyTransactionGainLossBeforeTaxAbstract to us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsReceivableMember" xml:lang="en-US" id="us-gaap_AccountsReceivableMember">Accounts Receivable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember" xlink:title="label: AccountsReceivableMember to us-gaap_AccountsReceivableMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="AccountsPayableMember" xlink:title="AccountsPayableMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableMember" xml:lang="en-US" id="us-gaap_AccountsPayableMember">Accounts Payable [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableMember" xlink:to="us-gaap_AccountsPayableMember" xlink:title="label: AccountsPayableMember to us-gaap_AccountsPayableMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementEquityComponentsAxis" xml:lang="en-US" id="us-gaap_StatementEquityComponentsAxis">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:title="label: StatementEquityComponentsAxis to us-gaap_StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapitalMember">Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:title="label: AdditionalPaidInCapitalMember to us-gaap_AdditionalPaidInCapitalMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsMember" xml:lang="en-US" id="us-gaap_RetainedEarningsMember">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember">Accumulated Other Comprehensive Income (Loss) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityComponentDomain" xml:lang="en-US" id="us-gaap_EquityComponentDomain">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain" xlink:title="label: EquityComponentDomain to us-gaap_EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:title="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">Operating expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:title="label: SellingGeneralAndAdministrativeExpensesPolicyTextBlock to us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl1">Selling, General and Administrative Expenses, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl1" xlink:title="label: SellingGeneralAndAdministrativeExpensesPolicyTextBlock to us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">Issuance of restricted stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:title="label: StockIssuedDuringPeriodValueRestrictedStockAwardGross to us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl1">Stock Issued During Period, Value, Restricted Stock Award, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl1" xlink:title="label: StockIssuedDuringPeriodValueRestrictedStockAwardGross to us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">Vesting of restricted stock units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="label: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1" xlink:title="label: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="StockRepurchasedAndRetiredDuringPeriodValue" xlink:title="StockRepurchasedAndRetiredDuringPeriodValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xml:lang="en-US" id="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">Repurchase of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodValue to us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl1" xml:lang="en-US" id="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl1">Stock Repurchased and Retired During Period, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl1" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodValue to us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">Number of shares issued from vesting of restricted stock (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="label: StockIssuedDuringPeriodSharesRestrictedStockAwardGross to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross1">Issuance of restricted stock (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross1" xlink:title="label: StockIssuedDuringPeriodSharesRestrictedStockAwardGross to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">Vesting of restricted stock units (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="label: StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures to us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="StockRepurchasedAndRetiredDuringPeriodShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xml:lang="en-US" id="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">Repurchase of common stock (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodShares to us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl1" xml:lang="en-US" id="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl1">Stock Repurchased and Retired During Period, Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl1" xlink:title="label: StockRepurchasedAndRetiredDuringPeriodShares to us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="LiabilityForUncertainTaxPositionsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xml:lang="en-US" id="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent">Uncertain tax positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilityForUncertainTaxPositionsNoncurrent" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="label: LiabilityForUncertainTaxPositionsNoncurrent to us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl1">Liability for Uncertainty in Income Taxes, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilityForUncertainTaxPositionsNoncurrent" xlink:to="us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl1" xlink:title="label: LiabilityForUncertainTaxPositionsNoncurrent to us-gaap_LiabilityForUncertainTaxPositionsNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xml:lang="en-US" id="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">Supplemental disclosures of non-cash activity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="label: CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="SharesIssued" xlink:title="SharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_SharesIssued" xml:lang="en-US" id="us-gaap_SharesIssued">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssued" xlink:to="us-gaap_SharesIssued" xlink:title="label: SharesIssued to us-gaap_SharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesIssued1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_SharesIssued1" xml:lang="en-US" id="us-gaap_SharesIssued1">Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssued" xlink:to="us-gaap_SharesIssued1" xlink:title="label: SharesIssued to us-gaap_SharesIssued1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesIssued_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesIssued_lbl2" xml:lang="en-US" id="us-gaap_SharesIssued_lbl2">Shares, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesIssued" xlink:to="us-gaap_SharesIssued_lbl2" xlink:title="label: SharesIssued to us-gaap_SharesIssued_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">Weighted average number of shares outstanding:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract1">Denominator [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract1" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable">Schedule of Accounts, Notes, Loans and Financing Receivable [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="label: ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">Comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="label: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" xlink:title="label: ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest to us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeasesAbstract" xml:lang="en-US" id="us-gaap_LeasesAbstract">LEASES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesAbstract" xlink:to="us-gaap_LeasesAbstract" xlink:title="label: LeasesAbstract to us-gaap_LeasesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeasesAbstract1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LeasesAbstract1" xml:lang="en-US" id="us-gaap_LeasesAbstract1">Leases [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesAbstract" xlink:to="us-gaap_LeasesAbstract1" xlink:title="label: LeasesAbstract to us-gaap_LeasesAbstract1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommitmentsAndContingencies" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies">COMMITMENTS AND CONTINGENCIES (Note 8)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingencies_lbl1" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl1">Commitments and Contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl1" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="DeconsolidationGainOrLossAmount" xlink:title="DeconsolidationGainOrLossAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeconsolidationGainOrLossAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeconsolidationGainOrLossAmount" xml:lang="en-US" id="us-gaap_DeconsolidationGainOrLossAmount">Loss on deconsolidation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeconsolidationGainOrLossAmount" xlink:to="us-gaap_DeconsolidationGainOrLossAmount" xlink:title="label: DeconsolidationGainOrLossAmount to us-gaap_DeconsolidationGainOrLossAmount" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US" id="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="label: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">Total adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl1">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl1" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="AccountsPayableTradeCurrent" xlink:title="AccountsPayableTradeCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableTradeCurrent" xml:lang="en-US" id="us-gaap_AccountsPayableTradeCurrent">Accounts payable-trade</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent" xlink:title="label: AccountsPayableTradeCurrent to us-gaap_AccountsPayableTradeCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US" id="us-gaap_EmployeeRelatedLiabilitiesCurrent">Accrued employee related costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:title="label: EmployeeRelatedLiabilitiesCurrent to us-gaap_EmployeeRelatedLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="TaxesPayableCurrent" xlink:title="TaxesPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxesPayableCurrent" xml:lang="en-US" id="us-gaap_TaxesPayableCurrent">Income taxes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent" xlink:title="label: TaxesPayableCurrent to us-gaap_TaxesPayableCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">Stock-based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="NetIncomeLossAbstract" xlink:title="NetIncomeLossAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLossAbstract" xml:lang="en-US" id="us-gaap_NetIncomeLossAbstract">Numerator [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAbstract" xlink:to="us-gaap_NetIncomeLossAbstract" xlink:title="label: NetIncomeLossAbstract to us-gaap_NetIncomeLossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">Income before income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xml:lang="en-US" id="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" xlink:title="label: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest to us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="ProductInformationLineItems" xlink:title="ProductInformationLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProductInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProductInformationLineItems" xml:lang="en-US" id="us-gaap_ProductInformationLineItems">Product Information [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems" xlink:title="label: ProductInformationLineItems to us-gaap_ProductInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfStores" xlink:label="NumberOfStores" xlink:title="NumberOfStores" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfStores" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NumberOfStores" xml:lang="en-US" id="us-gaap_NumberOfStores">Number of stores</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfStores" xlink:to="us-gaap_NumberOfStores" xlink:title="label: NumberOfStores to us-gaap_NumberOfStores" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfStores_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfStores_lbl1" xml:lang="en-US" id="us-gaap_NumberOfStores_lbl1">Number of Stores</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfStores" xlink:to="us-gaap_NumberOfStores_lbl1" xlink:title="label: NumberOfStores to us-gaap_NumberOfStores_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="ScheduleOfProductInformationTable" xlink:title="ScheduleOfProductInformationTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfProductInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfProductInformationTable" xml:lang="en-US" id="us-gaap_ScheduleOfProductInformationTable">Schedule of Product Information [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable" xlink:title="label: ScheduleOfProductInformationTable to us-gaap_ScheduleOfProductInformationTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:title="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xml:lang="en-US" id="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">DESCRIPTION OF BUSINESS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:title="label: BasisOfPresentationAndSignificantAccountingPoliciesTextBlock to us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract" xlink:label="DisclosureTextBlockSupplementAbstract" xlink:title="DisclosureTextBlockSupplementAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureTextBlockSupplementAbstract" xml:lang="en-US" id="us-gaap_DisclosureTextBlockSupplementAbstract">BALANCE SHEET COMPONENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:title="label: DisclosureTextBlockSupplementAbstract to us-gaap_DisclosureTextBlockSupplementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">DESCRIPTION OF BUSINESS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">Income Tax Effects of Temporary Differences Impacting Deferred Income Tax Assets and Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="label: ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock to us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">Provision for Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="label: ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock to us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl1">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl1" xlink:title="label: ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock to us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">Reconciliation of Effective Tax Rate from Statutory Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="label: ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock to us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">Income Before Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="label: ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock to us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureAbstract">COMMITMENTS AND CONTINGENCIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:title="label: CommitmentsAndContingenciesDisclosureAbstract to us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US" id="us-gaap_IncomeTaxDisclosureAbstract">INCOME TAXES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract" xlink:title="label: IncomeTaxDisclosureAbstract to us-gaap_IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventsTextBlock" xml:lang="en-US" id="us-gaap_SubsequentEventsTextBlock">SUBSEQUENT EVENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:title="label: SubsequentEventsTextBlock to us-gaap_SubsequentEventsTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InventoryDisclosureAbstract" xml:lang="en-US" id="us-gaap_InventoryDisclosureAbstract">Inventory [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract" xlink:title="label: InventoryDisclosureAbstract to us-gaap_InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtDisclosureAbstract" xml:lang="en-US" id="us-gaap_DebtDisclosureAbstract">NOTES PAYABLE AND LONG-TERM DEBT [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract" xlink:title="label: DebtDisclosureAbstract to us-gaap_DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CompensationAndRetirementDisclosureAbstract" xml:lang="en-US" id="us-gaap_CompensationAndRetirementDisclosureAbstract">EMPLOYEE BENEFIT AND SAVINGS PLANS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:title="label: CompensationAndRetirementDisclosureAbstract to us-gaap_CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:label="ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:title="ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock">Non-vested, Service-based Stock Awards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:title="label: ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock to us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UseOfEstimates" xml:lang="en-US" id="us-gaap_UseOfEstimates">Management estimates and reporting</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="us-gaap_UseOfEstimates" xlink:title="label: UseOfEstimates to us-gaap_UseOfEstimates" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockUnitsRSUMember" xml:lang="en-US" id="us-gaap_RestrictedStockUnitsRSUMember">Restricted Stock Units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember" xlink:title="label: RestrictedStockUnitsRSUMember to us-gaap_RestrictedStockUnitsRSUMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingPoliciesAbstract" xml:lang="en-US" id="us-gaap_AccountingPoliciesAbstract">SIGNIFICANT ACCOUNTING POLICIES [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:title="label: AccountingPoliciesAbstract to us-gaap_AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventsAbstract" xml:lang="en-US" id="us-gaap_SubsequentEventsAbstract">SUBSEQUENT EVENTS [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract" xlink:title="label: SubsequentEventsAbstract to us-gaap_SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="SupplementalBalanceSheetDisclosuresTextBlock" xlink:title="SupplementalBalanceSheetDisclosuresTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xml:lang="en-US" id="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">BALANCE SHEET COMPONENTS</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:title="label: SupplementalBalanceSheetDisclosuresTextBlock to us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="IncreaseDecreaseInOtherCurrentAssets" xlink:title="IncreaseDecreaseInOtherCurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherCurrentAssets">Other current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:title="label: IncreaseDecreaseInOtherCurrentAssets to us-gaap_IncreaseDecreaseInOtherCurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1">Increase (Decrease) in Other Current Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" xlink:title="label: IncreaseDecreaseInOtherCurrentAssets to us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">Other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="label: IncreaseDecreaseInOtherNoncurrentAssets to us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl1">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl1" xlink:title="label: IncreaseDecreaseInOtherNoncurrentAssets to us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">Computation of Basic and Diluted Earnings Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="label: ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:title="ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">Activity of Restricted Stock and RSU Awards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:title="label: ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock to us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">Employer matching contribution, percentage of eligible earnings contributed by employees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercent to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">Employer discretionary contribution amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="label: DefinedContributionPlanEmployerDiscretionaryContributionAmount to us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xml:lang="en-US" id="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="label: ScheduleOfFiniteLivedIntangibleAssetsTable to us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">Weighted Average Share Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">Forfeited (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="ComprehensiveIncomePolicyPolicyTextBlock" xlink:title="ComprehensiveIncomePolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xml:lang="en-US" id="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">Comprehensive income</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:title="label: ComprehensiveIncomePolicyPolicyTextBlock to us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl1">Comprehensive Income, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl1" xlink:title="label: ComprehensiveIncomePolicyPolicyTextBlock to us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BalanceSheetLocationAxis" xml:lang="en-US" id="us-gaap_BalanceSheetLocationAxis">Balance Sheet Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis" xlink:title="label: BalanceSheetLocationAxis to us-gaap_BalanceSheetLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameAxis" xml:lang="en-US" id="us-gaap_PlanNameAxis">Plan Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameAxis" xlink:to="us-gaap_PlanNameAxis" xlink:title="label: PlanNameAxis to us-gaap_PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PlanNameDomain" xml:lang="en-US" id="us-gaap_PlanNameDomain">Plan Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PlanNameDomain" xlink:to="us-gaap_PlanNameDomain" xlink:title="label: PlanNameDomain to us-gaap_PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardTypeAxis" xml:lang="en-US" id="us-gaap_AwardTypeAxis">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis" xlink:title="label: AwardTypeAxis to us-gaap_AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsequentEventMember" xml:lang="en-US" id="us-gaap_SubsequentEventMember">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember" xlink:title="label: SubsequentEventMember to us-gaap_SubsequentEventMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationAxis" xml:lang="en-US" id="us-gaap_IncomeStatementLocationAxis">Statement of Income Location, Balance [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis" xlink:title="label: IncomeStatementLocationAxis to us-gaap_IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationDomain" xml:lang="en-US" id="us-gaap_IncomeStatementLocationDomain">Statement of Income Location, Balance [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain" xlink:title="label: IncomeStatementLocationDomain to us-gaap_IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xml:lang="en-US" id="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">Weighted average amortization period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="label: AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife to us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">Recently Adopted Accounting Pronouncements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="label: NewAccountingPronouncementsPolicyPolicyTextBlock to us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xlink:title="label: NewAccountingPronouncementsPolicyPolicyTextBlock to us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:title="AccruedLiabilitiesAndOtherLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract">Accrued Expenses and Other Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:title="label: AccruedLiabilitiesAndOtherLiabilitiesAbstract to us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesAndOtherLiabilities">Accrued expenses and other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:title="label: AccruedLiabilitiesAndOtherLiabilities to us-gaap_AccruedLiabilitiesAndOtherLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AccruedLiabilitiesAndOtherLiabilities1" xml:lang="en-US" id="us-gaap_AccruedLiabilitiesAndOtherLiabilities1">TOTAL</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities1" xlink:title="label: AccruedLiabilitiesAndOtherLiabilities to us-gaap_AccruedLiabilitiesAndOtherLiabilities1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xml:lang="en-US" id="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets">Goodwill and other intangible assets amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:to="us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="label: DeferredTaxAssetsGoodwillAndIntangibleAssets to us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentUsefulLife">Estimated useful lives of assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:title="label: PropertyPlantAndEquipmentUsefulLife to us-gaap_PropertyPlantAndEquipmentUsefulLife" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">Amortization expense, 2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">Amortization expense, 2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">Amortization expense, 2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">Amortization expense, 2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xml:lang="en-US" id="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">Amortization expense, 2028</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="label: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive to us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">Vesting period from grant date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">Unrecognized compensation cost period of recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NumberOfOperatingSegments" xml:lang="en-US" id="us-gaap_NumberOfOperatingSegments">Number of operating segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments" xlink:title="label: NumberOfOperatingSegments to us-gaap_NumberOfOperatingSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfOperatingSegments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfOperatingSegments_lbl1" xml:lang="en-US" id="us-gaap_NumberOfOperatingSegments_lbl1">Number of Operating Segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl1" xlink:title="label: NumberOfOperatingSegments to us-gaap_NumberOfOperatingSegments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NumberOfReportableSegments" xml:lang="en-US" id="us-gaap_NumberOfReportableSegments">Number of reporting segments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments" xlink:title="label: NumberOfReportableSegments to us-gaap_NumberOfReportableSegments" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xml:lang="en-US" id="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">Reconciliation of Uncertain Tax Positions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="label: ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock to us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConcentrationRiskPercentage1" xml:lang="en-US" id="us-gaap_ConcentrationRiskPercentage1">Concentration risk percentage</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1" xlink:title="label: ConcentrationRiskPercentage1 to us-gaap_ConcentrationRiskPercentage1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">Foreign currency translation adjustments, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="label: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax to us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1">Foreign currency translation adjustments, net of tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" xlink:title="label: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax to us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">Foreign currency translation loss adjustments net of tax change (benefit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:title="label: OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax to us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BalanceSheetLocationDomain" xml:lang="en-US" id="us-gaap_BalanceSheetLocationDomain">Balance Sheet Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain" xlink:title="label: BalanceSheetLocationDomain to us-gaap_BalanceSheetLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="OtherLiabilitiesMember" xlink:title="OtherLiabilitiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesMember" xml:lang="en-US" id="us-gaap_OtherLiabilitiesMember">Other Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesMember" xlink:to="us-gaap_OtherLiabilitiesMember" xlink:title="label: OtherLiabilitiesMember to us-gaap_OtherLiabilitiesMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseMember" xlink:label="InterestExpenseMember" xlink:title="InterestExpenseMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestExpenseMember" xml:lang="en-US" id="us-gaap_InterestExpenseMember">Interest Expense [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpenseMember" xlink:to="us-gaap_InterestExpenseMember" xlink:title="label: InterestExpenseMember to us-gaap_InterestExpenseMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenseMember" xlink:label="OperatingExpenseMember" xlink:title="OperatingExpenseMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingExpenseMember" xml:lang="en-US" id="us-gaap_OperatingExpenseMember">Operating Expenses [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenseMember" xlink:to="us-gaap_OperatingExpenseMember" xlink:title="label: OperatingExpenseMember to us-gaap_OperatingExpenseMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenseMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpenseMember_lbl1" xml:lang="en-US" id="us-gaap_OperatingExpenseMember_lbl1">Operating Expense [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenseMember" xlink:to="us-gaap_OperatingExpenseMember_lbl1" xlink:title="label: OperatingExpenseMember to us-gaap_OperatingExpenseMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntellectualPropertyMember" xlink:label="IntellectualPropertyMember" xlink:title="IntellectualPropertyMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntellectualPropertyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IntellectualPropertyMember" xml:lang="en-US" id="us-gaap_IntellectualPropertyMember">Trademarks/Copyrights [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntellectualPropertyMember" xlink:to="us-gaap_IntellectualPropertyMember" xlink:title="label: IntellectualPropertyMember to us-gaap_IntellectualPropertyMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntellectualPropertyMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntellectualPropertyMember_lbl1" xml:lang="en-US" id="us-gaap_IntellectualPropertyMember_lbl1">Intellectual Property [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntellectualPropertyMember" xlink:to="us-gaap_IntellectualPropertyMember_lbl1" xlink:title="label: IntellectualPropertyMember to us-gaap_IntellectualPropertyMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xml:lang="en-US" id="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">Basis points interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="label: DebtInstrumentBasisSpreadOnVariableRate1 to us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="AccountsPayableAndAccruedLiabilitiesMember" xlink:title="AccountsPayableAndAccruedLiabilitiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesMember">Accrued Expenses and Other Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesMember" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:title="label: AccountsPayableAndAccruedLiabilitiesMember to us-gaap_AccountsPayableAndAccruedLiabilitiesMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SalesRevenueNetMember" xml:lang="en-US" id="us-gaap_SalesRevenueNetMember">Sales Revenue [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember" xlink:title="label: SalesRevenueNetMember to us-gaap_SalesRevenueNetMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentTerm" xml:lang="en-US" id="us-gaap_DebtInstrumentTerm">Maturity period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm" xlink:title="label: DebtInstrumentTerm to us-gaap_DebtInstrumentTerm" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">Employer matching contribution, percentage of match</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercentOfMatch to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="IncomeTaxAuthorityNameAxis" xlink:title="IncomeTaxAuthorityNameAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityNameAxis" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityNameAxis">Income Tax Authority, Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityNameAxis" xlink:to="us-gaap_IncomeTaxAuthorityNameAxis" xlink:title="label: IncomeTaxAuthorityNameAxis to us-gaap_IncomeTaxAuthorityNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="IncomeTaxAuthorityNameDomain" xlink:title="IncomeTaxAuthorityNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxAuthorityNameDomain" xml:lang="en-US" id="us-gaap_IncomeTaxAuthorityNameDomain">Income Tax Authority, Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxAuthorityNameDomain" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain" xlink:title="label: IncomeTaxAuthorityNameDomain to us-gaap_IncomeTaxAuthorityNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CanadaRevenueAgencyMember" xlink:label="CanadaRevenueAgencyMember" xlink:title="CanadaRevenueAgencyMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CanadaRevenueAgencyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CanadaRevenueAgencyMember" xml:lang="en-US" id="us-gaap_CanadaRevenueAgencyMember">Canada [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CanadaRevenueAgencyMember" xlink:to="us-gaap_CanadaRevenueAgencyMember" xlink:title="label: CanadaRevenueAgencyMember to us-gaap_CanadaRevenueAgencyMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxAuthoritySpainMember" xlink:label="TaxAuthoritySpainMember" xlink:title="TaxAuthoritySpainMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TaxAuthoritySpainMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TaxAuthoritySpainMember" xml:lang="en-US" id="us-gaap_TaxAuthoritySpainMember">Spain [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TaxAuthoritySpainMember" xlink:to="us-gaap_TaxAuthoritySpainMember" xlink:title="label: TaxAuthoritySpainMember to us-gaap_TaxAuthoritySpainMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xml:lang="en-US" id="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">Remaining repurchase of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="label: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 to us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="DefinedContributionPlanTable" xlink:title="DefinedContributionPlanTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanTable" xml:lang="en-US" id="us-gaap_DefinedContributionPlanTable">Defined Contribution Plan [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanTable" xlink:to="us-gaap_DefinedContributionPlanTable" xlink:title="label: DefinedContributionPlanTable to us-gaap_DefinedContributionPlanTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DeferredIncomeTaxAssetsNet" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxAssetsNet">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet" xlink:title="label: DeferredIncomeTaxAssetsNet to us-gaap_DeferredIncomeTaxAssetsNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxAssetsNet_lbl1" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxAssetsNet_lbl1">Deferred Income Tax Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl1" xlink:title="label: DeferredIncomeTaxAssetsNet to us-gaap_DeferredIncomeTaxAssetsNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="DeferredIncomeTaxLiabilitiesNet" xlink:title="DeferredIncomeTaxLiabilitiesNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredIncomeTaxLiabilitiesNet" xml:lang="en-US" id="us-gaap_DeferredIncomeTaxLiabilitiesNet">Deferred income taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:title="label: DeferredIncomeTaxLiabilitiesNet to us-gaap_DeferredIncomeTaxLiabilitiesNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:title="CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xml:lang="en-US" id="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">Current provision (benefit) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:title="label: CurrentFederalStateAndLocalTaxExpenseBenefitAbstract to us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:title="DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xml:lang="en-US" id="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">Deferred provision (benefit) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:title="label: DeferredFederalStateAndLocalTaxExpenseBenefitAbstract to us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="NonUsMember" xlink:title="NonUsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NonUsMember" xml:lang="en-US" id="us-gaap_NonUsMember">Foreign [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonUsMember" xlink:to="us-gaap_NonUsMember" xlink:title="label: NonUsMember to us-gaap_NonUsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NonUsMember1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NonUsMember1" xml:lang="en-US" id="us-gaap_NonUsMember1">Foreign Countries [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonUsMember" xlink:to="us-gaap_NonUsMember1" xlink:title="label: NonUsMember to us-gaap_NonUsMember1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="TreasuryStockCommonMember" xlink:title="TreasuryStockCommonMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockCommonMember" xml:lang="en-US" id="us-gaap_TreasuryStockCommonMember">Treasury Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember" xlink:title="label: TreasuryStockCommonMember to us-gaap_TreasuryStockCommonMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="TreasuryStockCommonShares" xlink:title="TreasuryStockCommonShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockCommonShares" xml:lang="en-US" id="us-gaap_TreasuryStockCommonShares">Treasury stock, shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares" xlink:title="label: TreasuryStockCommonShares to us-gaap_TreasuryStockCommonShares" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="TreasuryStockCommonValue" xlink:title="TreasuryStockCommonValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_TreasuryStockCommonValue" xml:lang="en-US" id="us-gaap_TreasuryStockCommonValue">Treasury stock at cost (1,424,376 shares at December 31, 2024 and December 31, 2023)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue" xlink:title="label: TreasuryStockCommonValue to us-gaap_TreasuryStockCommonValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_TreasuryStockCommonValue1" xml:lang="en-US" id="us-gaap_TreasuryStockCommonValue1">Share repurchase amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue1" xlink:title="label: TreasuryStockCommonValue to us-gaap_TreasuryStockCommonValue1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockCommonValue_lbl2" xml:lang="en-US" id="us-gaap_TreasuryStockCommonValue_lbl2">Treasury Stock, Common, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockCommonValue" xlink:to="us-gaap_TreasuryStockCommonValue_lbl2" xlink:title="label: TreasuryStockCommonValue to us-gaap_TreasuryStockCommonValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract" xlink:label="LeaseCostAbstract" xlink:title="LeaseCostAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseCostAbstract" xml:lang="en-US" id="us-gaap_LeaseCostAbstract">Lease Cost [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract" xlink:title="label: LeaseCostAbstract to us-gaap_LeaseCostAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="LeaseCost" xlink:title="LeaseCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseCost" xml:lang="en-US" id="us-gaap_LeaseCost">Total lease cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseCost" xlink:to="us-gaap_LeaseCost" xlink:title="label: LeaseCost to us-gaap_LeaseCost" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="ShortTermLeaseCost" xlink:title="ShortTermLeaseCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermLeaseCost" xml:lang="en-US" id="us-gaap_ShortTermLeaseCost">Short-term lease cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost" xlink:title="label: ShortTermLeaseCost to us-gaap_ShortTermLeaseCost" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost" xlink:label="VariableLeaseCost" xlink:title="VariableLeaseCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_VariableLeaseCost" xml:lang="en-US" id="us-gaap_VariableLeaseCost">Variable lease cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost" xlink:title="label: VariableLeaseCost to us-gaap_VariableLeaseCost" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="FinanceLeaseLiabilitiesPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract">Maturities of Finance Lease Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="label: FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl1">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl1" xlink:title="label: FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="DisaggregationOfRevenueAbstract" xlink:title="DisaggregationOfRevenueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisaggregationOfRevenueAbstract" xml:lang="en-US" id="us-gaap_DisaggregationOfRevenueAbstract">Disaggregated revenue [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueAbstract" xlink:to="us-gaap_DisaggregationOfRevenueAbstract" xlink:title="label: DisaggregationOfRevenueAbstract to us-gaap_DisaggregationOfRevenueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="DisaggregationOfRevenueTableTextBlock" xlink:title="DisaggregationOfRevenueTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisaggregationOfRevenueTableTextBlock" xml:lang="en-US" id="us-gaap_DisaggregationOfRevenueTableTextBlock">Disaggregated Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:title="label: DisaggregationOfRevenueTableTextBlock to us-gaap_DisaggregationOfRevenueTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="DisaggregationOfRevenueTable" xlink:title="DisaggregationOfRevenueTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisaggregationOfRevenueTable" xml:lang="en-US" id="us-gaap_DisaggregationOfRevenueTable">Disaggregation of Revenue [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable" xlink:title="label: DisaggregationOfRevenueTable to us-gaap_DisaggregationOfRevenueTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="DisaggregationOfRevenueLineItems" xlink:title="DisaggregationOfRevenueLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisaggregationOfRevenueLineItems" xml:lang="en-US" id="us-gaap_DisaggregationOfRevenueLineItems">Disaggregation of Revenue [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems" xlink:title="label: DisaggregationOfRevenueLineItems to us-gaap_DisaggregationOfRevenueLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:label="ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:title="ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss">Sales return allowance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:to="us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:title="label: ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss to us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_lbl1">Contract with Customer, Asset, Allowance for Credit Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:to="us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_lbl1" xlink:title="label: ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss to us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="ContractWithCustomerLiabilityRevenueRecognized" xlink:title="ContractWithCustomerLiabilityRevenueRecognized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityRevenueRecognized">Revenue recognized from redemption of gift cards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:title="label: ContractWithCustomerLiabilityRevenueRecognized to us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl1">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl1" xlink:title="label: ContractWithCustomerLiabilityRevenueRecognized to us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" xlink:title="RevenueFromContractWithCustomerAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RevenueFromContractWithCustomerAbstract" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerAbstract">Revenue recognition [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:title="label: RevenueFromContractWithCustomerAbstract to us-gaap_RevenueFromContractWithCustomerAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueFromContractWithCustomerAbstract_lbl1" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerAbstract_lbl1">Revenue from Contract with Customer [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl1" xlink:title="label: RevenueFromContractWithCustomerAbstract to us-gaap_RevenueFromContractWithCustomerAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ContractWithCustomerLiability" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiability">Contract with customer liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability" xlink:title="label: ContractWithCustomerLiability to us-gaap_ContractWithCustomerLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ContractWithCustomerLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ContractWithCustomerLiability_lbl1" xml:lang="en-US" id="us-gaap_ContractWithCustomerLiability_lbl1">Contract with Customer, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl1" xlink:title="label: ContractWithCustomerLiability to us-gaap_ContractWithCustomerLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseRightOfUseAsset" xml:lang="en-US" id="us-gaap_FinanceLeaseRightOfUseAsset">Financing lease assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset" xlink:title="label: FinanceLeaseRightOfUseAsset to us-gaap_FinanceLeaseRightOfUseAsset" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAsset">Operating lease assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" xlink:title="label: OperatingLeaseRightOfUseAsset to us-gaap_OperatingLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingLeaseRightOfUseAsset1" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAsset1">Operating lease assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset1" xlink:title="label: OperatingLeaseRightOfUseAsset to us-gaap_OperatingLeaseRightOfUseAsset1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">Maturity of Operating Lease Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="label: OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">Net sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="label: RevenueFromContractWithCustomerExcludingAssessedTax to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax1" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax1">Sales</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax1" xlink:title="label: RevenueFromContractWithCustomerExcludingAssessedTax to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetirementPlanTypeAxis" xml:lang="en-US" id="us-gaap_RetirementPlanTypeAxis">Retirement Plan Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeAxis" xlink:title="label: RetirementPlanTypeAxis to us-gaap_RetirementPlanTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetirementPlanTypeDomain" xml:lang="en-US" id="us-gaap_RetirementPlanTypeDomain">Retirement Plan Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetirementPlanTypeDomain" xlink:to="us-gaap_RetirementPlanTypeDomain" xlink:title="label: RetirementPlanTypeDomain to us-gaap_RetirementPlanTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeLeaseDescriptionTable" xml:lang="en-US" id="us-gaap_LesseeLeaseDescriptionTable">Lessee, Lease, Description [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable" xlink:title="label: LesseeLeaseDescriptionTable to us-gaap_LesseeLeaseDescriptionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeLeaseDescriptionLineItems" xml:lang="en-US" id="us-gaap_LesseeLeaseDescriptionLineItems">Lessee, Lease, Description [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems" xlink:title="label: LesseeLeaseDescriptionLineItems to us-gaap_LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US" id="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">Effect of exchange rate changes on cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="label: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">Net increase in cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">Cash and cash equivalents, beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1">Cash and cash equivalents, end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="OperatingLeasePayments" xlink:title="OperatingLeasePayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasePayments" xml:lang="en-US" id="us-gaap_OperatingLeasePayments">Operating cash flows used in operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments" xlink:title="label: OperatingLeasePayments to us-gaap_OperatingLeasePayments" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="FinanceLeasePrincipalPayments" xlink:title="FinanceLeasePrincipalPayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_FinanceLeasePrincipalPayments" xml:lang="en-US" id="us-gaap_FinanceLeasePrincipalPayments">Payment of finance lease obligations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments" xlink:title="label: FinanceLeasePrincipalPayments to us-gaap_FinanceLeasePrincipalPayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeasePrincipalPayments1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeasePrincipalPayments1" xml:lang="en-US" id="us-gaap_FinanceLeasePrincipalPayments1">Financing cash flows used in finance leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments1" xlink:title="label: FinanceLeasePrincipalPayments to us-gaap_FinanceLeasePrincipalPayments1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeasePrincipalPayments_lbl2" xml:lang="en-US" id="us-gaap_FinanceLeasePrincipalPayments_lbl2">Finance Lease, Principal Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl2" xlink:title="label: FinanceLeasePrincipalPayments to us-gaap_FinanceLeasePrincipalPayments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xml:lang="en-US" id="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">Operating leases, initial recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="label: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability to us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:title="FinanceLeaseWeightedAverageDiscountRatePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US" id="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent">Finance leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:title="label: FinanceLeaseWeightedAverageDiscountRatePercent to us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl1">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl1" xlink:title="label: FinanceLeaseWeightedAverageDiscountRatePercent to us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">Operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="label: OperatingLeaseWeightedAverageDiscountRatePercent to us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl1">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl1" xlink:title="label: OperatingLeaseWeightedAverageDiscountRatePercent to us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">Total lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">2028</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearFour to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearFour to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearThree to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearThree to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">Maturity of Lease Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="label: LesseeOperatingLeaseLiabilityMaturityTableTextBlock to us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl1">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityMaturityTableTextBlock to us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="FinanceLeaseRightOfUseAssetAmortization" xlink:title="FinanceLeaseRightOfUseAssetAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xml:lang="en-US" id="us-gaap_FinanceLeaseRightOfUseAssetAmortization">Amortization of lease assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:title="label: FinanceLeaseRightOfUseAssetAmortization to us-gaap_FinanceLeaseRightOfUseAssetAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl1">Finance Lease, Right-of-Use Asset, Amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl1" xlink:title="label: FinanceLeaseRightOfUseAssetAmortization to us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="FinanceLeaseLiability" xlink:title="FinanceLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiability" xml:lang="en-US" id="us-gaap_FinanceLeaseLiability">Present value of lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability" xlink:title="label: FinanceLeaseLiability to us-gaap_FinanceLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiability_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiability_lbl1">Finance Lease, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl1" xlink:title="label: FinanceLeaseLiability to us-gaap_FinanceLeaseLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="FinanceLeaseLiabilityCurrent" xlink:title="FinanceLeaseLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityCurrent" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityCurrent">Current portion of finance lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent" xlink:title="label: FinanceLeaseLiabilityCurrent to us-gaap_FinanceLeaseLiabilityCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount">Less: Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="label: FinanceLeaseLiabilityUndiscountedExcessAmount to us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl1">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:title="label: FinanceLeaseLiabilityUndiscountedExcessAmount to us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityNoncurrent" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityNoncurrent">Finance lease liabilities, non-current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:title="label: FinanceLeaseLiabilityNoncurrent to us-gaap_FinanceLeaseLiabilityNoncurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="FinanceLeaseLiabilityPaymentsDue" xlink:title="FinanceLeaseLiabilityPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDue" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDue">Total lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:title="label: FinanceLeaseLiabilityPaymentsDue to us-gaap_FinanceLeaseLiabilityPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl1">Finance Lease, Liability, to be Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDue to us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="label: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour">2028</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearFour to us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl1">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearFour to us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="FinanceLeaseLiabilityPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree">2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearThree to us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl1">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearThree to us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearTwo to us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearTwo to us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="OperatingLeaseImpairmentLoss" xlink:title="OperatingLeaseImpairmentLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseImpairmentLoss" xml:lang="en-US" id="us-gaap_OperatingLeaseImpairmentLoss">Operating lease asset impairment expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseImpairmentLoss" xlink:to="us-gaap_OperatingLeaseImpairmentLoss" xlink:title="label: OperatingLeaseImpairmentLoss to us-gaap_OperatingLeaseImpairmentLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseImpairmentLoss_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseImpairmentLoss_lbl1">Operating Lease, Impairment Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseImpairmentLoss" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_lbl1" xlink:title="label: OperatingLeaseImpairmentLoss to us-gaap_OperatingLeaseImpairmentLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="FinanceLeaseInterestExpense" xlink:title="FinanceLeaseInterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseInterestExpense" xml:lang="en-US" id="us-gaap_FinanceLeaseInterestExpense">Interest on lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense" xlink:title="label: FinanceLeaseInterestExpense to us-gaap_FinanceLeaseInterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseInterestExpense1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseInterestExpense1" xml:lang="en-US" id="us-gaap_FinanceLeaseInterestExpense1">Remaining finance leases interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense1" xlink:title="label: FinanceLeaseInterestExpense to us-gaap_FinanceLeaseInterestExpense1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="FinanceLeaseInterestPaymentOnLiability" xlink:title="FinanceLeaseInterestPaymentOnLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseInterestPaymentOnLiability" xml:lang="en-US" id="us-gaap_FinanceLeaseInterestPaymentOnLiability">Operating cash flows used in finance leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseInterestPaymentOnLiability" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:title="label: FinanceLeaseInterestPaymentOnLiability to us-gaap_FinanceLeaseInterestPaymentOnLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl1">Finance Lease, Interest Payment on Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseInterestPaymentOnLiability" xlink:to="us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl1" xlink:title="label: FinanceLeaseInterestPaymentOnLiability to us-gaap_FinanceLeaseInterestPaymentOnLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseLiability" xml:lang="en-US" id="us-gaap_OperatingLeaseLiability">Present value of lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability" xlink:title="label: OperatingLeaseLiability to us-gaap_OperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiability_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiability_lbl1">Operating Lease, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl1" xlink:title="label: OperatingLeaseLiability to us-gaap_OperatingLeaseLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityCurrent">Current portion of operating lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" xlink:title="label: OperatingLeaseLiabilityCurrent to us-gaap_OperatingLeaseLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityCurrent_lbl1">Operating Lease, Liability, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xlink:title="label: OperatingLeaseLiabilityCurrent to us-gaap_OperatingLeaseLiabilityCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">Less: Interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="label: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount to us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount to us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityNoncurrent">Operating lease liabilities, non-current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:title="label: OperatingLeaseLiabilityNoncurrent to us-gaap_OperatingLeaseLiabilityNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1">Operating Lease, Liability, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xlink:title="label: OperatingLeaseLiabilityNoncurrent to us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="label: FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList to us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xml:lang="en-US" id="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="label: FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList to us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:title="label: OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList to us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="label: OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList to us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="label: OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList to us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="LeaseCostTableTextBlock" xlink:title="LeaseCostTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseCostTableTextBlock" xml:lang="en-US" id="us-gaap_LeaseCostTableTextBlock">Lease Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock" xlink:title="label: LeaseCostTableTextBlock to us-gaap_LeaseCostTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="LesseeLeasesPolicyTextBlock" xlink:title="LesseeLeasesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeLeasesPolicyTextBlock" xml:lang="en-US" id="us-gaap_LesseeLeasesPolicyTextBlock">Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" xlink:title="label: LesseeLeasesPolicyTextBlock to us-gaap_LesseeLeasesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeLeasesPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_LesseeLeasesPolicyTextBlock_lbl1">Lessee, Leases [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl1" xlink:title="label: LesseeLeasesPolicyTextBlock to us-gaap_LesseeLeasesPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="LesseeOperatingLeasesTextBlock" xlink:title="LesseeOperatingLeasesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeasesTextBlock" xml:lang="en-US" id="us-gaap_LesseeOperatingLeasesTextBlock">LEASES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock" xlink:title="label: LesseeOperatingLeasesTextBlock to us-gaap_LesseeOperatingLeasesTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">Operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="label: OperatingLeaseWeightedAverageRemainingLeaseTerm1 to us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl1">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl1" xlink:title="label: OperatingLeaseWeightedAverageRemainingLeaseTerm1 to us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="LesseeOperatingLeaseTermOfContract" xlink:title="LesseeOperatingLeaseTermOfContract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseTermOfContract" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseTermOfContract">Lease, term of contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:title="label: LesseeOperatingLeaseTermOfContract to us-gaap_LesseeOperatingLeaseTermOfContract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="LesseeOperatingLeaseRenewalTerm" xlink:title="LesseeOperatingLeaseRenewalTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseRenewalTerm" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseRenewalTerm">Lease, renewal term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:title="label: LesseeOperatingLeaseRenewalTerm to us-gaap_LesseeOperatingLeaseRenewalTerm" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="RevenueFromContractWithCustomerPolicyTextBlock" xlink:title="RevenueFromContractWithCustomerPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">Revenue recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:title="label: RevenueFromContractWithCustomerPolicyTextBlock to us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="ShippingAndHandlingMember" xlink:title="ShippingAndHandlingMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShippingAndHandlingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShippingAndHandlingMember" xml:lang="en-US" id="us-gaap_ShippingAndHandlingMember">Shipping and Handling [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShippingAndHandlingMember" xlink:to="us-gaap_ShippingAndHandlingMember" xlink:title="label: ShippingAndHandlingMember to us-gaap_ShippingAndHandlingMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="ShareBasedPaymentArrangementEmployeeMember" xlink:title="ShareBasedPaymentArrangementEmployeeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xml:lang="en-US" id="us-gaap_ShareBasedPaymentArrangementEmployeeMember">Employees [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedPaymentArrangementEmployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:title="label: ShareBasedPaymentArrangementEmployeeMember to us-gaap_ShareBasedPaymentArrangementEmployeeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl1">Share-Based Payment Arrangement, Employee [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedPaymentArrangementEmployeeMember" xlink:to="us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl1" xlink:title="label: ShareBasedPaymentArrangementEmployeeMember to us-gaap_ShareBasedPaymentArrangementEmployeeMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:label="CreditLossFinancialInstrumentPolicyTextBlock" xlink:title="CreditLossFinancialInstrumentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xml:lang="en-US" id="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock">Accounts receivable and expected credit losses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:title="label: CreditLossFinancialInstrumentPolicyTextBlock to us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_lbl1">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_lbl1" xlink:title="label: CreditLossFinancialInstrumentPolicyTextBlock to us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="OperatingLeaseRightOfUseAssetAmortizationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">Operating lease asset amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="label: OperatingLeaseRightOfUseAssetAmortizationExpense to us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="IncreaseDecreaseInOperatingLeaseLiability" xlink:title="IncreaseDecreaseInOperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingLeaseLiability">Operating lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:title="label: IncreaseDecreaseInOperatingLeaseLiability to us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl1">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl1" xlink:title="label: IncreaseDecreaseInOperatingLeaseLiability to us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:title="DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xml:lang="en-US" id="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:to="us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:title="label: DebtInstrumentVariableInterestRateTypeExtensibleEnumeration to us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:label xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain" xml:lang="en-US" id="srt_TitleOfIndividualWithRelationshipToEntityDomain">Title and Position [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="label: TitleOfIndividualWithRelationshipToEntityDomain to srt_TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:label xlink:type="resource" xlink:label="srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_NameOfMajorCustomerDomain" xml:lang="en-US" id="srt_NameOfMajorCustomerDomain">Customer [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain" xlink:title="label: NameOfMajorCustomerDomain to srt_NameOfMajorCustomerDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember" xlink:label="DirectorMember" xlink:title="DirectorMember" />
    <link:label xlink:type="resource" xlink:label="srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_DirectorMember" xml:lang="en-US" id="srt_DirectorMember">Board of Directors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DirectorMember" xlink:to="srt_DirectorMember" xlink:title="label: DirectorMember to srt_DirectorMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="ChiefExecutiveOfficerMember" xlink:title="ChiefExecutiveOfficerMember" />
    <link:label xlink:type="resource" xlink:label="srt_ChiefExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ChiefExecutiveOfficerMember" xml:lang="en-US" id="srt_ChiefExecutiveOfficerMember">Chief Executive Officer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ChiefExecutiveOfficerMember" xlink:to="srt_ChiefExecutiveOfficerMember" xlink:title="label: ChiefExecutiveOfficerMember to srt_ChiefExecutiveOfficerMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:label xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_SegmentGeographicalDomain" xml:lang="en-US" id="srt_SegmentGeographicalDomain">Geographical [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain" xlink:title="label: SegmentGeographicalDomain to srt_SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:label xlink:type="resource" xlink:label="srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_StatementGeographicalAxis" xml:lang="en-US" id="srt_StatementGeographicalAxis">Geographical [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis" xlink:title="label: StatementGeographicalAxis to srt_StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:label xlink:type="resource" xlink:label="srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MajorCustomersAxis" xml:lang="en-US" id="srt_MajorCustomersAxis">Customer [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis" xlink:title="label: MajorCustomersAxis to srt_MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeAxis" xml:lang="en-US" id="srt_RangeAxis">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="srt_RangeAxis" xlink:title="label: RangeAxis to srt_RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeMember" xml:lang="en-US" id="srt_RangeMember">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="srt_RangeMember" xlink:title="label: RangeMember to srt_RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MaximumMember" xml:lang="en-US" id="srt_MaximumMember">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="srt_MaximumMember" xlink:title="label: MaximumMember to srt_MaximumMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MinimumMember" xml:lang="en-US" id="srt_MinimumMember">Minimum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MinimumMember" xlink:to="srt_MinimumMember" xlink:title="label: MinimumMember to srt_MinimumMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="ShareRepurchaseProgramAxis" xlink:title="ShareRepurchaseProgramAxis" />
    <link:label xlink:type="resource" xlink:label="srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ShareRepurchaseProgramAxis" xml:lang="en-US" id="srt_ShareRepurchaseProgramAxis">Share Repurchase Program [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramAxis" xlink:title="label: ShareRepurchaseProgramAxis to srt_ShareRepurchaseProgramAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="ShareRepurchaseProgramDomain" xlink:title="ShareRepurchaseProgramDomain" />
    <link:label xlink:type="resource" xlink:label="srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ShareRepurchaseProgramDomain" xml:lang="en-US" id="srt_ShareRepurchaseProgramDomain">Share Repurchase Program [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareRepurchaseProgramDomain" xlink:to="srt_ShareRepurchaseProgramDomain" xlink:title="label: ShareRepurchaseProgramDomain to srt_ShareRepurchaseProgramDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="ScheduleOfCondensedBalanceSheetTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xml:lang="en-US" id="srt_ScheduleOfCondensedBalanceSheetTableTextBlock">Inventory, Property and Equipment and Short-term Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="label: ScheduleOfCondensedBalanceSheetTableTextBlock to srt_ScheduleOfCondensedBalanceSheetTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:label xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_TitleOfIndividualAxis" xml:lang="en-US" id="srt_TitleOfIndividualAxis">Title and Position [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis" xlink:title="label: TitleOfIndividualAxis to srt_TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:label xlink:type="resource" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_StockRepurchaseProgramAuthorizedAmount1" xml:lang="en-US" id="srt_StockRepurchaseProgramAuthorizedAmount1">Repurchase of common stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockRepurchaseProgramAuthorizedAmount1" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:title="label: StockRepurchaseProgramAuthorizedAmount1 to srt_StockRepurchaseProgramAuthorizedAmount1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:label xlink:type="resource" xlink:label="srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ProductsAndServicesDomain" xml:lang="en-US" id="srt_ProductsAndServicesDomain">Product and Service [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain" xlink:title="label: ProductsAndServicesDomain to srt_ProductsAndServicesDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:label xlink:type="resource" xlink:label="srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_ProductOrServiceAxis" xml:lang="en-US" id="srt_ProductOrServiceAxis">Product and Service [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis" xlink:title="label: ProductOrServiceAxis to srt_ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:label xlink:type="resource" xlink:label="country_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="country_CA" xml:lang="en-US" id="country_CA">Canada [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CA" xlink:to="country_CA" xlink:title="label: CA to country_CA" />
    <link:label xlink:type="resource" xlink:label="country_CA_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_CA_lbl1" xml:lang="en-US" id="country_CA_lbl1">CANADA</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CA" xlink:to="country_CA_lbl1" xlink:title="label: CA to country_CA_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ES" xlink:label="ES" xlink:title="ES" />
    <link:label xlink:type="resource" xlink:label="country_ES" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="country_ES" xml:lang="en-US" id="country_ES">Spain [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ES" xlink:to="country_ES" xlink:title="label: ES to country_ES" />
    <link:label xlink:type="resource" xlink:label="country_ES_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_ES_lbl1" xml:lang="en-US" id="country_ES_lbl1">SPAIN</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ES" xlink:to="country_ES_lbl1" xlink:title="label: ES to country_ES_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:label xlink:type="resource" xlink:label="country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="country_US" xml:lang="en-US" id="country_US">United States [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="US" xlink:to="country_US" xlink:title="label: US to country_US" />
    <link:label xlink:type="resource" xlink:label="country_US_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_US_lbl1" xml:lang="en-US" id="country_US_lbl1">UNITED STATES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="US" xlink:to="country_US_lbl1" xlink:title="label: US to country_US_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:title="CybersecurityRiskManagementStrategyAndGovernanceAbstract" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xml:lang="en-US" id="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:title="label: CybersecurityRiskManagementStrategyAndGovernanceAbstract to cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:title="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xml:lang="en-US" id="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:title="label: CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock to cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="CybersecurityRiskManagementProcessesIntegratedFlag" xlink:title="CybersecurityRiskManagementProcessesIntegratedFlag" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xml:lang="en-US" id="cyd_CybersecurityRiskManagementProcessesIntegratedFlag">Cybersecurity Risk Management Processes Integrated [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:title="label: CybersecurityRiskManagementProcessesIntegratedFlag to cyd_CybersecurityRiskManagementProcessesIntegratedFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:title="CybersecurityRiskManagementProcessesIntegratedTextBlock" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xml:lang="en-US" id="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">Cybersecurity Risk Management Processes Integrated [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:title="label: CybersecurityRiskManagementProcessesIntegratedTextBlock to cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:title="CybersecurityRiskManagementThirdPartyEngagedFlag" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xml:lang="en-US" id="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">Cybersecurity Risk Management Third Party Engaged [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:title="label: CybersecurityRiskManagementThirdPartyEngagedFlag to cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:title="CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xml:lang="en-US" id="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:title="label: CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag to cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:title="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xml:lang="en-US" id="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:title="label: CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag to cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:title="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xml:lang="en-US" id="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:title="label: CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock to cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:title="CybersecurityRiskBoardOfDirectorsOversightTextBlock" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xml:lang="en-US" id="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">Cybersecurity Risk Board of Directors Oversight [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:title="label: CybersecurityRiskBoardOfDirectorsOversightTextBlock to cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:title="CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xml:lang="en-US" id="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:title="label: CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock to cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:title="CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xml:lang="en-US" id="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:title="label: CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock to cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="CybersecurityRiskRoleOfManagementTextBlock" xlink:title="CybersecurityRiskRoleOfManagementTextBlock" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskRoleOfManagementTextBlock" xml:lang="en-US" id="cyd_CybersecurityRiskRoleOfManagementTextBlock">Cybersecurity Risk Role of Management [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:title="label: CybersecurityRiskRoleOfManagementTextBlock to cyd_CybersecurityRiskRoleOfManagementTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:title="CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xml:lang="en-US" id="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:title="label: CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag to cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:title="CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xml:lang="en-US" id="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:title="label: CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock to cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:title="CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xml:lang="en-US" id="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:title="label: CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock to cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:title="CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" />
    <link:label xlink:type="resource" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xml:lang="en-US" id="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:title="label: CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag to cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract" xml:lang="en-US" id="dei_CoverAbstract">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract" xlink:title="label: CoverAbstract to dei_CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType" xml:lang="en-US" id="dei_DocumentType">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType" xlink:title="label: DocumentType to dei_DocumentType" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="DocumentAnnualReport" xlink:title="DocumentAnnualReport" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentAnnualReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentAnnualReport" xml:lang="en-US" id="dei_DocumentAnnualReport">Document Annual Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport" xlink:title="label: DocumentAnnualReport to dei_DocumentAnnualReport" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentTransitionReport" xml:lang="en-US" id="dei_DocumentTransitionReport">Document Transition Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport" xlink:title="label: DocumentTransitionReport to dei_DocumentTransitionReport" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="DocumentFinStmtErrorCorrectionFlag" xlink:title="DocumentFinStmtErrorCorrectionFlag" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFinStmtErrorCorrectionFlag" xml:lang="en-US" id="dei_DocumentFinStmtErrorCorrectionFlag">Document Financial Statement Error Correction [Flag]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag" xlink:title="label: DocumentFinStmtErrorCorrectionFlag to dei_DocumentFinStmtErrorCorrectionFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:label xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityInteractiveDataCurrent" xml:lang="en-US" id="dei_EntityInteractiveDataCurrent">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent" xlink:title="label: EntityInteractiveDataCurrent to dei_EntityInteractiveDataCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag" xml:lang="en-US" id="dei_AmendmentFlag">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag" xlink:title="label: AmendmentFlag to dei_AmendmentFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="IcfrAuditorAttestationFlag" xlink:title="IcfrAuditorAttestationFlag" />
    <link:label xlink:type="resource" xlink:label="dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_IcfrAuditorAttestationFlag" xml:lang="en-US" id="dei_IcfrAuditorAttestationFlag">ICFR Auditor Attestation Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag" xlink:title="label: IcfrAuditorAttestationFlag to dei_IcfrAuditorAttestationFlag" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus" xml:lang="en-US" id="dei_DocumentFiscalYearFocus">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate" xml:lang="en-US" id="dei_DocumentPeriodEndDate">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName" xml:lang="en-US" id="dei_EntityRegistrantName">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey" xml:lang="en-US" id="dei_EntityCentralIndexKey">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFileNumber" xml:lang="en-US" id="dei_EntityFileNumber">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFileNumber" xlink:to="dei_EntityFileNumber" xlink:title="label: EntityFileNumber to dei_EntityFileNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityTaxIdentificationNumber" xml:lang="en-US" id="dei_EntityTaxIdentificationNumber">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber" xlink:title="label: EntityTaxIdentificationNumber to dei_EntityTaxIdentificationNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityIncorporationStateCountryCode" xml:lang="en-US" id="dei_EntityIncorporationStateCountryCode">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode" xlink:title="label: EntityIncorporationStateCountryCode to dei_EntityIncorporationStateCountryCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CurrentFiscalYearEndDate" xml:lang="en-US" id="dei_CurrentFiscalYearEndDate">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate" xlink:title="label: CurrentFiscalYearEndDate to dei_CurrentFiscalYearEndDate" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:label xlink:type="resource" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US" id="dei_EntityWellKnownSeasonedIssuer">Entity Well-known Seasoned Issuer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer" xlink:title="label: EntityWellKnownSeasonedIssuer to dei_EntityWellKnownSeasonedIssuer" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:label xlink:type="resource" xlink:label="dei_EntityVoluntaryFilers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityVoluntaryFilers" xml:lang="en-US" id="dei_EntityVoluntaryFilers">Entity Voluntary Filers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers" xlink:title="label: EntityVoluntaryFilers to dei_EntityVoluntaryFilers" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCurrentReportingStatus" xml:lang="en-US" id="dei_EntityCurrentReportingStatus">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus" xlink:title="label: EntityCurrentReportingStatus to dei_EntityCurrentReportingStatus" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityShellCompany" xml:lang="en-US" id="dei_EntityShellCompany">Entity Shell Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityShellCompany" xlink:to="dei_EntityShellCompany" xlink:title="label: EntityShellCompany to dei_EntityShellCompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFilerCategory" xml:lang="en-US" id="dei_EntityFilerCategory">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="dei_EntityFilerCategory" xlink:title="label: EntityFilerCategory to dei_EntityFilerCategory" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:label xlink:type="resource" xlink:label="dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntitySmallBusiness" xml:lang="en-US" id="dei_EntitySmallBusiness">Entity Small Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness" xlink:title="label: EntitySmallBusiness to dei_EntitySmallBusiness" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:label xlink:type="resource" xlink:label="dei_EntityPublicFloat" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityPublicFloat" xml:lang="en-US" id="dei_EntityPublicFloat">Entity Public Float</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityPublicFloat" xlink:to="dei_EntityPublicFloat" xlink:title="label: EntityPublicFloat to dei_EntityPublicFloat" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine1" xml:lang="en-US" id="dei_EntityAddressAddressLine1">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1" xlink:title="label: EntityAddressAddressLine1 to dei_EntityAddressAddressLine1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCityOrTown" xml:lang="en-US" id="dei_EntityAddressCityOrTown">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown" xlink:title="label: EntityAddressCityOrTown to dei_EntityAddressCityOrTown" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressStateOrProvince" xml:lang="en-US" id="dei_EntityAddressStateOrProvince">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince" xlink:title="label: EntityAddressStateOrProvince to dei_EntityAddressStateOrProvince" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressPostalZipCode" xml:lang="en-US" id="dei_EntityAddressPostalZipCode">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode" xlink:title="label: EntityAddressPostalZipCode to dei_EntityAddressPostalZipCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:label xlink:type="resource" xlink:label="dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CityAreaCode" xml:lang="en-US" id="dei_CityAreaCode">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CityAreaCode" xlink:to="dei_CityAreaCode" xlink:title="label: CityAreaCode to dei_CityAreaCode" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:label xlink:type="resource" xlink:label="dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LocalPhoneNumber" xml:lang="en-US" id="dei_LocalPhoneNumber">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber" xlink:title="label: LocalPhoneNumber to dei_LocalPhoneNumber" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:label xlink:type="resource" xlink:label="dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_Security12bTitle" xml:lang="en-US" id="dei_Security12bTitle">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12bTitle" xlink:to="dei_Security12bTitle" xlink:title="label: Security12bTitle to dei_Security12bTitle" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_TradingSymbol" xml:lang="en-US" id="dei_TradingSymbol">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingSymbol" xlink:to="dei_TradingSymbol" xlink:title="label: TradingSymbol to dei_TradingSymbol" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:label xlink:type="resource" xlink:label="dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SecurityExchangeName" xml:lang="en-US" id="dei_SecurityExchangeName">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityExchangeName" xlink:to="dei_SecurityExchangeName" xlink:title="label: SecurityExchangeName to dei_SecurityExchangeName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCommonStockSharesOutstanding" xml:lang="en-US" id="dei_EntityCommonStockSharesOutstanding">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding" xlink:title="label: EntityCommonStockSharesOutstanding to dei_EntityCommonStockSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="AuditorName" xlink:title="AuditorName" />
    <link:label xlink:type="resource" xlink:label="dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AuditorName" xml:lang="en-US" id="dei_AuditorName">Auditor Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AuditorName" xlink:to="dei_AuditorName" xlink:title="label: AuditorName to dei_AuditorName" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="AuditorFirmId" xlink:title="AuditorFirmId" />
    <link:label xlink:type="resource" xlink:label="dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AuditorFirmId" xml:lang="en-US" id="dei_AuditorFirmId">Auditor Firm ID</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AuditorFirmId" xlink:to="dei_AuditorFirmId" xlink:title="label: AuditorFirmId to dei_AuditorFirmId" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="AuditorLocation" xlink:title="AuditorLocation" />
    <link:label xlink:type="resource" xlink:label="dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AuditorLocation" xml:lang="en-US" id="dei_AuditorLocation">Auditor Location</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AuditorLocation" xlink:to="dei_AuditorLocation" xlink:title="label: AuditorLocation to dei_AuditorLocation" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ForeignCurrencyTranslationAndTransactionsTable" xlink:label="ForeignCurrencyTranslationAndTransactionsTable" xlink:title="ForeignCurrencyTranslationAndTransactionsTable" />
    <link:label xlink:type="resource" xlink:label="tlfa_ForeignCurrencyTranslationAndTransactionsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_ForeignCurrencyTranslationAndTransactionsTable_lbl" xml:lang="en-US" id="tlfa_ForeignCurrencyTranslationAndTransactionsTable_lbl">Disclosure of information about foreign currency translation and transactions.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTranslationAndTransactionsTable" xlink:to="tlfa_ForeignCurrencyTranslationAndTransactionsTable_lbl" xlink:title="label: ForeignCurrencyTranslationAndTransactionsTable to tlfa_ForeignCurrencyTranslationAndTransactionsTable_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_ForeignCurrencyTranslationAndTransactionsTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ForeignCurrencyTranslationAndTransactionsTable_lbl1" xml:lang="en-US" id="tlfa_ForeignCurrencyTranslationAndTransactionsTable_lbl1">Foreign Currency Translation and Transactions [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTranslationAndTransactionsTable" xlink:to="tlfa_ForeignCurrencyTranslationAndTransactionsTable_lbl1" xlink:title="label: ForeignCurrencyTranslationAndTransactionsTable to tlfa_ForeignCurrencyTranslationAndTransactionsTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ForeignCurrencyTranslationAndTransactionsLineItems" xlink:label="ForeignCurrencyTranslationAndTransactionsLineItems" xlink:title="ForeignCurrencyTranslationAndTransactionsLineItems" />
    <link:label xlink:type="resource" xlink:label="tlfa_ForeignCurrencyTranslationAndTransactionsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_ForeignCurrencyTranslationAndTransactionsLineItems_lbl" xml:lang="en-US" id="tlfa_ForeignCurrencyTranslationAndTransactionsLineItems_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTranslationAndTransactionsLineItems" xlink:to="tlfa_ForeignCurrencyTranslationAndTransactionsLineItems_lbl" xlink:title="label: ForeignCurrencyTranslationAndTransactionsLineItems to tlfa_ForeignCurrencyTranslationAndTransactionsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_ForeignCurrencyTranslationAndTransactionsLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ForeignCurrencyTranslationAndTransactionsLineItems_lbl1" xml:lang="en-US" id="tlfa_ForeignCurrencyTranslationAndTransactionsLineItems_lbl1">Foreign Currency Translation and Transactions [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ForeignCurrencyTranslationAndTransactionsLineItems" xlink:to="tlfa_ForeignCurrencyTranslationAndTransactionsLineItems_lbl1" xlink:title="label: ForeignCurrencyTranslationAndTransactionsLineItems to tlfa_ForeignCurrencyTranslationAndTransactionsLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FairValueOfFinancialInstrumentsAbstract" xlink:label="FairValueOfFinancialInstrumentsAbstract" xlink:title="FairValueOfFinancialInstrumentsAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_FairValueOfFinancialInstrumentsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_FairValueOfFinancialInstrumentsAbstract_lbl1" xml:lang="en-US" id="tlfa_FairValueOfFinancialInstrumentsAbstract_lbl1">Fair Value of Financial Instruments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfFinancialInstrumentsAbstract" xlink:to="tlfa_FairValueOfFinancialInstrumentsAbstract_lbl1" xlink:title="label: FairValueOfFinancialInstrumentsAbstract to tlfa_FairValueOfFinancialInstrumentsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_FairValueOfFinancialInstrumentsAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="tlfa_FairValueOfFinancialInstrumentsAbstract" xml:lang="en-US" id="tlfa_FairValueOfFinancialInstrumentsAbstract">Fair value of financial instruments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfFinancialInstrumentsAbstract" xlink:to="tlfa_FairValueOfFinancialInstrumentsAbstract" xlink:title="label: FairValueOfFinancialInstrumentsAbstract to tlfa_FairValueOfFinancialInstrumentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_DeferredTaxAssetsAccountsReceivable" xlink:label="DeferredTaxAssetsAccountsReceivable" xlink:title="DeferredTaxAssetsAccountsReceivable" />
    <link:label xlink:type="resource" xlink:label="tlfa_DeferredTaxAssetsAccountsReceivable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_DeferredTaxAssetsAccountsReceivable_lbl" xml:lang="en-US" id="tlfa_DeferredTaxAssetsAccountsReceivable_lbl">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accounts receivable.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsAccountsReceivable" xlink:to="tlfa_DeferredTaxAssetsAccountsReceivable_lbl" xlink:title="label: DeferredTaxAssetsAccountsReceivable to tlfa_DeferredTaxAssetsAccountsReceivable_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_DeferredTaxAssetsAccountsReceivable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_DeferredTaxAssetsAccountsReceivable_lbl1" xml:lang="en-US" id="tlfa_DeferredTaxAssetsAccountsReceivable_lbl1">Deferred Tax Assets, Accounts Receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsAccountsReceivable" xlink:to="tlfa_DeferredTaxAssetsAccountsReceivable_lbl1" xlink:title="label: DeferredTaxAssetsAccountsReceivable to tlfa_DeferredTaxAssetsAccountsReceivable_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_DeferredTaxAssetsAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_DeferredTaxAssetsAccountsReceivable" xml:lang="en-US" id="tlfa_DeferredTaxAssetsAccountsReceivable">Accounts receivable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeferredTaxAssetsAccountsReceivable" xlink:to="tlfa_DeferredTaxAssetsAccountsReceivable" xlink:title="label: DeferredTaxAssetsAccountsReceivable to tlfa_DeferredTaxAssetsAccountsReceivable" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract_lbl1" xml:lang="en-US" id="tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract_lbl1">Valuation Allowance Deferred Tax Asset Change in Amount [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:to="tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract_lbl1" xlink:title="label: ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract to tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xml:lang="en-US" id="tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract">Valuation Allowance [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:to="tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:title="label: ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract to tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_SubsequentEventAbstract" xlink:label="SubsequentEventAbstract" xlink:title="SubsequentEventAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_SubsequentEventAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_SubsequentEventAbstract_lbl1" xml:lang="en-US" id="tlfa_SubsequentEventAbstract_lbl1">Subsequent Event [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsequentEventAbstract" xlink:to="tlfa_SubsequentEventAbstract_lbl1" xlink:title="label: SubsequentEventAbstract to tlfa_SubsequentEventAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US" id="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl">Amount of increase in right-of-use asset in a noncash (or part noncash) transaction obtained in exchange for operating lease liability.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:title="label: NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability to tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl1" xml:lang="en-US" id="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl1">Noncash or Part Noncash Transactions, Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl1" xlink:title="label: NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability to tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xml:lang="en-US" id="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">Operating lease assets obtained in exchange for lease liabilities, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="label: NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability to tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_DeconsolidationOfForeignSubsidiariesAbstract" xlink:label="DeconsolidationOfForeignSubsidiariesAbstract" xlink:title="DeconsolidationOfForeignSubsidiariesAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_DeconsolidationOfForeignSubsidiariesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_DeconsolidationOfForeignSubsidiariesAbstract_lbl1" xml:lang="en-US" id="tlfa_DeconsolidationOfForeignSubsidiariesAbstract_lbl1">Deconsolidation of Foreign Subsidiaries [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeconsolidationOfForeignSubsidiariesAbstract" xlink:to="tlfa_DeconsolidationOfForeignSubsidiariesAbstract_lbl1" xlink:title="label: DeconsolidationOfForeignSubsidiariesAbstract to tlfa_DeconsolidationOfForeignSubsidiariesAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_DeconsolidationOfForeignSubsidiariesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_DeconsolidationOfForeignSubsidiariesAbstract" xml:lang="en-US" id="tlfa_DeconsolidationOfForeignSubsidiariesAbstract">Deconsolidation of Foreign Subsidiaries [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeconsolidationOfForeignSubsidiariesAbstract" xlink:to="tlfa_DeconsolidationOfForeignSubsidiariesAbstract" xlink:title="label: DeconsolidationOfForeignSubsidiariesAbstract to tlfa_DeconsolidationOfForeignSubsidiariesAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock" xlink:label="DeconsolidationOfForeignSubsidiariesPolicyTextBlock" xlink:title="DeconsolidationOfForeignSubsidiariesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock_lbl" xml:lang="en-US" id="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock_lbl">Disclosure of accounting policy for deconsolidation of foreign subsidiaries.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeconsolidationOfForeignSubsidiariesPolicyTextBlock" xlink:to="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock_lbl" xlink:title="label: DeconsolidationOfForeignSubsidiariesPolicyTextBlock to tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock_lbl1" xml:lang="en-US" id="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock_lbl1">Deconsolidation of Foreign Subsidiaries [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeconsolidationOfForeignSubsidiariesPolicyTextBlock" xlink:to="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock_lbl1" xlink:title="label: DeconsolidationOfForeignSubsidiariesPolicyTextBlock to tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock" xml:lang="en-US" id="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock">Deconsolidation of Foreign Subsidiaries</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DeconsolidationOfForeignSubsidiariesPolicyTextBlock" xlink:to="tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock" xlink:title="label: DeconsolidationOfForeignSubsidiariesPolicyTextBlock to tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_RevenueRecognitionDiscountsPolicyTextBlock" xlink:label="RevenueRecognitionDiscountsPolicyTextBlock" xlink:title="RevenueRecognitionDiscountsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="tlfa_RevenueRecognitionDiscountsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_RevenueRecognitionDiscountsPolicyTextBlock_lbl" xml:lang="en-US" id="tlfa_RevenueRecognitionDiscountsPolicyTextBlock_lbl">Disclosure of accounting policy for sales discounts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionDiscountsPolicyTextBlock" xlink:to="tlfa_RevenueRecognitionDiscountsPolicyTextBlock_lbl" xlink:title="label: RevenueRecognitionDiscountsPolicyTextBlock to tlfa_RevenueRecognitionDiscountsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_RevenueRecognitionDiscountsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_RevenueRecognitionDiscountsPolicyTextBlock_lbl1" xml:lang="en-US" id="tlfa_RevenueRecognitionDiscountsPolicyTextBlock_lbl1">Revenue Recognition, Discounts [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionDiscountsPolicyTextBlock" xlink:to="tlfa_RevenueRecognitionDiscountsPolicyTextBlock_lbl1" xlink:title="label: RevenueRecognitionDiscountsPolicyTextBlock to tlfa_RevenueRecognitionDiscountsPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_RevenueRecognitionDiscountsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_RevenueRecognitionDiscountsPolicyTextBlock" xml:lang="en-US" id="tlfa_RevenueRecognitionDiscountsPolicyTextBlock">Discounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueRecognitionDiscountsPolicyTextBlock" xlink:to="tlfa_RevenueRecognitionDiscountsPolicyTextBlock" xlink:title="label: RevenueRecognitionDiscountsPolicyTextBlock to tlfa_RevenueRecognitionDiscountsPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ShippingAndHandlingCostsPolicyTextBlock" xlink:label="ShippingAndHandlingCostsPolicyTextBlock" xlink:title="ShippingAndHandlingCostsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="tlfa_ShippingAndHandlingCostsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_ShippingAndHandlingCostsPolicyTextBlock_lbl" xml:lang="en-US" id="tlfa_ShippingAndHandlingCostsPolicyTextBlock_lbl">Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShippingAndHandlingCostsPolicyTextBlock" xlink:to="tlfa_ShippingAndHandlingCostsPolicyTextBlock_lbl" xlink:title="label: ShippingAndHandlingCostsPolicyTextBlock to tlfa_ShippingAndHandlingCostsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_ShippingAndHandlingCostsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ShippingAndHandlingCostsPolicyTextBlock_lbl1" xml:lang="en-US" id="tlfa_ShippingAndHandlingCostsPolicyTextBlock_lbl1">Shipping and Handling Costs [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShippingAndHandlingCostsPolicyTextBlock" xlink:to="tlfa_ShippingAndHandlingCostsPolicyTextBlock_lbl1" xlink:title="label: ShippingAndHandlingCostsPolicyTextBlock to tlfa_ShippingAndHandlingCostsPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_ShippingAndHandlingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_ShippingAndHandlingCostsPolicyTextBlock" xml:lang="en-US" id="tlfa_ShippingAndHandlingCostsPolicyTextBlock">Shipping and handling costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShippingAndHandlingCostsPolicyTextBlock" xlink:to="tlfa_ShippingAndHandlingCostsPolicyTextBlock" xlink:title="label: ShippingAndHandlingCostsPolicyTextBlock to tlfa_ShippingAndHandlingCostsPolicyTextBlock" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FiveMajorCustomersMember" xlink:label="FiveMajorCustomersMember" xlink:title="FiveMajorCustomersMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_FiveMajorCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_FiveMajorCustomersMember_lbl" xml:lang="en-US" id="tlfa_FiveMajorCustomersMember_lbl">Five major customers to the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiveMajorCustomersMember" xlink:to="tlfa_FiveMajorCustomersMember_lbl" xlink:title="label: FiveMajorCustomersMember to tlfa_FiveMajorCustomersMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_FiveMajorCustomersMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_FiveMajorCustomersMember_lbl1" xml:lang="en-US" id="tlfa_FiveMajorCustomersMember_lbl1">Five Major Customers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiveMajorCustomersMember" xlink:to="tlfa_FiveMajorCustomersMember_lbl1" xlink:title="label: FiveMajorCustomersMember to tlfa_FiveMajorCustomersMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TwoMajorCustomersMember" xlink:label="TwoMajorCustomersMember" xlink:title="TwoMajorCustomersMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_TwoMajorCustomersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_TwoMajorCustomersMember_lbl" xml:lang="en-US" id="tlfa_TwoMajorCustomersMember_lbl">Two major customers to the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoMajorCustomersMember" xlink:to="tlfa_TwoMajorCustomersMember_lbl" xlink:title="label: TwoMajorCustomersMember to tlfa_TwoMajorCustomersMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_TwoMajorCustomersMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_TwoMajorCustomersMember_lbl1" xml:lang="en-US" id="tlfa_TwoMajorCustomersMember_lbl1">Two Major Customers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoMajorCustomersMember" xlink:to="tlfa_TwoMajorCustomersMember_lbl1" xlink:title="label: TwoMajorCustomersMember to tlfa_TwoMajorCustomersMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ConcentrationRiskAbstract" xlink:label="ConcentrationRiskAbstract" xlink:title="ConcentrationRiskAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_ConcentrationRiskAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ConcentrationRiskAbstract_lbl1" xml:lang="en-US" id="tlfa_ConcentrationRiskAbstract_lbl1">Concentration Risk [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationRiskAbstract" xlink:to="tlfa_ConcentrationRiskAbstract_lbl1" xlink:title="label: ConcentrationRiskAbstract to tlfa_ConcentrationRiskAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfSuppliers" xlink:label="NumberOfSuppliers" xlink:title="NumberOfSuppliers" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfSuppliers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_NumberOfSuppliers_lbl" xml:lang="en-US" id="tlfa_NumberOfSuppliers_lbl">The number of suppliers of the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSuppliers" xlink:to="tlfa_NumberOfSuppliers_lbl" xlink:title="label: NumberOfSuppliers to tlfa_NumberOfSuppliers_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfSuppliers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_NumberOfSuppliers_lbl1" xml:lang="en-US" id="tlfa_NumberOfSuppliers_lbl1">Number of Suppliers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSuppliers" xlink:to="tlfa_NumberOfSuppliers_lbl1" xlink:title="label: NumberOfSuppliers to tlfa_NumberOfSuppliers_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfSuppliers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_NumberOfSuppliers" xml:lang="en-US" id="tlfa_NumberOfSuppliers">Number of suppliers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfSuppliers" xlink:to="tlfa_NumberOfSuppliers" xlink:title="label: NumberOfSuppliers to tlfa_NumberOfSuppliers" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfMajorSuppliers" xlink:label="NumberOfMajorSuppliers" xlink:title="NumberOfMajorSuppliers" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfMajorSuppliers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_NumberOfMajorSuppliers_lbl" xml:lang="en-US" id="tlfa_NumberOfMajorSuppliers_lbl">The number of major suppliers of the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorSuppliers" xlink:to="tlfa_NumberOfMajorSuppliers_lbl" xlink:title="label: NumberOfMajorSuppliers to tlfa_NumberOfMajorSuppliers_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfMajorSuppliers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_NumberOfMajorSuppliers_lbl1" xml:lang="en-US" id="tlfa_NumberOfMajorSuppliers_lbl1">Number of Major Suppliers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorSuppliers" xlink:to="tlfa_NumberOfMajorSuppliers_lbl1" xlink:title="label: NumberOfMajorSuppliers to tlfa_NumberOfMajorSuppliers_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfMajorSuppliers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_NumberOfMajorSuppliers" xml:lang="en-US" id="tlfa_NumberOfMajorSuppliers">Number of suppliers accounted for 55% of inventory purchases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorSuppliers" xlink:to="tlfa_NumberOfMajorSuppliers" xlink:title="label: NumberOfMajorSuppliers to tlfa_NumberOfMajorSuppliers" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfMajorCustomers" xlink:label="NumberOfMajorCustomers" xlink:title="NumberOfMajorCustomers" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfMajorCustomers_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_NumberOfMajorCustomers_lbl" xml:lang="en-US" id="tlfa_NumberOfMajorCustomers_lbl">Number of major customers of the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorCustomers" xlink:to="tlfa_NumberOfMajorCustomers_lbl" xlink:title="label: NumberOfMajorCustomers to tlfa_NumberOfMajorCustomers_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfMajorCustomers_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_NumberOfMajorCustomers_lbl1" xml:lang="en-US" id="tlfa_NumberOfMajorCustomers_lbl1">Number of Major Customers</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorCustomers" xlink:to="tlfa_NumberOfMajorCustomers_lbl1" xlink:title="label: NumberOfMajorCustomers to tlfa_NumberOfMajorCustomers_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfMajorCustomers" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="tlfa_NumberOfMajorCustomers" xml:lang="en-US" id="tlfa_NumberOfMajorCustomers">Number of customers accounted more than 0.5% of revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMajorCustomers" xlink:to="tlfa_NumberOfMajorCustomers" xlink:title="label: NumberOfMajorCustomers to tlfa_NumberOfMajorCustomers" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OneMajorSupplierMember" xlink:label="OneMajorSupplierMember" xlink:title="OneMajorSupplierMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_OneMajorSupplierMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_OneMajorSupplierMember_lbl" xml:lang="en-US" id="tlfa_OneMajorSupplierMember_lbl">One major supplier to the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OneMajorSupplierMember" xlink:to="tlfa_OneMajorSupplierMember_lbl" xlink:title="label: OneMajorSupplierMember to tlfa_OneMajorSupplierMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_OneMajorSupplierMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_OneMajorSupplierMember_lbl1" xml:lang="en-US" id="tlfa_OneMajorSupplierMember_lbl1">One Major Supplier [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OneMajorSupplierMember" xlink:to="tlfa_OneMajorSupplierMember_lbl1" xlink:title="label: OneMajorSupplierMember to tlfa_OneMajorSupplierMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_OneMajorSupplierMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_OneMajorSupplierMember" xml:lang="en-US" id="tlfa_OneMajorSupplierMember">One Major Supplier [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OneMajorSupplierMember" xlink:to="tlfa_OneMajorSupplierMember" xlink:title="label: OneMajorSupplierMember to tlfa_OneMajorSupplierMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TenMajorSuppliersMember" xlink:label="TenMajorSuppliersMember" xlink:title="TenMajorSuppliersMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_TenMajorSuppliersMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_TenMajorSuppliersMember_lbl" xml:lang="en-US" id="tlfa_TenMajorSuppliersMember_lbl">Ten major suppliers to the entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TenMajorSuppliersMember" xlink:to="tlfa_TenMajorSuppliersMember_lbl" xlink:title="label: TenMajorSuppliersMember to tlfa_TenMajorSuppliersMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_TenMajorSuppliersMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_TenMajorSuppliersMember_lbl1" xml:lang="en-US" id="tlfa_TenMajorSuppliersMember_lbl1">Ten Major Suppliers [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TenMajorSuppliersMember" xlink:to="tlfa_TenMajorSuppliersMember_lbl1" xlink:title="label: TenMajorSuppliersMember to tlfa_TenMajorSuppliersMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_BusinessDescriptionAbstract" xlink:label="BusinessDescriptionAbstract" xlink:title="BusinessDescriptionAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_BusinessDescriptionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_BusinessDescriptionAbstract_lbl1" xml:lang="en-US" id="tlfa_BusinessDescriptionAbstract_lbl1">Business Description [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessDescriptionAbstract" xlink:to="tlfa_BusinessDescriptionAbstract_lbl1" xlink:title="label: BusinessDescriptionAbstract to tlfa_BusinessDescriptionAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_BusinessDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_BusinessDescriptionAbstract" xml:lang="en-US" id="tlfa_BusinessDescriptionAbstract">Description of Business [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessDescriptionAbstract" xlink:to="tlfa_BusinessDescriptionAbstract" xlink:title="label: BusinessDescriptionAbstract to tlfa_BusinessDescriptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ShippingAndHandlingCostsAbstract" xlink:label="ShippingAndHandlingCostsAbstract" xlink:title="ShippingAndHandlingCostsAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_ShippingAndHandlingCostsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ShippingAndHandlingCostsAbstract_lbl1" xml:lang="en-US" id="tlfa_ShippingAndHandlingCostsAbstract_lbl1">Shipping and handling costs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShippingAndHandlingCostsAbstract" xlink:to="tlfa_ShippingAndHandlingCostsAbstract_lbl1" xlink:title="label: ShippingAndHandlingCostsAbstract to tlfa_ShippingAndHandlingCostsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_ShippingAndHandlingCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_ShippingAndHandlingCostsAbstract" xml:lang="en-US" id="tlfa_ShippingAndHandlingCostsAbstract">Shipping and handling costs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShippingAndHandlingCostsAbstract" xlink:to="tlfa_ShippingAndHandlingCostsAbstract" xlink:title="label: ShippingAndHandlingCostsAbstract to tlfa_ShippingAndHandlingCostsAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_SalesAndPayrollTaxesPayable" xlink:label="SalesAndPayrollTaxesPayable" xlink:title="SalesAndPayrollTaxesPayable" />
    <link:label xlink:type="resource" xlink:label="tlfa_SalesAndPayrollTaxesPayable_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_SalesAndPayrollTaxesPayable_lbl" xml:lang="en-US" id="tlfa_SalesAndPayrollTaxesPayable_lbl">Represents to the carrying amount of sales and payroll taxes payable as of the balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesAndPayrollTaxesPayable" xlink:to="tlfa_SalesAndPayrollTaxesPayable_lbl" xlink:title="label: SalesAndPayrollTaxesPayable to tlfa_SalesAndPayrollTaxesPayable_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_SalesAndPayrollTaxesPayable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_SalesAndPayrollTaxesPayable_lbl1" xml:lang="en-US" id="tlfa_SalesAndPayrollTaxesPayable_lbl1">Sales and Payroll Taxes Payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesAndPayrollTaxesPayable" xlink:to="tlfa_SalesAndPayrollTaxesPayable_lbl1" xlink:title="label: SalesAndPayrollTaxesPayable to tlfa_SalesAndPayrollTaxesPayable_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_SalesAndPayrollTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_SalesAndPayrollTaxesPayable" xml:lang="en-US" id="tlfa_SalesAndPayrollTaxesPayable">Sales and payroll taxes payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SalesAndPayrollTaxesPayable" xlink:to="tlfa_SalesAndPayrollTaxesPayable" xlink:title="label: SalesAndPayrollTaxesPayable to tlfa_SalesAndPayrollTaxesPayable" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_AccruedVendorPayablesCurrent" xlink:label="AccruedVendorPayablesCurrent" xlink:title="AccruedVendorPayablesCurrent" />
    <link:label xlink:type="resource" xlink:label="tlfa_AccruedVendorPayablesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_AccruedVendorPayablesCurrent_lbl" xml:lang="en-US" id="tlfa_AccruedVendorPayablesCurrent_lbl">Carrying value as of the balance sheet date of obligations incurred and payable to vendor. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedVendorPayablesCurrent" xlink:to="tlfa_AccruedVendorPayablesCurrent_lbl" xlink:title="label: AccruedVendorPayablesCurrent to tlfa_AccruedVendorPayablesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_AccruedVendorPayablesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_AccruedVendorPayablesCurrent_lbl1" xml:lang="en-US" id="tlfa_AccruedVendorPayablesCurrent_lbl1">Accrued Vendor Payables Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedVendorPayablesCurrent" xlink:to="tlfa_AccruedVendorPayablesCurrent_lbl1" xlink:title="label: AccruedVendorPayablesCurrent to tlfa_AccruedVendorPayablesCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_AccruedVendorPayablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_AccruedVendorPayablesCurrent" xml:lang="en-US" id="tlfa_AccruedVendorPayablesCurrent">Accrued vendor payables</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedVendorPayablesCurrent" xlink:to="tlfa_AccruedVendorPayablesCurrent" xlink:title="label: AccruedVendorPayablesCurrent to tlfa_AccruedVendorPayablesCurrent" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ExpectedMerchandiseReturns" xlink:label="ExpectedMerchandiseReturns" xlink:title="ExpectedMerchandiseReturns" />
    <link:label xlink:type="resource" xlink:label="tlfa_ExpectedMerchandiseReturns_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_ExpectedMerchandiseReturns_lbl" xml:lang="en-US" id="tlfa_ExpectedMerchandiseReturns_lbl">Represents the carrying value as of the balance sheet date of the liability for expected merchandise returns.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpectedMerchandiseReturns" xlink:to="tlfa_ExpectedMerchandiseReturns_lbl" xlink:title="label: ExpectedMerchandiseReturns to tlfa_ExpectedMerchandiseReturns_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_ExpectedMerchandiseReturns_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ExpectedMerchandiseReturns_lbl1" xml:lang="en-US" id="tlfa_ExpectedMerchandiseReturns_lbl1">Expected Merchandise Returns</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpectedMerchandiseReturns" xlink:to="tlfa_ExpectedMerchandiseReturns_lbl1" xlink:title="label: ExpectedMerchandiseReturns to tlfa_ExpectedMerchandiseReturns_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_ExpectedMerchandiseReturns" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_ExpectedMerchandiseReturns" xml:lang="en-US" id="tlfa_ExpectedMerchandiseReturns">Estimated returns</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExpectedMerchandiseReturns" xlink:to="tlfa_ExpectedMerchandiseReturns" xlink:title="label: ExpectedMerchandiseReturns to tlfa_ExpectedMerchandiseReturns" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:label="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:title="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" />
    <link:label xlink:type="resource" xlink:label="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards_lbl" xml:lang="en-US" id="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards_lbl">Carrying value as of the balance sheet date of the liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services; those unredeemed represent a liability of the entity because the revenue is being deferred.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:to="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards_lbl" xlink:title="label: ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards to tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards_lbl1" xml:lang="en-US" id="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards_lbl1">Contract with Customer, Accrued Liabilities For Unredeemed Gift Cards</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:to="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards_lbl1" xlink:title="label: ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards to tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xml:lang="en-US" id="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards">Unearned gift card revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:to="tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:title="label: ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards to tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ShareRepurchaseProgramMember" xlink:label="ShareRepurchaseProgramMember" xlink:title="ShareRepurchaseProgramMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_ShareRepurchaseProgramMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_ShareRepurchaseProgramMember_lbl" xml:lang="en-US" id="tlfa_ShareRepurchaseProgramMember_lbl">Name of the share repurchase program.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareRepurchaseProgramMember" xlink:to="tlfa_ShareRepurchaseProgramMember_lbl" xlink:title="label: ShareRepurchaseProgramMember to tlfa_ShareRepurchaseProgramMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_ShareRepurchaseProgramMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ShareRepurchaseProgramMember_lbl1" xml:lang="en-US" id="tlfa_ShareRepurchaseProgramMember_lbl1">Share Repurchase Program [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareRepurchaseProgramMember" xlink:to="tlfa_ShareRepurchaseProgramMember_lbl1" xlink:title="label: ShareRepurchaseProgramMember to tlfa_ShareRepurchaseProgramMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_ShareRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_ShareRepurchaseProgramMember" xml:lang="en-US" id="tlfa_ShareRepurchaseProgramMember">Share Repurchase Program [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareRepurchaseProgramMember" xlink:to="tlfa_ShareRepurchaseProgramMember" xlink:title="label: ShareRepurchaseProgramMember to tlfa_ShareRepurchaseProgramMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_RestrictedStockAndRestrictedStockUnitsMember" xlink:label="RestrictedStockAndRestrictedStockUnitsMember" xlink:title="RestrictedStockAndRestrictedStockUnitsMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_RestrictedStockAndRestrictedStockUnitsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_RestrictedStockAndRestrictedStockUnitsMember_lbl" xml:lang="en-US" id="tlfa_RestrictedStockAndRestrictedStockUnitsMember_lbl">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 and Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockAndRestrictedStockUnitsMember" xlink:to="tlfa_RestrictedStockAndRestrictedStockUnitsMember_lbl" xlink:title="label: RestrictedStockAndRestrictedStockUnitsMember to tlfa_RestrictedStockAndRestrictedStockUnitsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_RestrictedStockAndRestrictedStockUnitsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_RestrictedStockAndRestrictedStockUnitsMember_lbl1" xml:lang="en-US" id="tlfa_RestrictedStockAndRestrictedStockUnitsMember_lbl1">Restricted Stock and Restricted Stock Units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockAndRestrictedStockUnitsMember" xlink:to="tlfa_RestrictedStockAndRestrictedStockUnitsMember_lbl1" xlink:title="label: RestrictedStockAndRestrictedStockUnitsMember to tlfa_RestrictedStockAndRestrictedStockUnitsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_RestrictedStockAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="tlfa_RestrictedStockAndRestrictedStockUnitsMember" xml:lang="en-US" id="tlfa_RestrictedStockAndRestrictedStockUnitsMember">Restricted Stock and RSU [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockAndRestrictedStockUnitsMember" xlink:to="tlfa_RestrictedStockAndRestrictedStockUnitsMember" xlink:title="label: RestrictedStockAndRestrictedStockUnitsMember to tlfa_RestrictedStockAndRestrictedStockUnitsMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_JPMorganChaseBankNAMember" xlink:label="JPMorganChaseBankNAMember" xlink:title="JPMorganChaseBankNAMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_JPMorganChaseBankNAMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_JPMorganChaseBankNAMember_lbl" xml:lang="en-US" id="tlfa_JPMorganChaseBankNAMember_lbl">The name of lender will provide the line of credit facility under the credit agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="JPMorganChaseBankNAMember" xlink:to="tlfa_JPMorganChaseBankNAMember_lbl" xlink:title="label: JPMorganChaseBankNAMember to tlfa_JPMorganChaseBankNAMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_JPMorganChaseBankNAMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_JPMorganChaseBankNAMember_lbl1" xml:lang="en-US" id="tlfa_JPMorganChaseBankNAMember_lbl1">JP Morgan Chase Bank, N.A. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="JPMorganChaseBankNAMember" xlink:to="tlfa_JPMorganChaseBankNAMember_lbl1" xlink:title="label: JPMorganChaseBankNAMember to tlfa_JPMorganChaseBankNAMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FiftyPercentContributionMember" xlink:label="FiftyPercentContributionMember" xlink:title="FiftyPercentContributionMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_FiftyPercentContributionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_FiftyPercentContributionMember_lbl" xml:lang="en-US" id="tlfa_FiftyPercentContributionMember_lbl">Percentage employer matches of the employee's percentage contribution matched.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiftyPercentContributionMember" xlink:to="tlfa_FiftyPercentContributionMember_lbl" xlink:title="label: FiftyPercentContributionMember to tlfa_FiftyPercentContributionMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_FiftyPercentContributionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_FiftyPercentContributionMember_lbl1" xml:lang="en-US" id="tlfa_FiftyPercentContributionMember_lbl1">Fifty Percent Contribution [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiftyPercentContributionMember" xlink:to="tlfa_FiftyPercentContributionMember_lbl1" xlink:title="label: FiftyPercentContributionMember to tlfa_FiftyPercentContributionMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_FiftyPercentContributionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_FiftyPercentContributionMember" xml:lang="en-US" id="tlfa_FiftyPercentContributionMember">50% Contribution [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FiftyPercentContributionMember" xlink:to="tlfa_FiftyPercentContributionMember" xlink:title="label: FiftyPercentContributionMember to tlfa_FiftyPercentContributionMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OneHundredPercentContributionMember" xlink:label="OneHundredPercentContributionMember" xlink:title="OneHundredPercentContributionMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_OneHundredPercentContributionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_OneHundredPercentContributionMember_lbl" xml:lang="en-US" id="tlfa_OneHundredPercentContributionMember_lbl">Percentage employer matches of the employee's percentage contribution matched.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OneHundredPercentContributionMember" xlink:to="tlfa_OneHundredPercentContributionMember_lbl" xlink:title="label: OneHundredPercentContributionMember to tlfa_OneHundredPercentContributionMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_OneHundredPercentContributionMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_OneHundredPercentContributionMember_lbl1" xml:lang="en-US" id="tlfa_OneHundredPercentContributionMember_lbl1">One Hundred Percent Contribution [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OneHundredPercentContributionMember" xlink:to="tlfa_OneHundredPercentContributionMember_lbl1" xlink:title="label: OneHundredPercentContributionMember to tlfa_OneHundredPercentContributionMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_OneHundredPercentContributionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_OneHundredPercentContributionMember" xml:lang="en-US" id="tlfa_OneHundredPercentContributionMember">100% Contribution [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OneHundredPercentContributionMember" xlink:to="tlfa_OneHundredPercentContributionMember" xlink:title="label: OneHundredPercentContributionMember to tlfa_OneHundredPercentContributionMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:label="PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:title="PerformanceBasedRestrictedStockUnitsRSUsMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember_lbl" xml:lang="en-US" id="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember_lbl">Share instrument which is convertible to stock or an equivalent amount of cash, when specified performance conditions are met.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:to="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember_lbl" xlink:title="label: PerformanceBasedRestrictedStockUnitsRSUsMember to tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember_lbl1" xml:lang="en-US" id="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember_lbl1">Performance Based Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:to="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember_lbl1" xlink:title="label: PerformanceBasedRestrictedStockUnitsRSUsMember to tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember" xml:lang="en-US" id="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember">Performance Based Restricted Stock Units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:to="tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:title="label: PerformanceBasedRestrictedStockUnitsRSUsMember to tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ServicedBasedRestrictedStockUnitsRSUsMember" xlink:label="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:title="ServicedBasedRestrictedStockUnitsRSUsMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember_lbl" xml:lang="en-US" id="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember_lbl">Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:to="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember_lbl" xlink:title="label: ServicedBasedRestrictedStockUnitsRSUsMember to tlfa_ServicedBasedRestrictedStockUnitsRSUsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember_lbl1" xml:lang="en-US" id="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember_lbl1">Serviced Based Restricted Stock Units (RSUs) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:to="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember_lbl1" xlink:title="label: ServicedBasedRestrictedStockUnitsRSUsMember to tlfa_ServicedBasedRestrictedStockUnitsRSUsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember" xml:lang="en-US" id="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember">Service-Based Restricted Stock Units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:to="tlfa_ServicedBasedRestrictedStockUnitsRSUsMember" xlink:title="label: ServicedBasedRestrictedStockUnitsRSUsMember to tlfa_ServicedBasedRestrictedStockUnitsRSUsMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths_lbl" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths_lbl">Unrecognized cost of unvested share-based compensation awards in excess of one year due in the next fiscal year following the latest fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths to tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths_lbl1" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths_lbl1">Employee Service Share-based Compensation Nonvested Awards Compensation Cost Not Yet Recognized Due In Next Twelve Months</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths to tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths to tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears_lbl" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears_lbl">Unrecognized cost of unvested share-based compensation awards in excess of one year due in the fourth fiscal year following the latest fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears to tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears_lbl1" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears_lbl1">Employee Service Share-based Compensation Non-vested Awards Compensation Cost Not Yet Recognized Due In Four Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears to tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears">2028</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:title="label: EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears to tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears_lbl" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears_lbl">Unrecognized cost of unvested share-based compensation awards due in excess of one year due in the second fiscal year following the latest fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears to tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears_lbl1" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears_lbl1">Employee Service Share-based Compensation Non-vested Awards Compensation Cost Not Yet Recognized Due In Two Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears to tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:title="label: EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears to tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears_lbl" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears_lbl">Unrecognized cost of unvested share-based compensation awards in excess of one year due in the third fiscal year following the latest fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears to tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears_lbl1" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears_lbl1">Employee Service Share-based Compensation Non-vested Awards Compensation Cost Not Yet Recognized Due In Three Years</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears to tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xml:lang="en-US" id="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears">2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:to="tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:title="label: EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears to tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:label="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:title="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" />
    <link:label xlink:type="resource" xlink:label="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent_lbl" xml:lang="en-US" id="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent_lbl">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 permanent book to income tax differences.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:to="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent to tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent_lbl1" xml:lang="en-US" id="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent_lbl1">Effective Income Tax Rate Reconciliation, Permanent Differences, Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:to="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent to tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xml:lang="en-US" id="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent">Permanent book/tax differences</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:to="tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:title="label: EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent to tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:label="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:title="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" />
    <link:label xlink:type="resource" xlink:label="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent_lbl" xml:lang="en-US" id="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent_lbl">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 rate differential on unrecognized tax benefits reversals.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:to="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent_lbl" xlink:title="label: EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent to tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent_lbl1" xml:lang="en-US" id="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent_lbl1">Effective Income Tax Rate Reconciliation, Rate Difference on Unrecognized Tax Benefits Reversals , Percent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:to="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent_lbl1" xlink:title="label: EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent to tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xml:lang="en-US" id="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent">Rate differential on UTP reversals</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:to="tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:title="label: EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent to tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_DiscountsAbstract" xlink:label="DiscountsAbstract" xlink:title="DiscountsAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_DiscountsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_DiscountsAbstract_lbl1" xml:lang="en-US" id="tlfa_DiscountsAbstract_lbl1">Discounts [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountsAbstract" xlink:to="tlfa_DiscountsAbstract_lbl1" xlink:title="label: DiscountsAbstract to tlfa_DiscountsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_DiscountsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_DiscountsAbstract" xml:lang="en-US" id="tlfa_DiscountsAbstract">Discounts [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DiscountsAbstract" xlink:to="tlfa_DiscountsAbstract" xlink:title="label: DiscountsAbstract to tlfa_DiscountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfClassesOfCustomerDiscounts" xlink:label="NumberOfClassesOfCustomerDiscounts" xlink:title="NumberOfClassesOfCustomerDiscounts" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfClassesOfCustomerDiscounts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_NumberOfClassesOfCustomerDiscounts_lbl" xml:lang="en-US" id="tlfa_NumberOfClassesOfCustomerDiscounts_lbl">Number of classes of customer discounts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfClassesOfCustomerDiscounts" xlink:to="tlfa_NumberOfClassesOfCustomerDiscounts_lbl" xlink:title="label: NumberOfClassesOfCustomerDiscounts to tlfa_NumberOfClassesOfCustomerDiscounts_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfClassesOfCustomerDiscounts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_NumberOfClassesOfCustomerDiscounts_lbl1" xml:lang="en-US" id="tlfa_NumberOfClassesOfCustomerDiscounts_lbl1">Number of Classes of Customer Discounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfClassesOfCustomerDiscounts" xlink:to="tlfa_NumberOfClassesOfCustomerDiscounts_lbl1" xlink:title="label: NumberOfClassesOfCustomerDiscounts to tlfa_NumberOfClassesOfCustomerDiscounts_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfClassesOfCustomerDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_NumberOfClassesOfCustomerDiscounts" xml:lang="en-US" id="tlfa_NumberOfClassesOfCustomerDiscounts">Number of classes of customer discounts</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfClassesOfCustomerDiscounts" xlink:to="tlfa_NumberOfClassesOfCustomerDiscounts" xlink:title="label: NumberOfClassesOfCustomerDiscounts to tlfa_NumberOfClassesOfCustomerDiscounts" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_GiftCardRedemptionPeriod" xlink:label="GiftCardRedemptionPeriod" xlink:title="GiftCardRedemptionPeriod" />
    <link:label xlink:type="resource" xlink:label="tlfa_GiftCardRedemptionPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_GiftCardRedemptionPeriod_lbl" xml:lang="en-US" id="tlfa_GiftCardRedemptionPeriod_lbl">Expected customer gift card redemption period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GiftCardRedemptionPeriod" xlink:to="tlfa_GiftCardRedemptionPeriod_lbl" xlink:title="label: GiftCardRedemptionPeriod to tlfa_GiftCardRedemptionPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_GiftCardRedemptionPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_GiftCardRedemptionPeriod_lbl1" xml:lang="en-US" id="tlfa_GiftCardRedemptionPeriod_lbl1">Gift Card Redemption Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GiftCardRedemptionPeriod" xlink:to="tlfa_GiftCardRedemptionPeriod_lbl1" xlink:title="label: GiftCardRedemptionPeriod to tlfa_GiftCardRedemptionPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_GiftCardRedemptionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_GiftCardRedemptionPeriod" xml:lang="en-US" id="tlfa_GiftCardRedemptionPeriod">Gift card redemption period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GiftCardRedemptionPeriod" xlink:to="tlfa_GiftCardRedemptionPeriod" xlink:title="label: GiftCardRedemptionPeriod to tlfa_GiftCardRedemptionPeriod" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ContractWithCustomerLiabilityForGiftCardsIssued" xlink:label="ContractWithCustomerLiabilityForGiftCardsIssued" xlink:title="ContractWithCustomerLiabilityForGiftCardsIssued" />
    <link:label xlink:type="resource" xlink:label="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued_lbl" xml:lang="en-US" id="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued_lbl">Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable recorded during the current reporting period, related to the Company's liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityForGiftCardsIssued" xlink:to="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued_lbl" xlink:title="label: ContractWithCustomerLiabilityForGiftCardsIssued to tlfa_ContractWithCustomerLiabilityForGiftCardsIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued_lbl1" xml:lang="en-US" id="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued_lbl1">Contract With Customer Liability For Gift Cards Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityForGiftCardsIssued" xlink:to="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued_lbl1" xlink:title="label: ContractWithCustomerLiabilityForGiftCardsIssued to tlfa_ContractWithCustomerLiabilityForGiftCardsIssued_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued" xml:lang="en-US" id="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued">Gift cards issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ContractWithCustomerLiabilityForGiftCardsIssued" xlink:to="tlfa_ContractWithCustomerLiabilityForGiftCardsIssued" xlink:title="label: ContractWithCustomerLiabilityForGiftCardsIssued to tlfa_ContractWithCustomerLiabilityForGiftCardsIssued" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OtherCountriesMember" xlink:label="OtherCountriesMember" xlink:title="OtherCountriesMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_OtherCountriesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_OtherCountriesMember_lbl" xml:lang="en-US" id="tlfa_OtherCountriesMember_lbl">All other countries excluding the United States and Canada.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCountriesMember" xlink:to="tlfa_OtherCountriesMember_lbl" xlink:title="label: OtherCountriesMember to tlfa_OtherCountriesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_OtherCountriesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_OtherCountriesMember_lbl1" xml:lang="en-US" id="tlfa_OtherCountriesMember_lbl1">Other Countries [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCountriesMember" xlink:to="tlfa_OtherCountriesMember_lbl1" xlink:title="label: OtherCountriesMember to tlfa_OtherCountriesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_OtherCountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_OtherCountriesMember" xml:lang="en-US" id="tlfa_OtherCountriesMember">Other [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCountriesMember" xlink:to="tlfa_OtherCountriesMember" xlink:title="label: OtherCountriesMember to tlfa_OtherCountriesMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfImpairedStores" xlink:label="NumberOfImpairedStores" xlink:title="NumberOfImpairedStores" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfImpairedStores_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_NumberOfImpairedStores_lbl" xml:lang="en-US" id="tlfa_NumberOfImpairedStores_lbl">The number of stores that were measured for impairment in the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfImpairedStores" xlink:to="tlfa_NumberOfImpairedStores_lbl" xlink:title="label: NumberOfImpairedStores to tlfa_NumberOfImpairedStores_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfImpairedStores_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_NumberOfImpairedStores_lbl1" xml:lang="en-US" id="tlfa_NumberOfImpairedStores_lbl1">Number of Impaired Stores</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfImpairedStores" xlink:to="tlfa_NumberOfImpairedStores_lbl1" xlink:title="label: NumberOfImpairedStores to tlfa_NumberOfImpairedStores_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_NumberOfImpairedStores" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_NumberOfImpairedStores" xml:lang="en-US" id="tlfa_NumberOfImpairedStores">Number of impaired stores</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfImpairedStores" xlink:to="tlfa_NumberOfImpairedStores" xlink:title="label: NumberOfImpairedStores to tlfa_NumberOfImpairedStores" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_AccountsReceivableAndExpectedCreditLossesAbstract" xlink:label="AccountsReceivableAndExpectedCreditLossesAbstract" xlink:title="AccountsReceivableAndExpectedCreditLossesAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_AccountsReceivableAndExpectedCreditLossesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_AccountsReceivableAndExpectedCreditLossesAbstract_lbl1" xml:lang="en-US" id="tlfa_AccountsReceivableAndExpectedCreditLossesAbstract_lbl1">Accounts Receivable And Expected Credit Losses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableAndExpectedCreditLossesAbstract" xlink:to="tlfa_AccountsReceivableAndExpectedCreditLossesAbstract_lbl1" xlink:title="label: AccountsReceivableAndExpectedCreditLossesAbstract to tlfa_AccountsReceivableAndExpectedCreditLossesAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_AccountsReceivableAndExpectedCreditLossesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_AccountsReceivableAndExpectedCreditLossesAbstract" xml:lang="en-US" id="tlfa_AccountsReceivableAndExpectedCreditLossesAbstract">Accounts Receivable and Expected Credit Losses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsReceivableAndExpectedCreditLossesAbstract" xlink:to="tlfa_AccountsReceivableAndExpectedCreditLossesAbstract" xlink:title="label: AccountsReceivableAndExpectedCreditLossesAbstract to tlfa_AccountsReceivableAndExpectedCreditLossesAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueAfterYearFour" />
    <link:label xlink:type="resource" xlink:label="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl" xml:lang="en-US" id="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl">Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after 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).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl" xlink:title="label: FinanceLeaseLiabilityPaymentsDueAfterYearFour to tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xml:lang="en-US" id="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1">Finance Lease, Liability, to be Paid, After Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDueAfterYearFour to tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xml:lang="en-US" id="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="label: FinanceLeaseLiabilityPaymentsDueAfterYearFour to tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl" xml:lang="en-US" id="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl">Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour to tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xml:lang="en-US" id="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl1">Lessee, Operating Lease, Liability, to be Paid, After Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour to tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xml:lang="en-US" id="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour to tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OperatingLeaseCostAndImpairmentLoss" xlink:label="OperatingLeaseCostAndImpairmentLoss" xlink:title="OperatingLeaseCostAndImpairmentLoss" />
    <link:label xlink:type="resource" xlink:label="tlfa_OperatingLeaseCostAndImpairmentLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_OperatingLeaseCostAndImpairmentLoss_lbl" xml:lang="en-US" id="tlfa_OperatingLeaseCostAndImpairmentLoss_lbl">Amount of single lease cost and impairment loss of right-of-use asset from operating lease.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseCostAndImpairmentLoss" xlink:to="tlfa_OperatingLeaseCostAndImpairmentLoss_lbl" xlink:title="label: OperatingLeaseCostAndImpairmentLoss to tlfa_OperatingLeaseCostAndImpairmentLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_OperatingLeaseCostAndImpairmentLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_OperatingLeaseCostAndImpairmentLoss_lbl1" xml:lang="en-US" id="tlfa_OperatingLeaseCostAndImpairmentLoss_lbl1">Operating Lease, Cost and Impairment Loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseCostAndImpairmentLoss" xlink:to="tlfa_OperatingLeaseCostAndImpairmentLoss_lbl1" xlink:title="label: OperatingLeaseCostAndImpairmentLoss to tlfa_OperatingLeaseCostAndImpairmentLoss_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_OperatingLeaseCostAndImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_OperatingLeaseCostAndImpairmentLoss" xml:lang="en-US" id="tlfa_OperatingLeaseCostAndImpairmentLoss">Operating lease cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseCostAndImpairmentLoss" xlink:to="tlfa_OperatingLeaseCostAndImpairmentLoss" xlink:title="label: OperatingLeaseCostAndImpairmentLoss to tlfa_OperatingLeaseCostAndImpairmentLoss" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FinanceLeaseCostsAbstract" xlink:label="FinanceLeaseCostsAbstract" xlink:title="FinanceLeaseCostsAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_FinanceLeaseCostsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_FinanceLeaseCostsAbstract_lbl1" xml:lang="en-US" id="tlfa_FinanceLeaseCostsAbstract_lbl1">Finance Lease Costs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseCostsAbstract" xlink:to="tlfa_FinanceLeaseCostsAbstract_lbl1" xlink:title="label: FinanceLeaseCostsAbstract to tlfa_FinanceLeaseCostsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_FinanceLeaseCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_FinanceLeaseCostsAbstract" xml:lang="en-US" id="tlfa_FinanceLeaseCostsAbstract">Finance [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseCostsAbstract" xlink:to="tlfa_FinanceLeaseCostsAbstract" xlink:title="label: FinanceLeaseCostsAbstract to tlfa_FinanceLeaseCostsAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ImpairmentExpenseMember" xlink:label="ImpairmentExpenseMember" xlink:title="ImpairmentExpenseMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_ImpairmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_ImpairmentExpenseMember_lbl" xml:lang="en-US" id="tlfa_ImpairmentExpenseMember_lbl">Primary financial statement caption encompassing impairment expenses.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentExpenseMember" xlink:to="tlfa_ImpairmentExpenseMember_lbl" xlink:title="label: ImpairmentExpenseMember to tlfa_ImpairmentExpenseMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_ImpairmentExpenseMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_ImpairmentExpenseMember_lbl1" xml:lang="en-US" id="tlfa_ImpairmentExpenseMember_lbl1">Impairment Expense [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentExpenseMember" xlink:to="tlfa_ImpairmentExpenseMember_lbl1" xlink:title="label: ImpairmentExpenseMember to tlfa_ImpairmentExpenseMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_ImpairmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_ImpairmentExpenseMember" xml:lang="en-US" id="tlfa_ImpairmentExpenseMember">Impairment Expense [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ImpairmentExpenseMember" xlink:to="tlfa_ImpairmentExpenseMember" xlink:title="label: ImpairmentExpenseMember to tlfa_ImpairmentExpenseMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OperatingLeaseNonCurrentLiabilityAbstract" xlink:label="OperatingLeaseNonCurrentLiabilityAbstract" xlink:title="OperatingLeaseNonCurrentLiabilityAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_OperatingLeaseNonCurrentLiabilityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_OperatingLeaseNonCurrentLiabilityAbstract_lbl1" xml:lang="en-US" id="tlfa_OperatingLeaseNonCurrentLiabilityAbstract_lbl1">Operating Lease, Non-current Liability [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseNonCurrentLiabilityAbstract" xlink:to="tlfa_OperatingLeaseNonCurrentLiabilityAbstract_lbl1" xlink:title="label: OperatingLeaseNonCurrentLiabilityAbstract to tlfa_OperatingLeaseNonCurrentLiabilityAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_OperatingLeaseNonCurrentLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_OperatingLeaseNonCurrentLiabilityAbstract" xml:lang="en-US" id="tlfa_OperatingLeaseNonCurrentLiabilityAbstract">Non-current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseNonCurrentLiabilityAbstract" xlink:to="tlfa_OperatingLeaseNonCurrentLiabilityAbstract" xlink:title="label: OperatingLeaseNonCurrentLiabilityAbstract to tlfa_OperatingLeaseNonCurrentLiabilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OperatingLeaseCurrentLiabilityAbstract" xlink:label="OperatingLeaseCurrentLiabilityAbstract" xlink:title="OperatingLeaseCurrentLiabilityAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_OperatingLeaseCurrentLiabilityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_OperatingLeaseCurrentLiabilityAbstract_lbl1" xml:lang="en-US" id="tlfa_OperatingLeaseCurrentLiabilityAbstract_lbl1">Operating Lease, Current Liability [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseCurrentLiabilityAbstract" xlink:to="tlfa_OperatingLeaseCurrentLiabilityAbstract_lbl1" xlink:title="label: OperatingLeaseCurrentLiabilityAbstract to tlfa_OperatingLeaseCurrentLiabilityAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_OperatingLeaseCurrentLiabilityAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="tlfa_OperatingLeaseCurrentLiabilityAbstract" xml:lang="en-US" id="tlfa_OperatingLeaseCurrentLiabilityAbstract">Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseCurrentLiabilityAbstract" xlink:to="tlfa_OperatingLeaseCurrentLiabilityAbstract" xlink:title="label: OperatingLeaseCurrentLiabilityAbstract to tlfa_OperatingLeaseCurrentLiabilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LeaseLiabilities" xlink:label="LeaseLiabilities" xlink:title="LeaseLiabilities" />
    <link:label xlink:type="resource" xlink:label="tlfa_LeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_LeaseLiabilities_lbl" xml:lang="en-US" id="tlfa_LeaseLiabilities_lbl">Amount of lease liabilities consisting of operating and finance lease as on balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseLiabilities" xlink:to="tlfa_LeaseLiabilities_lbl" xlink:title="label: LeaseLiabilities to tlfa_LeaseLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_LeaseLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_LeaseLiabilities_lbl1" xml:lang="en-US" id="tlfa_LeaseLiabilities_lbl1">Lease Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseLiabilities" xlink:to="tlfa_LeaseLiabilities_lbl1" xlink:title="label: LeaseLiabilities to tlfa_LeaseLiabilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_LeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="tlfa_LeaseLiabilities" xml:lang="en-US" id="tlfa_LeaseLiabilities">Total lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseLiabilities" xlink:to="tlfa_LeaseLiabilities" xlink:title="label: LeaseLiabilities to tlfa_LeaseLiabilities" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LeaseAssets" xlink:label="LeaseAssets" xlink:title="LeaseAssets" />
    <link:label xlink:type="resource" xlink:label="tlfa_LeaseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_LeaseAssets_lbl" xml:lang="en-US" id="tlfa_LeaseAssets_lbl">Amount of lease assets consisting of operating and finance lease as on balance sheet date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseAssets" xlink:to="tlfa_LeaseAssets_lbl" xlink:title="label: LeaseAssets to tlfa_LeaseAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_LeaseAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_LeaseAssets_lbl1" xml:lang="en-US" id="tlfa_LeaseAssets_lbl1">Lease Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseAssets" xlink:to="tlfa_LeaseAssets_lbl1" xlink:title="label: LeaseAssets to tlfa_LeaseAssets_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_LeaseAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="tlfa_LeaseAssets" xml:lang="en-US" id="tlfa_LeaseAssets">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseAssets" xlink:to="tlfa_LeaseAssets" xlink:title="label: LeaseAssets to tlfa_LeaseAssets" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LeaseTermAndDiscountRateAbstract" xlink:label="LeaseTermAndDiscountRateAbstract" xlink:title="LeaseTermAndDiscountRateAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_LeaseTermAndDiscountRateAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_LeaseTermAndDiscountRateAbstract_lbl1" xml:lang="en-US" id="tlfa_LeaseTermAndDiscountRateAbstract_lbl1">Lease Term and Discount Rate [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseTermAndDiscountRateAbstract" xlink:to="tlfa_LeaseTermAndDiscountRateAbstract_lbl1" xlink:title="label: LeaseTermAndDiscountRateAbstract to tlfa_LeaseTermAndDiscountRateAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_LeaseTermAndDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_LeaseTermAndDiscountRateAbstract" xml:lang="en-US" id="tlfa_LeaseTermAndDiscountRateAbstract">Lease Term and Discount Rate [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseTermAndDiscountRateAbstract" xlink:to="tlfa_LeaseTermAndDiscountRateAbstract" xlink:title="label: LeaseTermAndDiscountRateAbstract to tlfa_LeaseTermAndDiscountRateAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_WeightedAverageDiscountRateAbstract" xlink:label="WeightedAverageDiscountRateAbstract" xlink:title="WeightedAverageDiscountRateAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_WeightedAverageDiscountRateAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_WeightedAverageDiscountRateAbstract_lbl1" xml:lang="en-US" id="tlfa_WeightedAverageDiscountRateAbstract_lbl1">Weighted-Average Discount Rate [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageDiscountRateAbstract" xlink:to="tlfa_WeightedAverageDiscountRateAbstract_lbl1" xlink:title="label: WeightedAverageDiscountRateAbstract to tlfa_WeightedAverageDiscountRateAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_WeightedAverageDiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_WeightedAverageDiscountRateAbstract" xml:lang="en-US" id="tlfa_WeightedAverageDiscountRateAbstract">Weighted-Average Discount Rate [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageDiscountRateAbstract" xlink:to="tlfa_WeightedAverageDiscountRateAbstract" xlink:title="label: WeightedAverageDiscountRateAbstract to tlfa_WeightedAverageDiscountRateAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_WeightedAverageRemainingLeaseTermAbstract" xlink:label="WeightedAverageRemainingLeaseTermAbstract" xlink:title="WeightedAverageRemainingLeaseTermAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_WeightedAverageRemainingLeaseTermAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_WeightedAverageRemainingLeaseTermAbstract_lbl1" xml:lang="en-US" id="tlfa_WeightedAverageRemainingLeaseTermAbstract_lbl1">Weighted-Average Remaining Lease Term [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageRemainingLeaseTermAbstract" xlink:to="tlfa_WeightedAverageRemainingLeaseTermAbstract_lbl1" xlink:title="label: WeightedAverageRemainingLeaseTermAbstract to tlfa_WeightedAverageRemainingLeaseTermAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_WeightedAverageRemainingLeaseTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_WeightedAverageRemainingLeaseTermAbstract" xml:lang="en-US" id="tlfa_WeightedAverageRemainingLeaseTermAbstract">Weighted-Average Remaining Lease Term (Years) [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageRemainingLeaseTermAbstract" xlink:to="tlfa_WeightedAverageRemainingLeaseTermAbstract" xlink:title="label: WeightedAverageRemainingLeaseTermAbstract to tlfa_WeightedAverageRemainingLeaseTermAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock" xlink:label="LesseeOperatingLeasesOtherInformationTableTextBlock" xlink:title="LesseeOperatingLeasesOtherInformationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock_lbl" xml:lang="en-US" id="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock_lbl">Tabular disclosure of other information of operating leases.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeasesOtherInformationTableTextBlock" xlink:to="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock_lbl" xlink:title="label: LesseeOperatingLeasesOtherInformationTableTextBlock to tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock_lbl1" xml:lang="en-US" id="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock_lbl1">Lessee Operating Leases Other Information [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeasesOtherInformationTableTextBlock" xlink:to="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock_lbl1" xlink:title="label: LesseeOperatingLeasesOtherInformationTableTextBlock to tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock" xml:lang="en-US" id="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock">Operating Leases Other Information</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeasesOtherInformationTableTextBlock" xlink:to="tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock" xlink:title="label: LesseeOperatingLeasesOtherInformationTableTextBlock to tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LesseeOperatingLeaseAssetsAndLiabilities" xlink:label="LesseeOperatingLeaseAssetsAndLiabilities" xlink:title="LesseeOperatingLeaseAssetsAndLiabilities" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeaseAssetsAndLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_LesseeOperatingLeaseAssetsAndLiabilities_lbl" xml:lang="en-US" id="tlfa_LesseeOperatingLeaseAssetsAndLiabilities_lbl">Tabular disclosure of lessee's operating lease assets and liabilities recognized in the statement of financial position.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseAssetsAndLiabilities" xlink:to="tlfa_LesseeOperatingLeaseAssetsAndLiabilities_lbl" xlink:title="label: LesseeOperatingLeaseAssetsAndLiabilities to tlfa_LesseeOperatingLeaseAssetsAndLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeaseAssetsAndLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_LesseeOperatingLeaseAssetsAndLiabilities_lbl1" xml:lang="en-US" id="tlfa_LesseeOperatingLeaseAssetsAndLiabilities_lbl1">Lessee Operating Lease Assets and Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseAssetsAndLiabilities" xlink:to="tlfa_LesseeOperatingLeaseAssetsAndLiabilities_lbl1" xlink:title="label: LesseeOperatingLeaseAssetsAndLiabilities to tlfa_LesseeOperatingLeaseAssetsAndLiabilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeaseAssetsAndLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_LesseeOperatingLeaseAssetsAndLiabilities" xml:lang="en-US" id="tlfa_LesseeOperatingLeaseAssetsAndLiabilities">Operating Lease Assets and Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseAssetsAndLiabilities" xlink:to="tlfa_LesseeOperatingLeaseAssetsAndLiabilities" xlink:title="label: LesseeOperatingLeaseAssetsAndLiabilities to tlfa_LesseeOperatingLeaseAssetsAndLiabilities" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" xlink:label="LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" xlink:title="LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock_lbl" xml:lang="en-US" id="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock_lbl">Tabular disclosure of lessee operating leases lease term and discount rate.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" xlink:to="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock_lbl" xlink:title="label: LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock to tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock_lbl1" xml:lang="en-US" id="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock_lbl1">Lessee Operating Leases Lease Term and Discount Rate [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" xlink:to="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock_lbl1" xlink:title="label: LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock to tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" xml:lang="en-US" id="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock">Lease Term and Discount Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" xlink:to="tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" xlink:title="label: LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock to tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:label="OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:title="OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl1" xml:lang="en-US" id="tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl1">Operating Lease Assets Obtained in Exchange for Lease Obligations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl1" xlink:title="label: OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract to tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xml:lang="en-US" id="tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract">Operating Lease Assets Obtained in Exchange for Lease Obligations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:title="label: OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract to tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" xlink:label="RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" xlink:title="RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" />
    <link:label xlink:type="resource" xlink:label="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement_lbl" xml:lang="en-US" id="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement_lbl">Amount of right-of-use asset obtained in exchange for operating lease obligations modifications and remeasurement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" xlink:to="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement_lbl" xlink:title="label: RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement to tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement_lbl1" xml:lang="en-US" id="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement_lbl1">Right of Use Asset Obtained in Exchange for Operating Lease Obligations, Modifications and Remeasurement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" xlink:to="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement_lbl1" xlink:title="label: RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement to tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" xml:lang="en-US" id="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement">Operating leases, modifications and remeasurements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" xlink:to="tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" xlink:title="label: RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement to tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:label="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:title="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl1" xml:lang="en-US" id="tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl1">Cash Paid for Amounts Included In The Measurement Of Lease Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl1" xlink:title="label: CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract to tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xml:lang="en-US" id="tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract">Cash Paid for Amounts Included in the Measurement of Lease Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:title="label: CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract to tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NonEmployeeDirectorMember" xlink:label="NonEmployeeDirectorMember" xlink:title="NonEmployeeDirectorMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_NonEmployeeDirectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_NonEmployeeDirectorMember_lbl" xml:lang="en-US" id="tlfa_NonEmployeeDirectorMember_lbl">Person with designation of non-employee director.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonEmployeeDirectorMember" xlink:to="tlfa_NonEmployeeDirectorMember_lbl" xlink:title="label: NonEmployeeDirectorMember to tlfa_NonEmployeeDirectorMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_NonEmployeeDirectorMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_NonEmployeeDirectorMember_lbl1" xml:lang="en-US" id="tlfa_NonEmployeeDirectorMember_lbl1">Non-Employee Director [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonEmployeeDirectorMember" xlink:to="tlfa_NonEmployeeDirectorMember_lbl1" xlink:title="label: NonEmployeeDirectorMember to tlfa_NonEmployeeDirectorMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_NonEmployeeDirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_NonEmployeeDirectorMember" xml:lang="en-US" id="tlfa_NonEmployeeDirectorMember">Non-Employee Director [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NonEmployeeDirectorMember" xlink:to="tlfa_NonEmployeeDirectorMember" xlink:title="label: NonEmployeeDirectorMember to tlfa_NonEmployeeDirectorMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TwoThousandAndThirteenRestrictedStockPlanMember" xlink:label="TwoThousandAndThirteenRestrictedStockPlanMember" xlink:title="TwoThousandAndThirteenRestrictedStockPlanMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember_lbl" xml:lang="en-US" id="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember_lbl">Refers to 2013 Restricted stock plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoThousandAndThirteenRestrictedStockPlanMember" xlink:to="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember_lbl" xlink:title="label: TwoThousandAndThirteenRestrictedStockPlanMember to tlfa_TwoThousandAndThirteenRestrictedStockPlanMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember_lbl1" xml:lang="en-US" id="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember_lbl1">Two Thousand and Thirteen Restricted Stock Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoThousandAndThirteenRestrictedStockPlanMember" xlink:to="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember_lbl1" xlink:title="label: TwoThousandAndThirteenRestrictedStockPlanMember to tlfa_TwoThousandAndThirteenRestrictedStockPlanMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember" xml:lang="en-US" id="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember">2013 Restricted Stock Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoThousandAndThirteenRestrictedStockPlanMember" xlink:to="tlfa_TwoThousandAndThirteenRestrictedStockPlanMember" xlink:title="label: TwoThousandAndThirteenRestrictedStockPlanMember to tlfa_TwoThousandAndThirteenRestrictedStockPlanMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:label="TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:title="TwoThousandAndTwentyThreeRestrictedStockPlanMember" />
    <link:label xlink:type="resource" xlink:label="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember_lbl" xml:lang="en-US" id="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember_lbl">Refers to 2023 Restricted stock plan.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:to="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember_lbl" xlink:title="label: TwoThousandAndTwentyThreeRestrictedStockPlanMember to tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember_lbl1" xml:lang="en-US" id="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember_lbl1">Two Thousand and Twenty Three Restricted Stock Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:to="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember_lbl1" xlink:title="label: TwoThousandAndTwentyThreeRestrictedStockPlanMember to tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember" xml:lang="en-US" id="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember">2023 Restricted Stock Plan [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:to="tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:title="label: TwoThousandAndTwentyThreeRestrictedStockPlanMember to tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" xlink:label="UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" xlink:title="UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" />
    <link:label xlink:type="resource" xlink:label="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense_lbl" xml:lang="en-US" id="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense_lbl">Amount of interest expense for an underpayment of income taxes including foreign income taxes.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" xlink:to="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense_lbl" xlink:title="label: UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense to tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense_lbl1" xml:lang="en-US" id="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense_lbl1">Unrecognized Tax Benefits, Interest on Income and Foreign Income Taxes Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" xlink:to="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense_lbl1" xlink:title="label: UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense to tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense_lbl1" />
    <link:label xlink:type="resource" xlink:label="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" xml:lang="en-US" id="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" xlink:to="tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" xlink:title="label: UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense to tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>tlfa-20241231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 25.1.1.5279 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://tandyleather.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SubsequentEventsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquityShareRepurchaseProgramDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquityNonvestedServicebasedAwardsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquity2013And2023RestrictedStockPlansDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantBusinessConcentrationsAndRiskDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesReconciliationOfUncertainTaxPositionsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesIncomeBeforeIncomeTaxesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesProvisionForIncomeTaxesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#EmployeeBenefitAndSavingsPlansDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#NotesPayableAndLongtermDebtDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesLeaseTermAndDiscountRateDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesOperatingLeasesOtherInformationDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc01" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesMaturityOfLeaseLiabilitiesDetailsCalc01" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesMaturityOfLeaseLiabilitiesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#BalanceSheetComponentsShorttermLiabilitiesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#BalanceSheetComponentsInventoryPropertyAndEquipmentDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesAdvertisingDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesAdvertisingDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesShippingAndHandlingCostsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesOtherIntangibleAssetsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesEarningsPerShareDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesLeasesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesDiscountsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesDiscountsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesRevenueRecognitionDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/DescriptionOfBusinessDetails" xlink:type="simple" xlink:href="tlfa-20241231.xsd#DescriptionOfBusinessDetails" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquityTables" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxesTables" />
  <link:roleRef roleURI="http://tandyleather.com/role/LeasesTables" xlink:type="simple" xlink:href="tlfa-20241231.xsd#LeasesTables" />
  <link:roleRef roleURI="http://tandyleather.com/role/BalanceSheetComponentsTables" xlink:type="simple" xlink:href="tlfa-20241231.xsd#BalanceSheetComponentsTables" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://tandyleather.com/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="tlfa-20241231.xsd#InsiderTradingArrangements" />
  <link:roleRef roleURI="http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" xlink:href="tlfa-20241231.xsd#CybersecurityRiskManagementAndStrategyDisclosure" />
  <link:roleRef roleURI="http://tandyleather.com/role/SubsequentEvents" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SubsequentEvents" />
  <link:roleRef roleURI="http://tandyleather.com/role/StockholdersEquity" xlink:type="simple" xlink:href="tlfa-20241231.xsd#StockholdersEquity" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantBusinessConcentrationsAndRisk" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantBusinessConcentrationsAndRisk" />
  <link:roleRef roleURI="http://tandyleather.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="tlfa-20241231.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://tandyleather.com/role/IncomeTaxes" xlink:type="simple" xlink:href="tlfa-20241231.xsd#IncomeTaxes" />
  <link:roleRef roleURI="http://tandyleather.com/role/EmployeeBenefitAndSavingsPlans" xlink:type="simple" xlink:href="tlfa-20241231.xsd#EmployeeBenefitAndSavingsPlans" />
  <link:roleRef roleURI="http://tandyleather.com/role/NotesPayableAndLongtermDebt" xlink:type="simple" xlink:href="tlfa-20241231.xsd#NotesPayableAndLongtermDebt" />
  <link:roleRef roleURI="http://tandyleather.com/role/Leases" xlink:type="simple" xlink:href="tlfa-20241231.xsd#Leases" />
  <link:roleRef roleURI="http://tandyleather.com/role/BalanceSheetComponents" xlink:type="simple" xlink:href="tlfa-20241231.xsd#BalanceSheetComponents" />
  <link:roleRef roleURI="http://tandyleather.com/role/SignificantAccountingPolicies" xlink:type="simple" xlink:href="tlfa-20241231.xsd#SignificantAccountingPolicies" />
  <link:roleRef roleURI="http://tandyleather.com/role/DescriptionOfBusiness" xlink:type="simple" xlink:href="tlfa-20241231.xsd#DescriptionOfBusiness" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedStatementsOfStockholdersEquity" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveIncome" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedBalanceSheetsParentheticals" />
  <link:roleRef roleURI="http://tandyleather.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="tlfa-20241231.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://tandyleather.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="tlfa-20241231.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentType" xlink:title="presentation: CoverAbstract to DocumentType" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: CoverAbstract to AmendmentFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="DocumentAnnualReport" xlink:title="DocumentAnnualReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentAnnualReport" xlink:title="presentation: CoverAbstract to DocumentAnnualReport" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: CoverAbstract to DocumentPeriodEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="CurrentFiscalYearEndDate" xlink:title="presentation: CoverAbstract to CurrentFiscalYearEndDate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalYearFocus" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalPeriodFocus" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentTransitionReport" xlink:title="presentation: CoverAbstract to DocumentTransitionReport" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityFileNumber" xlink:title="presentation: CoverAbstract to EntityFileNumber" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: CoverAbstract to EntityRegistrantName" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: CoverAbstract to EntityCentralIndexKey" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityIncorporationStateCountryCode" xlink:title="presentation: CoverAbstract to EntityIncorporationStateCountryCode" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityTaxIdentificationNumber" xlink:title="presentation: CoverAbstract to EntityTaxIdentificationNumber" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine1" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine1" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCityOrTown" xlink:title="presentation: CoverAbstract to EntityAddressCityOrTown" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressStateOrProvince" xlink:title="presentation: CoverAbstract to EntityAddressStateOrProvince" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressPostalZipCode" xlink:title="presentation: CoverAbstract to EntityAddressPostalZipCode" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="CityAreaCode" xlink:title="presentation: CoverAbstract to CityAreaCode" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="LocalPhoneNumber" xlink:title="presentation: CoverAbstract to LocalPhoneNumber" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="Security12bTitle" xlink:title="presentation: CoverAbstract to Security12bTitle" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="TradingSymbol" xlink:title="presentation: CoverAbstract to TradingSymbol" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="SecurityExchangeName" xlink:title="presentation: CoverAbstract to SecurityExchangeName" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="EntityWellKnownSeasonedIssuer" xlink:title="EntityWellKnownSeasonedIssuer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityWellKnownSeasonedIssuer" xlink:title="presentation: CoverAbstract to EntityWellKnownSeasonedIssuer" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="EntityVoluntaryFilers" xlink:title="EntityVoluntaryFilers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityVoluntaryFilers" xlink:title="presentation: CoverAbstract to EntityVoluntaryFilers" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCurrentReportingStatus" xlink:title="presentation: CoverAbstract to EntityCurrentReportingStatus" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityInteractiveDataCurrent" xlink:title="presentation: CoverAbstract to EntityInteractiveDataCurrent" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityFilerCategory" xlink:title="presentation: CoverAbstract to EntityFilerCategory" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntitySmallBusiness" xlink:title="presentation: CoverAbstract to EntitySmallBusiness" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityEmergingGrowthCompany" xlink:title="presentation: CoverAbstract to EntityEmergingGrowthCompany" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="DocumentFinStmtErrorCorrectionFlag" xlink:title="DocumentFinStmtErrorCorrectionFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFinStmtErrorCorrectionFlag" xlink:title="presentation: CoverAbstract to DocumentFinStmtErrorCorrectionFlag" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityShellCompany" xlink:title="presentation: CoverAbstract to EntityShellCompany" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="IcfrAuditorAttestationFlag" xlink:title="IcfrAuditorAttestationFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="IcfrAuditorAttestationFlag" xlink:title="presentation: CoverAbstract to IcfrAuditorAttestationFlag" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="EntityPublicFloat" xlink:title="EntityPublicFloat" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityPublicFloat" xlink:title="presentation: CoverAbstract to EntityPublicFloat" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="presentation: CoverAbstract to EntityCommonStockSharesOutstanding" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="AuditorFirmId" xlink:title="AuditorFirmId" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="AuditorFirmId" xlink:title="presentation: CoverAbstract to AuditorFirmId" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="AuditorName" xlink:title="AuditorName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="AuditorName" xlink:title="presentation: CoverAbstract to AuditorName" order="35.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="AuditorLocation" xlink:title="AuditorLocation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="AuditorLocation" xlink:title="presentation: CoverAbstract to AuditorLocation" order="36.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsCurrentAbstract to CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: AssetsCurrentAbstract to AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="InventoryNet" xlink:title="presentation: AssetsCurrentAbstract to InventoryNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable" xlink:label="IncomeTaxesReceivable" xlink:title="IncomeTaxesReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="IncomeTaxesReceivable" xlink:title="presentation: AssetsCurrentAbstract to IncomeTaxesReceivable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="PrepaidExpenseCurrent" xlink:title="PrepaidExpenseCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="PrepaidExpenseCurrent" xlink:title="presentation: AssetsCurrentAbstract to PrepaidExpenseCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="OtherAssetsCurrent" xlink:title="OtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="OtherAssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to OtherAssetsCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to AssetsCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="presentation: AssetsAbstract to PropertyPlantAndEquipmentGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="presentation: AssetsAbstract to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: AssetsAbstract to PropertyPlantAndEquipmentNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="presentation: AssetsAbstract to OperatingLeaseRightOfUseAsset" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="FinanceLeaseRightOfUseAsset" xlink:title="presentation: AssetsAbstract to FinanceLeaseRightOfUseAsset" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="DeferredIncomeTaxAssetsNet" xlink:title="DeferredIncomeTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="DeferredIncomeTaxAssetsNet" xlink:title="presentation: AssetsAbstract to DeferredIncomeTaxAssetsNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OtherAssetsNoncurrent" xlink:title="presentation: AssetsAbstract to OtherAssetsNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AssetsAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="AccountsPayableTradeCurrent" xlink:title="AccountsPayableTradeCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableTradeCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableTradeCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccruedLiabilitiesAndOtherLiabilities" xlink:title="presentation: LiabilitiesCurrentAbstract to AccruedLiabilitiesAndOtherLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="TaxesPayableCurrent" xlink:title="TaxesPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="TaxesPayableCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to TaxesPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to OperatingLeaseLiabilityCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="DeferredIncomeTaxLiabilitiesNet" xlink:title="DeferredIncomeTaxLiabilitiesNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DeferredIncomeTaxLiabilitiesNet" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to DeferredIncomeTaxLiabilitiesNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilityForUncertainTaxPositionsNoncurrent" xlink:label="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="LiabilityForUncertainTaxPositionsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilityForUncertainTaxPositionsNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilityForUncertainTaxPositionsNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to OtherLiabilitiesNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to OperatingLeaseLiabilityNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="FinanceLeaseLiabilityNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to FinanceLeaseLiabilityNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommitmentsAndContingencies" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommitmentsAndContingencies" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockValue" xlink:title="presentation: StockholdersEquityAbstract to CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AdditionalPaidInCapital" xlink:title="presentation: StockholdersEquityAbstract to AdditionalPaidInCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: StockholdersEquityAbstract to RetainedEarningsAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="TreasuryStockCommonValue" xlink:title="TreasuryStockCommonValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="TreasuryStockCommonValue" xlink:title="presentation: StockholdersEquityAbstract to TreasuryStockCommonValue" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: StockholdersEquityAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="StockholdersEquity" xlink:title="presentation: StockholdersEquityAbstract to StockholdersEquity" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="AllowanceForDoubtfulAccountsReceivableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivableCurrent" xlink:title="presentation: AssetsCurrentAbstract to AllowanceForDoubtfulAccountsReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="FiniteLivedIntangibleAssetsAccumulatedAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:title="presentation: AssetsAbstract to FiniteLivedIntangibleAssetsAccumulatedAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AssetsAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: StockholdersEquityAbstract to CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesAuthorized" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="TreasuryStockCommonShares" xlink:title="TreasuryStockCommonShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="TreasuryStockCommonShares" xlink:title="presentation: StockholdersEquityAbstract to TreasuryStockCommonShares" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: StatementOfFinancialPositionAbstract to StockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="presentation: IncomeStatementAbstract to RevenueFromContractWithCustomerExcludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="CostOfGoodsAndServicesSold" xlink:title="CostOfGoodsAndServicesSold" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="CostOfGoodsAndServicesSold" xlink:title="presentation: IncomeStatementAbstract to CostOfGoodsAndServicesSold" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="GrossProfit" xlink:title="GrossProfit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="GrossProfit" xlink:title="presentation: IncomeStatementAbstract to GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="OperatingCostsAndExpenses" xlink:title="OperatingCostsAndExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OperatingCostsAndExpenses" xlink:title="presentation: IncomeStatementAbstract to OperatingCostsAndExpenses" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OperatingIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to OperatingIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLossAbstract" xlink:label="OperatingIncomeLossAbstract" xlink:title="OperatingIncomeLossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="InterestIncomeExpenseNet" xlink:title="InterestIncomeExpenseNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingIncomeLossAbstract" xlink:to="InterestIncomeExpenseNet" xlink:title="presentation: OperatingIncomeLossAbstract to InterestIncomeExpenseNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="OtherNonoperatingIncomeExpense" xlink:title="OtherNonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingIncomeLossAbstract" xlink:to="OtherNonoperatingIncomeExpense" xlink:title="presentation: OperatingIncomeLossAbstract to OtherNonoperatingIncomeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="NonoperatingIncomeExpense" xlink:title="NonoperatingIncomeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingIncomeLossAbstract" xlink:to="NonoperatingIncomeExpense" xlink:title="presentation: OperatingIncomeLossAbstract to NonoperatingIncomeExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OperatingIncomeLossAbstract" xlink:title="presentation: IncomeStatementAbstract to OperatingIncomeLossAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="presentation: IncomeStatementAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeStatementAbstract to IncomeTaxExpenseBenefit" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to NetIncomeLoss" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="presentation: IncomeStatementAbstract to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:title="presentation: IncomeStatementAbstract to ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareAbstract" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareAbstract" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: IncomeStatementAbstract to WeightedAverageNumberOfSharesOutstandingAbstract" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="CostOfGoodsAndServicesSoldDepreciation" xlink:title="CostOfGoodsAndServicesSoldDepreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="CostOfGoodsAndServicesSoldDepreciation" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to CostOfGoodsAndServicesSoldDepreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="OperatingLeaseRightOfUseAssetAmortizationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to OperatingLeaseRightOfUseAssetAmortizationExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:label="DeferredIncomeTaxesAndTaxCredits" xlink:title="DeferredIncomeTaxesAndTaxCredits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DeferredIncomeTaxesAndTaxCredits" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DeferredIncomeTaxesAndTaxCredits" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInInventories" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInInventories" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="IncreaseDecreaseInPrepaidExpense" xlink:title="IncreaseDecreaseInPrepaidExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidExpense" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="IncreaseDecreaseInOtherCurrentAssets" xlink:title="IncreaseDecreaseInOtherCurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherCurrentAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherCurrentAssets" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="IncreaseDecreaseInAccruedLiabilities" xlink:title="IncreaseDecreaseInAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccruedLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccruedLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="IncreaseDecreaseInDeferredIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInDeferredIncomeTaxes" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="IncreaseDecreaseInOtherNoncurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherNoncurrentAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherNoncurrentAssets" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="IncreaseDecreaseInOperatingLeaseLiability" xlink:title="IncreaseDecreaseInOperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOperatingLeaseLiability" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOperatingLeaseLiability" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:title="presentation: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetCashProvidedByUsedInOperatingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquirePropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to NetCashProvidedByUsedInInvestingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="FinanceLeasePrincipalPayments" xlink:title="FinanceLeasePrincipalPayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="FinanceLeasePrincipalPayments" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to FinanceLeasePrincipalPayments" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="PaymentsForRepurchaseOfCommonStock" xlink:title="PaymentsForRepurchaseOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsForRepurchaseOfCommonStock" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsForRepurchaseOfCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to NetCashProvidedByUsedInFinancingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="presentation: StatementOfCashFlowsAbstract to EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="InterestPaidNet" xlink:title="InterestPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="InterestPaidNet" xlink:title="presentation: SupplementalCashFlowInformationAbstract to InterestPaidNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="IncomeTaxesPaidNet" xlink:title="presentation: SupplementalCashFlowInformationAbstract to IncomeTaxesPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to SupplementalCashFlowInformationAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="presentation: CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract to NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="CommonStockMember" xlink:title="presentation: StatementEquityComponentsAxis to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AdditionalPaidInCapitalMember" xlink:title="presentation: StatementEquityComponentsAxis to AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="TreasuryStockCommonMember" xlink:title="TreasuryStockCommonMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="TreasuryStockCommonMember" xlink:title="presentation: StatementEquityComponentsAxis to TreasuryStockCommonMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="RetainedEarningsMember" xlink:title="presentation: StatementEquityComponentsAxis to RetainedEarningsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="presentation: StatementEquityComponentsAxis to AccumulatedOtherComprehensiveIncomeMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: StatementTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquity" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="SharesIssued" xlink:title="SharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="SharesIssued" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to SharesIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueRestrictedStockAwardGross" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="StockRepurchasedAndRetiredDuringPeriodValue" xlink:title="StockRepurchasedAndRetiredDuringPeriodValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockRepurchasedAndRetiredDuringPeriodValue" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockRepurchasedAndRetiredDuringPeriodValue" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="StockRepurchasedAndRetiredDuringPeriodShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockRepurchasedAndRetiredDuringPeriodShares" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockRepurchasedAndRetiredDuringPeriodShares" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="NetIncomeLoss" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to NetIncomeLoss" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity_2" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquity_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquity" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued" xlink:label="SharesIssued_2" xlink:title="SharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="SharesIssued_2" xlink:title="presentation: IncreaseDecreaseInStockholdersEquityRollForward to SharesIssued" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="presentation: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfStockholdersEquityAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/DescriptionOfBusiness">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:title="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="SignificantAccountingPoliciesTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/BalanceSheetComponents">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract" xlink:label="DisclosureTextBlockSupplementAbstract" xlink:title="DisclosureTextBlockSupplementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="SupplementalBalanceSheetDisclosuresTextBlock" xlink:title="SupplementalBalanceSheetDisclosuresTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureTextBlockSupplementAbstract" xlink:to="SupplementalBalanceSheetDisclosuresTextBlock" xlink:title="presentation: DisclosureTextBlockSupplementAbstract to SupplementalBalanceSheetDisclosuresTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/Leases">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="LesseeOperatingLeasesTextBlock" xlink:title="LesseeOperatingLeasesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeOperatingLeasesTextBlock" xlink:title="presentation: LeasesAbstract to LesseeOperatingLeasesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/NotesPayableAndLongtermDebt">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="DebtDisclosureTextBlock" xlink:title="DebtDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtDisclosureTextBlock" xlink:title="presentation: DebtDisclosureAbstract to DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/EmployeeBenefitAndSavingsPlans">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to PensionAndOtherPostretirementBenefitsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxes">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="IncomeTaxDisclosureTextBlock" xlink:title="IncomeTaxDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDisclosureTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/CommitmentsAndContingencies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantBusinessConcentrationsAndRisk">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="ConcentrationRiskDisclosureTextBlock" xlink:title="ConcentrationRiskDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="ConcentrationRiskDisclosureTextBlock" xlink:title="presentation: RisksAndUncertaintiesAbstract to ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="StockholdersEquityNoteDisclosureTextBlock" xlink:title="presentation: EquityAbstract to StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SubsequentEvents">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="SubsequentEventsTextBlock" xlink:title="SubsequentEventsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsAbstract" xlink:to="SubsequentEventsTextBlock" xlink:title="presentation: SubsequentEventsAbstract to SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:title="CybersecurityRiskManagementStrategyAndGovernanceAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:title="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="CybersecurityRiskManagementProcessesIntegratedFlag" xlink:title="CybersecurityRiskManagementProcessesIntegratedFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="CybersecurityRiskManagementProcessesIntegratedFlag" xlink:title="presentation: CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock to CybersecurityRiskManagementProcessesIntegratedFlag" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:title="CybersecurityRiskManagementProcessesIntegratedTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:title="presentation: CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock to CybersecurityRiskManagementProcessesIntegratedTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:title="CybersecurityRiskManagementThirdPartyEngagedFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:title="presentation: CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock to CybersecurityRiskManagementThirdPartyEngagedFlag" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:title="CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:title="presentation: CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock to CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:title="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:title="presentation: CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock to CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:title="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:title="presentation: CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock to CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:title="presentation: CybersecurityRiskManagementStrategyAndGovernanceAbstract to CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:title="CybersecurityRiskBoardOfDirectorsOversightTextBlock" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:title="CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:title="presentation: CybersecurityRiskBoardOfDirectorsOversightTextBlock to CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:title="CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:title="presentation: CybersecurityRiskBoardOfDirectorsOversightTextBlock to CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="CybersecurityRiskRoleOfManagementTextBlock" xlink:title="CybersecurityRiskRoleOfManagementTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="CybersecurityRiskRoleOfManagementTextBlock" xlink:title="presentation: CybersecurityRiskBoardOfDirectorsOversightTextBlock to CybersecurityRiskRoleOfManagementTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:title="CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:title="presentation: CybersecurityRiskBoardOfDirectorsOversightTextBlock to CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:title="CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:title="presentation: CybersecurityRiskBoardOfDirectorsOversightTextBlock to CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:label="CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:title="CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" xlink:title="presentation: CybersecurityRiskBoardOfDirectorsOversightTextBlock to CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:title="CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:title="presentation: CybersecurityRiskBoardOfDirectorsOversightTextBlock to CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:title="presentation: CybersecurityRiskManagementStrategyAndGovernanceAbstract to CybersecurityRiskBoardOfDirectorsOversightTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/InsiderTradingArrangements">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="InsiderTradingArrLineItems" xlink:title="InsiderTradingArrLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="Rule10b51ArrAdoptedFlag" xlink:title="Rule10b51ArrAdoptedFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="Rule10b51ArrAdoptedFlag" xlink:title="presentation: InsiderTradingArrLineItems to Rule10b51ArrAdoptedFlag" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="NonRule10b51ArrAdoptedFlag" xlink:title="NonRule10b51ArrAdoptedFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="NonRule10b51ArrAdoptedFlag" xlink:title="presentation: InsiderTradingArrLineItems to NonRule10b51ArrAdoptedFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="Rule10b51ArrTrmntdFlag" xlink:title="Rule10b51ArrTrmntdFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="Rule10b51ArrTrmntdFlag" xlink:title="presentation: InsiderTradingArrLineItems to Rule10b51ArrTrmntdFlag" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="NonRule10b51ArrTrmntdFlag" xlink:title="NonRule10b51ArrTrmntdFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InsiderTradingArrLineItems" xlink:to="NonRule10b51ArrTrmntdFlag" xlink:title="presentation: InsiderTradingArrLineItems to NonRule10b51ArrTrmntdFlag" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="UseOfEstimates" xlink:title="presentation: AccountingPoliciesAbstract to UseOfEstimates" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ConsolidationPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ConsolidationPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock" xlink:label="DeconsolidationOfForeignSubsidiariesPolicyTextBlock" xlink:title="DeconsolidationOfForeignSubsidiariesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="DeconsolidationOfForeignSubsidiariesPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to DeconsolidationOfForeignSubsidiariesPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="CashAndCashEquivalentsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to CashAndCashEquivalentsPolicyTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:label="CreditLossFinancialInstrumentPolicyTextBlock" xlink:title="CreditLossFinancialInstrumentPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="CreditLossFinancialInstrumentPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to CreditLossFinancialInstrumentPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="RevenueFromContractWithCustomerPolicyTextBlock" xlink:title="RevenueFromContractWithCustomerPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="RevenueFromContractWithCustomerPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to RevenueFromContractWithCustomerPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_RevenueRecognitionDiscountsPolicyTextBlock" xlink:label="RevenueRecognitionDiscountsPolicyTextBlock" xlink:title="RevenueRecognitionDiscountsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="RevenueRecognitionDiscountsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to RevenueRecognitionDiscountsPolicyTextBlock" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:label="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:title="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="SellingGeneralAndAdministrativeExpensesPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to SellingGeneralAndAdministrativeExpensesPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="PropertyPlantAndEquipmentPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="PropertyPlantAndEquipmentPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to PropertyPlantAndEquipmentPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="InventoryPolicyTextBlock" xlink:title="InventoryPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="InventoryPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to InventoryPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="LesseeLeasesPolicyTextBlock" xlink:title="LesseeLeasesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="LesseeLeasesPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to LesseeLeasesPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="EarningsPerSharePolicyTextBlock" xlink:title="EarningsPerSharePolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="EarningsPerSharePolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to EarningsPerSharePolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="IntangibleAssetsFiniteLivedPolicy" xlink:title="IntangibleAssetsFiniteLivedPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="IntangibleAssetsFiniteLivedPolicy" xlink:title="presentation: AccountingPoliciesAbstract to IntangibleAssetsFiniteLivedPolicy" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="FairValueOfFinancialInstrumentsPolicy" xlink:title="FairValueOfFinancialInstrumentsPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="FairValueOfFinancialInstrumentsPolicy" xlink:title="presentation: AccountingPoliciesAbstract to FairValueOfFinancialInstrumentsPolicy" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="IncomeTaxPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to IncomeTaxPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="presentation: AccountingPoliciesAbstract to ShareBasedCompensationOptionAndIncentivePlansPolicy" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="ComprehensiveIncomePolicyPolicyTextBlock" xlink:title="ComprehensiveIncomePolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ComprehensiveIncomePolicyPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ComprehensiveIncomePolicyPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ShippingAndHandlingCostsPolicyTextBlock" xlink:label="ShippingAndHandlingCostsPolicyTextBlock" xlink:title="ShippingAndHandlingCostsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ShippingAndHandlingCostsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ShippingAndHandlingCostsPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="AdvertisingCostsPolicyTextBlock" xlink:title="AdvertisingCostsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="AdvertisingCostsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to AdvertisingCostsPolicyTextBlock" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to NewAccountingPronouncementsPolicyPolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="DisaggregationOfRevenueTableTextBlock" xlink:title="DisaggregationOfRevenueTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="DisaggregationOfRevenueTableTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to DisaggregationOfRevenueTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/BalanceSheetComponentsTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract" xlink:label="DisclosureTextBlockSupplementAbstract" xlink:title="DisclosureTextBlockSupplementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="ScheduleOfCondensedBalanceSheetTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureTextBlockSupplementAbstract" xlink:to="ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:title="presentation: DisclosureTextBlockSupplementAbstract to ScheduleOfCondensedBalanceSheetTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LesseeOperatingLeaseAssetsAndLiabilities" xlink:label="LesseeOperatingLeaseAssetsAndLiabilities" xlink:title="LesseeOperatingLeaseAssetsAndLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeOperatingLeaseAssetsAndLiabilities" xlink:title="presentation: LeasesAbstract to LesseeOperatingLeaseAssetsAndLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="LeaseCostTableTextBlock" xlink:title="LeaseCostTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LeaseCostTableTextBlock" xlink:title="presentation: LeasesAbstract to LeaseCostTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="presentation: LeasesAbstract to LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock" xlink:label="LesseeOperatingLeasesOtherInformationTableTextBlock" xlink:title="LesseeOperatingLeasesOtherInformationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeOperatingLeasesOtherInformationTableTextBlock" xlink:title="presentation: LeasesAbstract to LesseeOperatingLeasesOtherInformationTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" xlink:label="LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" xlink:title="LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" xlink:title="presentation: LeasesAbstract to LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:label="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:title="presentation: IncomeTaxDisclosureAbstract to ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquityTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:title="ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:title="presentation: EquityAbstract to ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:label="ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:title="ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" xlink:title="presentation: EquityAbstract to ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/DescriptionOfBusinessDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="ScheduleOfSegmentReportingInformationBySegmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="presentation: SegmentGeographicalDomain to US" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="CA" xlink:title="presentation: SegmentGeographicalDomain to CA" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ES" xlink:label="ES" xlink:title="ES" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="ES" xlink:title="presentation: SegmentGeographicalDomain to ES" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to StatementGeographicalAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="SegmentReportingInformationLineItems" xlink:title="SegmentReportingInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_BusinessDescriptionAbstract" xlink:label="BusinessDescriptionAbstract" xlink:title="BusinessDescriptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfStores" xlink:label="NumberOfStores" xlink:title="NumberOfStores" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessDescriptionAbstract" xlink:to="NumberOfStores" xlink:title="presentation: BusinessDescriptionAbstract to NumberOfStores" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="NumberOfOperatingSegments" xlink:title="NumberOfOperatingSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessDescriptionAbstract" xlink:to="NumberOfOperatingSegments" xlink:title="presentation: BusinessDescriptionAbstract to NumberOfOperatingSegments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="NumberOfReportableSegments" xlink:title="NumberOfReportableSegments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessDescriptionAbstract" xlink:to="NumberOfReportableSegments" xlink:title="presentation: BusinessDescriptionAbstract to NumberOfReportableSegments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentReportingInformationLineItems" xlink:to="BusinessDescriptionAbstract" xlink:title="presentation: SegmentReportingInformationLineItems to BusinessDescriptionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="SegmentReportingInformationLineItems" xlink:title="presentation: ScheduleOfSegmentReportingInformationBySegmentTable to SegmentReportingInformationLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="ScheduleOfSegmentReportingInformationBySegmentTable" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to ScheduleOfSegmentReportingInformationBySegmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_DeconsolidationOfForeignSubsidiariesAbstract" xlink:label="DeconsolidationOfForeignSubsidiariesAbstract" xlink:title="DeconsolidationOfForeignSubsidiariesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeconsolidationGainOrLossAmount" xlink:label="DeconsolidationGainOrLossAmount" xlink:title="DeconsolidationGainOrLossAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeconsolidationOfForeignSubsidiariesAbstract" xlink:to="DeconsolidationGainOrLossAmount" xlink:title="presentation: DeconsolidationOfForeignSubsidiariesAbstract to DeconsolidationGainOrLossAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="DeconsolidationOfForeignSubsidiariesAbstract" xlink:title="presentation: AccountingPoliciesAbstract to DeconsolidationOfForeignSubsidiariesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to RangeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="AccountsNotesAndLoansReceivableLineItems" xlink:title="AccountsNotesAndLoansReceivableLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_AccountsReceivableAndExpectedCreditLossesAbstract" xlink:label="AccountsReceivableAndExpectedCreditLossesAbstract" xlink:title="AccountsReceivableAndExpectedCreditLossesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableAndExpectedCreditLossesAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="presentation: AccountsReceivableAndExpectedCreditLossesAbstract to AccountsReceivableNetCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="AllowanceForDoubtfulAccountsReceivable" xlink:title="AllowanceForDoubtfulAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsReceivableAndExpectedCreditLossesAbstract" xlink:to="AllowanceForDoubtfulAccountsReceivable" xlink:title="presentation: AccountsReceivableAndExpectedCreditLossesAbstract to AllowanceForDoubtfulAccountsReceivable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountsNotesAndLoansReceivableLineItems" xlink:to="AccountsReceivableAndExpectedCreditLossesAbstract" xlink:title="presentation: AccountsNotesAndLoansReceivableLineItems to AccountsReceivableAndExpectedCreditLossesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="AccountsNotesAndLoansReceivableLineItems" xlink:title="presentation: ScheduleOfAccountsNotesLoansAndFinancingReceivableTable to AccountsNotesAndLoansReceivableLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ForeignCurrencyTranslationAndTransactionsTable" xlink:label="ForeignCurrencyTranslationAndTransactionsTable" xlink:title="ForeignCurrencyTranslationAndTransactionsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ForeignCurrencyTranslationAndTransactionsTable" xlink:to="RangeAxis" xlink:title="presentation: ForeignCurrencyTranslationAndTransactionsTable to RangeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ForeignCurrencyTranslationAndTransactionsLineItems" xlink:label="ForeignCurrencyTranslationAndTransactionsLineItems" xlink:title="ForeignCurrencyTranslationAndTransactionsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:label="ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:title="ForeignCurrencyTransactionGainLossBeforeTaxAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:title="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" xlink:title="presentation: ForeignCurrencyTransactionGainLossBeforeTaxAbstract to OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ForeignCurrencyTranslationAndTransactionsLineItems" xlink:to="ForeignCurrencyTransactionGainLossBeforeTaxAbstract" xlink:title="presentation: ForeignCurrencyTranslationAndTransactionsLineItems to ForeignCurrencyTransactionGainLossBeforeTaxAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ForeignCurrencyTranslationAndTransactionsTable" xlink:to="ForeignCurrencyTranslationAndTransactionsLineItems" xlink:title="presentation: ForeignCurrencyTranslationAndTransactionsTable to ForeignCurrencyTranslationAndTransactionsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ForeignCurrencyTranslationAndTransactionsTable" xlink:title="presentation: AccountingPoliciesAbstract to ForeignCurrencyTranslationAndTransactionsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="DisaggregationOfRevenueTable" xlink:title="DisaggregationOfRevenueTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueTable" xlink:to="RangeAxis" xlink:title="presentation: DisaggregationOfRevenueTable to RangeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="presentation: SegmentGeographicalDomain to US" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="CA" xlink:title="presentation: SegmentGeographicalDomain to CA" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OtherCountriesMember" xlink:label="OtherCountriesMember" xlink:title="OtherCountriesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="OtherCountriesMember" xlink:title="presentation: SegmentGeographicalDomain to OtherCountriesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: DisaggregationOfRevenueTable to StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesMember" xlink:label="OtherLiabilitiesMember" xlink:title="OtherLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationDomain" xlink:to="OtherLiabilitiesMember" xlink:title="presentation: BalanceSheetLocationDomain to OtherLiabilitiesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesMember" xlink:label="AccountsPayableAndAccruedLiabilitiesMember" xlink:title="AccountsPayableAndAccruedLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationDomain" xlink:to="AccountsPayableAndAccruedLiabilitiesMember" xlink:title="presentation: BalanceSheetLocationDomain to AccountsPayableAndAccruedLiabilitiesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="presentation: BalanceSheetLocationAxis to BalanceSheetLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueTable" xlink:to="BalanceSheetLocationAxis" xlink:title="presentation: DisaggregationOfRevenueTable to BalanceSheetLocationAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="DisaggregationOfRevenueLineItems" xlink:title="DisaggregationOfRevenueLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="RevenueFromContractWithCustomerAbstract" xlink:title="RevenueFromContractWithCustomerAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredRevenue" xlink:label="DeferredRevenue" xlink:title="DeferredRevenue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="DeferredRevenue" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to DeferredRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:label="ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:title="ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_GiftCardRedemptionPeriod" xlink:label="GiftCardRedemptionPeriod" xlink:title="GiftCardRedemptionPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="GiftCardRedemptionPeriod" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to GiftCardRedemptionPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="ContractWithCustomerLiability" xlink:title="ContractWithCustomerLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="ContractWithCustomerLiability" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to ContractWithCustomerLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ContractWithCustomerLiabilityForGiftCardsIssued" xlink:label="ContractWithCustomerLiabilityForGiftCardsIssued" xlink:title="ContractWithCustomerLiabilityForGiftCardsIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="ContractWithCustomerLiabilityForGiftCardsIssued" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to ContractWithCustomerLiabilityForGiftCardsIssued" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="ContractWithCustomerLiabilityRevenueRecognized" xlink:title="ContractWithCustomerLiabilityRevenueRecognized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RevenueFromContractWithCustomerAbstract" xlink:to="ContractWithCustomerLiabilityRevenueRecognized" xlink:title="presentation: RevenueFromContractWithCustomerAbstract to ContractWithCustomerLiabilityRevenueRecognized" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="RevenueFromContractWithCustomerAbstract" xlink:title="presentation: DisaggregationOfRevenueLineItems to RevenueFromContractWithCustomerAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueAbstract" xlink:label="DisaggregationOfRevenueAbstract" xlink:title="DisaggregationOfRevenueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueAbstract" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="presentation: DisaggregationOfRevenueAbstract to RevenueFromContractWithCustomerExcludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueLineItems" xlink:to="DisaggregationOfRevenueAbstract" xlink:title="presentation: DisaggregationOfRevenueLineItems to DisaggregationOfRevenueAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisaggregationOfRevenueTable" xlink:to="DisaggregationOfRevenueLineItems" xlink:title="presentation: DisaggregationOfRevenueTable to DisaggregationOfRevenueLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="DisaggregationOfRevenueTable" xlink:title="presentation: AccountingPoliciesAbstract to DisaggregationOfRevenueTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesDiscountsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_DiscountsAbstract" xlink:label="DiscountsAbstract" xlink:title="DiscountsAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfClassesOfCustomerDiscounts" xlink:label="NumberOfClassesOfCustomerDiscounts" xlink:title="NumberOfClassesOfCustomerDiscounts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscountsAbstract" xlink:to="NumberOfClassesOfCustomerDiscounts" xlink:title="presentation: DiscountsAbstract to NumberOfClassesOfCustomerDiscounts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="DiscountsAbstract" xlink:title="presentation: AccountingPoliciesAbstract to DiscountsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="VehiclesMember" xlink:title="VehiclesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="VehiclesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to VehiclesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingAndBuildingImprovementsMember" xlink:label="BuildingAndBuildingImprovementsMember" xlink:title="BuildingAndBuildingImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingAndBuildingImprovementsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to BuildingAndBuildingImprovementsMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="PropertyPlantAndEquipmentNetAbstract" xlink:title="PropertyPlantAndEquipmentNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="PropertyPlantAndEquipmentUsefulLife" xlink:title="PropertyPlantAndEquipmentUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetAbstract" xlink:to="PropertyPlantAndEquipmentUsefulLife" xlink:title="presentation: PropertyPlantAndEquipmentNetAbstract to PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNetAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentLineItems" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfPropertyPlantAndEquipmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="RangeAxis" xlink:title="presentation: LesseeLeaseDescriptionTable to RangeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="FinanceLeaseInterestExpense" xlink:title="FinanceLeaseInterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="FinanceLeaseInterestExpense" xlink:title="presentation: LeasesAbstract to FinanceLeaseInterestExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeasesAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to LeasesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="LesseeLeaseDescriptionLineItems" xlink:title="presentation: LesseeLeaseDescriptionTable to LesseeLeaseDescriptionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="LesseeLeaseDescriptionTable" xlink:title="presentation: AccountingPoliciesAbstract to LesseeLeaseDescriptionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentChargesAbstract" xlink:label="AssetImpairmentChargesAbstract" xlink:title="AssetImpairmentChargesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="ImpairmentOfLongLivedAssetsHeldForUse" xlink:title="ImpairmentOfLongLivedAssetsHeldForUse" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetImpairmentChargesAbstract" xlink:to="ImpairmentOfLongLivedAssetsHeldForUse" xlink:title="presentation: AssetImpairmentChargesAbstract to ImpairmentOfLongLivedAssetsHeldForUse" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfImpairedStores" xlink:label="NumberOfImpairedStores" xlink:title="NumberOfImpairedStores" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetImpairmentChargesAbstract" xlink:to="NumberOfImpairedStores" xlink:title="presentation: AssetImpairmentChargesAbstract to NumberOfImpairedStores" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="AssetImpairmentChargesAbstract" xlink:title="presentation: AccountingPoliciesAbstract to AssetImpairmentChargesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:title="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:label="ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:title="ScheduleOfEarningsPerShareDilutedByCommonClassTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfEarningsPerShareDilutedByCommonClassTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_DirectorMember" xlink:label="DirectorMember" xlink:title="DirectorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="DirectorMember" xlink:title="presentation: TitleOfIndividualWithRelationshipToEntityDomain to DirectorMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedPaymentArrangementEmployeeMember" xlink:label="ShareBasedPaymentArrangementEmployeeMember" xlink:title="ShareBasedPaymentArrangementEmployeeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ShareBasedPaymentArrangementEmployeeMember" xlink:title="presentation: TitleOfIndividualWithRelationshipToEntityDomain to ShareBasedPaymentArrangementEmployeeMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="presentation: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:to="TitleOfIndividualAxis" xlink:title="presentation: ScheduleOfEarningsPerShareDilutedByCommonClassTable to TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDilutedLineItems" xlink:label="EarningsPerShareDilutedLineItems" xlink:title="EarningsPerShareDilutedLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAbstract" xlink:label="NetIncomeLossAbstract" xlink:title="NetIncomeLossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetIncomeLossAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: NetIncomeLossAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="NetIncomeLossAbstract" xlink:title="presentation: EarningsPerShareDilutedLineItems to NetIncomeLossAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to EarningsPerShareBasic" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to EarningsPerShareDiluted" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: EarningsPerShareDilutedLineItems to WeightedAverageNumberOfSharesOutstandingAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:label="IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:title="IncrementalCommonSharesAttributableToContingentlyIssuableShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareDilutedLineItems" xlink:to="IncrementalCommonSharesAttributableToContingentlyIssuableShares" xlink:title="presentation: EarningsPerShareDilutedLineItems to IncrementalCommonSharesAttributableToContingentlyIssuableShares" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:to="EarningsPerShareDilutedLineItems" xlink:title="presentation: ScheduleOfEarningsPerShareDilutedByCommonClassTable to EarningsPerShareDilutedLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="ScheduleOfEarningsPerShareDilutedByCommonClassTable" xlink:title="presentation: NetIncomeLossAvailableToCommonStockholdersBasicAbstract to ScheduleOfEarningsPerShareDilutedByCommonClassTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:title="presentation: AccountingPoliciesAbstract to NetIncomeLossAvailableToCommonStockholdersBasicAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfFiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="FiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="FiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntellectualPropertyMember" xlink:label="IntellectualPropertyMember" xlink:title="IntellectualPropertyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="IntellectualPropertyMember" xlink:title="presentation: FiniteLivedIntangibleAssetsMajorClassNameDomain to IntellectualPropertyMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="presentation: FiniteLivedIntangibleAssetsByMajorClassAxis to FiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsByMajorClassAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="FiniteLivedIntangibleAssetsLineItems" xlink:title="FiniteLivedIntangibleAssetsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="FiniteLivedIntangibleAssetsNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="AmortizationOfIntangibleAssets" xlink:title="AmortizationOfIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="AmortizationOfIntangibleAssets" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to AmortizationOfIntangibleAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsNetAbstract" xlink:to="FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:title="presentation: FiniteLivedIntangibleAssetsNetAbstract to FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FiniteLivedIntangibleAssetsLineItems" xlink:to="FiniteLivedIntangibleAssetsNetAbstract" xlink:title="presentation: FiniteLivedIntangibleAssetsLineItems to FiniteLivedIntangibleAssetsNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="FiniteLivedIntangibleAssetsLineItems" xlink:title="presentation: ScheduleOfFiniteLivedIntangibleAssetsTable to FiniteLivedIntangibleAssetsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfFiniteLivedIntangibleAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FairValueOfFinancialInstrumentsAbstract" xlink:label="FairValueOfFinancialInstrumentsAbstract" xlink:title="FairValueOfFinancialInstrumentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueOfFinancialInstrumentsAbstract" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:title="presentation: FairValueOfFinancialInstrumentsAbstract to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="FairValueOfFinancialInstrumentsAbstract" xlink:title="presentation: AccountingPoliciesAbstract to FairValueOfFinancialInstrumentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="ScheduleOfProductInformationTable" xlink:title="ScheduleOfProductInformationTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="ProductOrServiceAxis" xlink:title="ProductOrServiceAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="ProductsAndServicesDomain" xlink:title="ProductsAndServicesDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="ShippingAndHandlingMember" xlink:title="ShippingAndHandlingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductsAndServicesDomain" xlink:to="ShippingAndHandlingMember" xlink:title="presentation: ProductsAndServicesDomain to ShippingAndHandlingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductOrServiceAxis" xlink:to="ProductsAndServicesDomain" xlink:title="presentation: ProductOrServiceAxis to ProductsAndServicesDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProductInformationTable" xlink:to="ProductOrServiceAxis" xlink:title="presentation: ScheduleOfProductInformationTable to ProductOrServiceAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="ProductInformationLineItems" xlink:title="ProductInformationLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ShippingAndHandlingCostsAbstract" xlink:label="ShippingAndHandlingCostsAbstract" xlink:title="ShippingAndHandlingCostsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingCostsAndExpenses" xlink:label="OperatingCostsAndExpenses" xlink:title="OperatingCostsAndExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShippingAndHandlingCostsAbstract" xlink:to="OperatingCostsAndExpenses" xlink:title="presentation: ShippingAndHandlingCostsAbstract to OperatingCostsAndExpenses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProductInformationLineItems" xlink:to="ShippingAndHandlingCostsAbstract" xlink:title="presentation: ProductInformationLineItems to ShippingAndHandlingCostsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProductInformationTable" xlink:to="ProductInformationLineItems" xlink:title="presentation: ScheduleOfProductInformationTable to ProductInformationLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfProductInformationTable" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfProductInformationTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantAccountingPoliciesAdvertisingDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingAndAdvertisingExpenseAbstract" xlink:label="MarketingAndAdvertisingExpenseAbstract" xlink:title="MarketingAndAdvertisingExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="AdvertisingExpense" xlink:title="AdvertisingExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MarketingAndAdvertisingExpenseAbstract" xlink:to="AdvertisingExpense" xlink:title="presentation: MarketingAndAdvertisingExpenseAbstract to AdvertisingExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="MarketingAndAdvertisingExpenseAbstract" xlink:title="presentation: AccountingPoliciesAbstract to MarketingAndAdvertisingExpenseAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract" xlink:label="DisclosureTextBlockSupplementAbstract" xlink:title="DisclosureTextBlockSupplementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="InventoryDisclosureAbstract" xlink:title="InventoryDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNetAbstract" xlink:label="InventoryNetAbstract" xlink:title="InventoryNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="InventoryFinishedGoods" xlink:title="InventoryFinishedGoods" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryFinishedGoods" xlink:title="presentation: InventoryNetAbstract to InventoryFinishedGoods" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessAndRawMaterials" xlink:label="InventoryWorkInProcessAndRawMaterials" xlink:title="InventoryWorkInProcessAndRawMaterials" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryWorkInProcessAndRawMaterials" xlink:title="presentation: InventoryNetAbstract to InventoryWorkInProcessAndRawMaterials" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventoryInTransit" xlink:label="OtherInventoryInTransit" xlink:title="OtherInventoryInTransit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="OtherInventoryInTransit" xlink:title="presentation: InventoryNetAbstract to OtherInventoryInTransit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryNetAbstract" xlink:to="InventoryNet" xlink:title="presentation: InventoryNetAbstract to InventoryNet" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InventoryDisclosureAbstract" xlink:to="InventoryNetAbstract" xlink:title="presentation: InventoryDisclosureAbstract to InventoryNetAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureTextBlockSupplementAbstract" xlink:to="InventoryDisclosureAbstract" xlink:title="presentation: DisclosureTextBlockSupplementAbstract to InventoryDisclosureAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="BuildingMember" xlink:title="BuildingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="BuildingMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to BuildingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember" xlink:label="LandMember" xlink:title="LandMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LandMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to LandMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LeaseholdImprovementsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to LeaseholdImprovementsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="VehiclesMember" xlink:title="VehiclesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="VehiclesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to VehiclesMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="presentation: SegmentGeographicalDomain to US" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_CA" xlink:label="CA" xlink:title="CA" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="CA" xlink:title="presentation: SegmentGeographicalDomain to CA" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ES" xlink:label="ES" xlink:title="ES" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="ES" xlink:title="presentation: SegmentGeographicalDomain to ES" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract to PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract to PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetByTypeAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="Depreciation" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to Depreciation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentLineItems" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureTextBlockSupplementAbstract" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="presentation: DisclosureTextBlockSupplementAbstract to ScheduleOfPropertyPlantAndEquipmentTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureTextBlockSupplementAbstract" xlink:label="DisclosureTextBlockSupplementAbstract" xlink:title="DisclosureTextBlockSupplementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:label="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:title="AccruedLiabilitiesAndOtherLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="EmployeeRelatedLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to EmployeeRelatedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:label="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:title="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ExpectedMerchandiseReturns" xlink:label="ExpectedMerchandiseReturns" xlink:title="ExpectedMerchandiseReturns" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="ExpectedMerchandiseReturns" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to ExpectedMerchandiseReturns" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_SalesAndPayrollTaxesPayable" xlink:label="SalesAndPayrollTaxesPayable" xlink:title="SalesAndPayrollTaxesPayable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="SalesAndPayrollTaxesPayable" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to SalesAndPayrollTaxesPayable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_AccruedVendorPayablesCurrent" xlink:label="AccruedVendorPayablesCurrent" xlink:title="AccruedVendorPayablesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="AccruedVendorPayablesCurrent" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to AccruedVendorPayablesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="OtherLiabilitiesCurrent" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to OtherLiabilitiesCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:label="AccruedLiabilitiesAndOtherLiabilities" xlink:title="AccruedLiabilitiesAndOtherLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="AccruedLiabilitiesAndOtherLiabilities" xlink:title="presentation: AccruedLiabilitiesAndOtherLiabilitiesAbstract to AccruedLiabilitiesAndOtherLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureTextBlockSupplementAbstract" xlink:to="AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:title="presentation: DisclosureTextBlockSupplementAbstract to AccruedLiabilitiesAndOtherLiabilitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="OperatingLeaseImpairmentLoss" xlink:title="OperatingLeaseImpairmentLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="OperatingLeaseImpairmentLoss" xlink:title="presentation: LeasesAbstract to OperatingLeaseImpairmentLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenseMember" xlink:label="OperatingExpenseMember" xlink:title="OperatingExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="OperatingExpenseMember" xlink:title="presentation: IncomeStatementLocationDomain to OperatingExpenseMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ImpairmentExpenseMember" xlink:label="ImpairmentExpenseMember" xlink:title="ImpairmentExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="ImpairmentExpenseMember" xlink:title="presentation: IncomeStatementLocationDomain to ImpairmentExpenseMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseMember" xlink:label="InterestExpenseMember" xlink:title="InterestExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="InterestExpenseMember" xlink:title="presentation: IncomeStatementLocationDomain to InterestExpenseMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="presentation: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="IncomeStatementLocationAxis" xlink:title="presentation: LesseeLeaseDescriptionTable to IncomeStatementLocationAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="presentation: AssetsAbstract to OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="presentation: AssetsAbstract to OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="FinanceLeaseRightOfUseAsset" xlink:title="presentation: AssetsAbstract to FinanceLeaseRightOfUseAsset" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:label="FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:title="presentation: AssetsAbstract to FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LeaseAssets" xlink:label="LeaseAssets" xlink:title="LeaseAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="LeaseAssets" xlink:title="presentation: AssetsAbstract to LeaseAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="AssetsAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OperatingLeaseCurrentLiabilityAbstract" xlink:label="OperatingLeaseCurrentLiabilityAbstract" xlink:title="OperatingLeaseCurrentLiabilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseCurrentLiabilityAbstract" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="presentation: OperatingLeaseCurrentLiabilityAbstract to OperatingLeaseLiabilityCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseCurrentLiabilityAbstract" xlink:to="OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:title="presentation: OperatingLeaseCurrentLiabilityAbstract to OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="FinanceLeaseLiabilityCurrent" xlink:title="FinanceLeaseLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseCurrentLiabilityAbstract" xlink:to="FinanceLeaseLiabilityCurrent" xlink:title="presentation: OperatingLeaseCurrentLiabilityAbstract to FinanceLeaseLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="OperatingLeaseCurrentLiabilityAbstract" xlink:title="presentation: LiabilitiesAbstract to OperatingLeaseCurrentLiabilityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OperatingLeaseNonCurrentLiabilityAbstract" xlink:label="OperatingLeaseNonCurrentLiabilityAbstract" xlink:title="OperatingLeaseNonCurrentLiabilityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseNonCurrentLiabilityAbstract" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="presentation: OperatingLeaseNonCurrentLiabilityAbstract to OperatingLeaseLiabilityNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseNonCurrentLiabilityAbstract" xlink:to="OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="presentation: OperatingLeaseNonCurrentLiabilityAbstract to OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseNonCurrentLiabilityAbstract" xlink:to="FinanceLeaseLiabilityNoncurrent" xlink:title="presentation: OperatingLeaseNonCurrentLiabilityAbstract to FinanceLeaseLiabilityNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseNonCurrentLiabilityAbstract" xlink:to="FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:title="presentation: OperatingLeaseNonCurrentLiabilityAbstract to FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="OperatingLeaseNonCurrentLiabilityAbstract" xlink:title="presentation: LiabilitiesAbstract to OperatingLeaseNonCurrentLiabilityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LeaseLiabilities" xlink:label="LeaseLiabilities" xlink:title="LeaseLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="LeaseLiabilities" xlink:title="presentation: LiabilitiesAbstract to LeaseLiabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LiabilitiesAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to LiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostAbstract" xlink:label="LeaseCostAbstract" xlink:title="LeaseCostAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OperatingLeaseCostAndImpairmentLoss" xlink:label="OperatingLeaseCostAndImpairmentLoss" xlink:title="OperatingLeaseCostAndImpairmentLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseCostAbstract" xlink:to="OperatingLeaseCostAndImpairmentLoss" xlink:title="presentation: LeaseCostAbstract to OperatingLeaseCostAndImpairmentLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="ShortTermLeaseCost" xlink:title="ShortTermLeaseCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseCostAbstract" xlink:to="ShortTermLeaseCost" xlink:title="presentation: LeaseCostAbstract to ShortTermLeaseCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost" xlink:label="VariableLeaseCost" xlink:title="VariableLeaseCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseCostAbstract" xlink:to="VariableLeaseCost" xlink:title="presentation: LeaseCostAbstract to VariableLeaseCost" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FinanceLeaseCostsAbstract" xlink:label="FinanceLeaseCostsAbstract" xlink:title="FinanceLeaseCostsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="FinanceLeaseRightOfUseAssetAmortization" xlink:title="FinanceLeaseRightOfUseAssetAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseCostsAbstract" xlink:to="FinanceLeaseRightOfUseAssetAmortization" xlink:title="presentation: FinanceLeaseCostsAbstract to FinanceLeaseRightOfUseAssetAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="FinanceLeaseInterestExpense" xlink:title="FinanceLeaseInterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseCostsAbstract" xlink:to="FinanceLeaseInterestExpense" xlink:title="presentation: FinanceLeaseCostsAbstract to FinanceLeaseInterestExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseCostAbstract" xlink:to="FinanceLeaseCostsAbstract" xlink:title="presentation: LeaseCostAbstract to FinanceLeaseCostsAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="LeaseCost" xlink:title="LeaseCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseCostAbstract" xlink:to="LeaseCost" xlink:title="presentation: LeaseCostAbstract to LeaseCost" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeaseCostAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to LeaseCostAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="LesseeLeaseDescriptionLineItems" xlink:title="presentation: LesseeLeaseDescriptionTable to LesseeLeaseDescriptionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LesseeLeaseDescriptionTable" xlink:title="presentation: LeasesAbstract to LesseeLeaseDescriptionTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="OperatingLeaseLiability" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to OperatingLeaseLiability" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="presentation: LeasesAbstract to OperatingLeaseLiabilitiesPaymentsDueAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="FinanceLeaseLiabilitiesPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="FinanceLeaseLiabilityPaymentsDueYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDueYearFour" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueAfterYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDueAfterYearFour" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="FinanceLeaseLiabilityPaymentsDue" xlink:title="FinanceLeaseLiabilityPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDue" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityUndiscountedExcessAmount" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability" xlink:label="FinanceLeaseLiability" xlink:title="FinanceLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiability" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiability" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="presentation: LeasesAbstract to FinanceLeaseLiabilitiesPaymentsDueAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetailsCalc01" />
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:label="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:title="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="OperatingLeasePayments" xlink:title="OperatingLeasePayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="OperatingLeasePayments" xlink:title="presentation: CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract to OperatingLeasePayments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:label="FinanceLeaseInterestPaymentOnLiability" xlink:title="FinanceLeaseInterestPaymentOnLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="FinanceLeaseInterestPaymentOnLiability" xlink:title="presentation: CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract to FinanceLeaseInterestPaymentOnLiability" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="FinanceLeasePrincipalPayments" xlink:title="FinanceLeasePrincipalPayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="FinanceLeasePrincipalPayments" xlink:title="presentation: CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract to FinanceLeasePrincipalPayments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:title="presentation: LeasesAbstract to CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:label="OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:title="OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:title="presentation: OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract to RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" xlink:label="RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" xlink:title="RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" xlink:title="presentation: OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract to RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:title="presentation: LeasesAbstract to OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" xlink:title="LeasesAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_LeaseTermAndDiscountRateAbstract" xlink:label="LeaseTermAndDiscountRateAbstract" xlink:title="LeaseTermAndDiscountRateAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_WeightedAverageRemainingLeaseTermAbstract" xlink:label="WeightedAverageRemainingLeaseTermAbstract" xlink:title="WeightedAverageRemainingLeaseTermAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingLeaseTermAbstract" xlink:to="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="presentation: WeightedAverageRemainingLeaseTermAbstract to OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseTermAndDiscountRateAbstract" xlink:to="WeightedAverageRemainingLeaseTermAbstract" xlink:title="presentation: LeaseTermAndDiscountRateAbstract to WeightedAverageRemainingLeaseTermAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_WeightedAverageDiscountRateAbstract" xlink:label="WeightedAverageDiscountRateAbstract" xlink:title="WeightedAverageDiscountRateAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageDiscountRateAbstract" xlink:to="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="presentation: WeightedAverageDiscountRateAbstract to OperatingLeaseWeightedAverageDiscountRatePercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:title="FinanceLeaseWeightedAverageDiscountRatePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageDiscountRateAbstract" xlink:to="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:title="presentation: WeightedAverageDiscountRateAbstract to FinanceLeaseWeightedAverageDiscountRatePercent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseTermAndDiscountRateAbstract" xlink:to="WeightedAverageDiscountRateAbstract" xlink:title="presentation: LeaseTermAndDiscountRateAbstract to WeightedAverageDiscountRateAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="LeaseTermAndDiscountRateAbstract" xlink:title="presentation: LeasesAbstract to LeaseTermAndDiscountRateAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="DebtDisclosureAbstract" xlink:title="DebtDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="DebtInstrumentTable" xlink:title="DebtInstrumentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="LineOfCreditFacilityAxis" xlink:title="LineOfCreditFacilityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="LineOfCreditFacilityLenderDomain" xlink:title="LineOfCreditFacilityLenderDomain" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_JPMorganChaseBankNAMember" xlink:label="JPMorganChaseBankNAMember" xlink:title="JPMorganChaseBankNAMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityLenderDomain" xlink:to="JPMorganChaseBankNAMember" xlink:title="presentation: LineOfCreditFacilityLenderDomain to JPMorganChaseBankNAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LineOfCreditFacilityAxis" xlink:to="LineOfCreditFacilityLenderDomain" xlink:title="presentation: LineOfCreditFacilityAxis to LineOfCreditFacilityLenderDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="LineOfCreditFacilityAxis" xlink:title="presentation: DebtInstrumentTable to LineOfCreditFacilityAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="DebtInstrumentLineItems" xlink:title="DebtInstrumentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentsAbstract" xlink:label="DebtInstrumentsAbstract" xlink:title="DebtInstrumentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="presentation: DebtInstrumentsAbstract to LineOfCreditFacilityMaximumBorrowingCapacity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="DebtInstrumentBasisSpreadOnVariableRate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="DebtInstrumentBasisSpreadOnVariableRate1" xlink:title="presentation: DebtInstrumentsAbstract to DebtInstrumentBasisSpreadOnVariableRate1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:label="DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:title="DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:title="presentation: DebtInstrumentsAbstract to DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="DebtInstrumentTerm" xlink:title="DebtInstrumentTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="DebtInstrumentTerm" xlink:title="presentation: DebtInstrumentsAbstract to DebtInstrumentTerm" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit" xlink:label="ProceedsFromLinesOfCredit" xlink:title="ProceedsFromLinesOfCredit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentsAbstract" xlink:to="ProceedsFromLinesOfCredit" xlink:title="presentation: DebtInstrumentsAbstract to ProceedsFromLinesOfCredit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentLineItems" xlink:to="DebtInstrumentsAbstract" xlink:title="presentation: DebtInstrumentLineItems to DebtInstrumentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtInstrumentTable" xlink:to="DebtInstrumentLineItems" xlink:title="presentation: DebtInstrumentTable to DebtInstrumentLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DebtDisclosureAbstract" xlink:to="DebtInstrumentTable" xlink:title="presentation: DebtDisclosureAbstract to DebtInstrumentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="CompensationAndRetirementDisclosureAbstract" xlink:title="CompensationAndRetirementDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanTable" xlink:label="DefinedContributionPlanTable" xlink:title="DefinedContributionPlanTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="RetirementPlanTypeAxis" xlink:title="RetirementPlanTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="RetirementPlanTypeDomain" xlink:title="RetirementPlanTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OneHundredPercentContributionMember" xlink:label="OneHundredPercentContributionMember" xlink:title="OneHundredPercentContributionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="OneHundredPercentContributionMember" xlink:title="presentation: RetirementPlanTypeDomain to OneHundredPercentContributionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FiftyPercentContributionMember" xlink:label="FiftyPercentContributionMember" xlink:title="FiftyPercentContributionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeDomain" xlink:to="FiftyPercentContributionMember" xlink:title="presentation: RetirementPlanTypeDomain to FiftyPercentContributionMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RetirementPlanTypeAxis" xlink:to="RetirementPlanTypeDomain" xlink:title="presentation: RetirementPlanTypeAxis to RetirementPlanTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedContributionPlanTable" xlink:to="RetirementPlanTypeAxis" xlink:title="presentation: DefinedContributionPlanTable to RetirementPlanTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="DefinedBenefitPlanDisclosureLineItems" xlink:title="DefinedBenefitPlanDisclosureLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:label="PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:title="PensionAndOtherPostretirementBenefitExpenseAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:title="presentation: PensionAndOtherPostretirementBenefitExpenseAbstract to DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="presentation: PensionAndOtherPostretirementBenefitExpenseAbstract to DefinedContributionPlanEmployerMatchingContributionPercent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="DefinedContributionPlanCostRecognized" xlink:title="DefinedContributionPlanCostRecognized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:to="DefinedContributionPlanCostRecognized" xlink:title="presentation: PensionAndOtherPostretirementBenefitExpenseAbstract to DefinedContributionPlanCostRecognized" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:to="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="presentation: PensionAndOtherPostretirementBenefitExpenseAbstract to DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedBenefitPlanDisclosureLineItems" xlink:to="PensionAndOtherPostretirementBenefitExpenseAbstract" xlink:title="presentation: DefinedBenefitPlanDisclosureLineItems to PensionAndOtherPostretirementBenefitExpenseAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DefinedContributionPlanTable" xlink:to="DefinedBenefitPlanDisclosureLineItems" xlink:title="presentation: DefinedContributionPlanTable to DefinedBenefitPlanDisclosureLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationAndRetirementDisclosureAbstract" xlink:to="DefinedContributionPlanTable" xlink:title="presentation: CompensationAndRetirementDisclosureAbstract to DefinedContributionPlanTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:title="CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="CurrentFederalTaxExpenseBenefit" xlink:title="CurrentFederalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="CurrentFederalTaxExpenseBenefit" xlink:title="presentation: CurrentFederalStateAndLocalTaxExpenseBenefitAbstract to CurrentFederalTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="CurrentStateAndLocalTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="CurrentStateAndLocalTaxExpenseBenefit" xlink:title="presentation: CurrentFederalStateAndLocalTaxExpenseBenefitAbstract to CurrentStateAndLocalTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="CurrentForeignTaxExpenseBenefit" xlink:title="CurrentForeignTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="CurrentForeignTaxExpenseBenefit" xlink:title="presentation: CurrentFederalStateAndLocalTaxExpenseBenefitAbstract to CurrentForeignTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:label="UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:title="UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" xlink:title="presentation: CurrentFederalStateAndLocalTaxExpenseBenefitAbstract to UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="CurrentIncomeTaxExpenseBenefit" xlink:title="CurrentIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="CurrentIncomeTaxExpenseBenefit" xlink:title="presentation: CurrentFederalStateAndLocalTaxExpenseBenefitAbstract to CurrentIncomeTaxExpenseBenefit" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:title="DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="DeferredFederalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="DeferredFederalIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredFederalStateAndLocalTaxExpenseBenefitAbstract to DeferredFederalIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="DeferredStateAndLocalIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredFederalStateAndLocalTaxExpenseBenefitAbstract to DeferredStateAndLocalIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="DeferredForeignIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="DeferredForeignIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredFederalStateAndLocalTaxExpenseBenefitAbstract to DeferredForeignIncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="DeferredIncomeTaxExpenseBenefit" xlink:title="DeferredIncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="DeferredIncomeTaxExpenseBenefit" xlink:title="presentation: DeferredFederalStateAndLocalTaxExpenseBenefitAbstract to DeferredIncomeTaxExpenseBenefit" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to DeferredFederalStateAndLocalTaxExpenseBenefitAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="IncomeTaxExpenseBenefit" xlink:title="IncomeTaxExpenseBenefit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxExpenseBenefit" xlink:title="presentation: IncomeTaxDisclosureAbstract to IncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" xlink:title="presentation: IncomeTaxDisclosureAbstract to DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:title="DeferredTaxAssetsOperatingLossCarryforwardsForeign" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:title="presentation: IncomeTaxDisclosureAbstract to DeferredTaxAssetsOperatingLossCarryforwardsForeign" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="IncomeTaxAuthorityNameAxis" xlink:title="IncomeTaxAuthorityNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="IncomeTaxAuthorityNameDomain" xlink:title="IncomeTaxAuthorityNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityNameDomain" xlink:to="InternalRevenueServiceIRSMember" xlink:title="presentation: IncomeTaxAuthorityNameDomain to InternalRevenueServiceIRSMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxAuthoritySpainMember" xlink:label="TaxAuthoritySpainMember" xlink:title="TaxAuthoritySpainMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityNameDomain" xlink:to="TaxAuthoritySpainMember" xlink:title="presentation: IncomeTaxAuthorityNameDomain to TaxAuthoritySpainMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CanadaRevenueAgencyMember" xlink:label="CanadaRevenueAgencyMember" xlink:title="CanadaRevenueAgencyMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityNameDomain" xlink:to="CanadaRevenueAgencyMember" xlink:title="presentation: IncomeTaxAuthorityNameDomain to CanadaRevenueAgencyMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxAuthorityNameAxis" xlink:to="IncomeTaxAuthorityNameDomain" xlink:title="presentation: IncomeTaxAuthorityNameAxis to IncomeTaxAuthorityNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="IncomeTaxAuthorityNameAxis" xlink:title="presentation: StatementTable to IncomeTaxAuthorityNameAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:title="presentation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:title="presentation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:title="presentation: IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract to IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:title="presentation: StatementLineItems to IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="StatementTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGrossAbstract" xlink:label="DeferredTaxAssetsGrossAbstract" xlink:title="DeferredTaxAssetsGrossAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="DeferredTaxAssetsInventory" xlink:title="DeferredTaxAssetsInventory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsInventory" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsInventory" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_DeferredTaxAssetsAccountsReceivable" xlink:label="DeferredTaxAssetsAccountsReceivable" xlink:title="DeferredTaxAssetsAccountsReceivable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsAccountsReceivable" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsAccountsReceivable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:label="DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:title="DeferredTaxAssetsUnrealizedCurrencyLosses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsUnrealizedCurrencyLosses" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsUnrealizedCurrencyLosses" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:label="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="DeferredTaxAssetsGoodwillAndIntangibleAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsGoodwillAndIntangibleAssets" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsGoodwillAndIntangibleAssets" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="DeferredTaxAssetsOperatingLossCarryforwards" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsOperatingLossCarryforwards" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsOperatingLossCarryforwards" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:title="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="DeferredTaxAssetsGross" xlink:title="DeferredTaxAssetsGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsGross" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsGross" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="DeferredTaxAssetsValuationAllowance" xlink:title="DeferredTaxAssetsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsValuationAllowance" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsValuationAllowance" order="10.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="DeferredTaxAssetsNet" xlink:title="DeferredTaxAssetsNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsGrossAbstract" xlink:to="DeferredTaxAssetsNet" xlink:title="presentation: DeferredTaxAssetsGrossAbstract to DeferredTaxAssetsNet" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="DeferredTaxAssetsGrossAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to DeferredTaxAssetsGrossAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="DeferredTaxLiabilitiesAbstract" xlink:title="DeferredTaxLiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredTaxLiabilitiesPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="DeferredIncomeTaxLiabilities" xlink:title="DeferredIncomeTaxLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxLiabilitiesAbstract" xlink:to="DeferredIncomeTaxLiabilities" xlink:title="presentation: DeferredTaxLiabilitiesAbstract to DeferredIncomeTaxLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="DeferredTaxLiabilitiesAbstract" xlink:title="presentation: IncomeTaxDisclosureAbstract to DeferredTaxLiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="DeferredTaxAssetsLiabilitiesNet" xlink:title="DeferredTaxAssetsLiabilitiesNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="DeferredTaxAssetsLiabilitiesNet" xlink:title="presentation: IncomeTaxDisclosureAbstract to DeferredTaxAssetsLiabilitiesNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceTable" xlink:label="ValuationAllowanceTable" xlink:title="ValuationAllowanceTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="NonUsMember" xlink:title="NonUsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="NonUsMember" xlink:title="presentation: SegmentGeographicalDomain to NonUsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ValuationAllowanceTable to StatementGeographicalAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceLineItems" xlink:label="ValuationAllowanceLineItems" xlink:title="ValuationAllowanceLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:label="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="ValuationAllowanceDeferredTaxAssetChangeInAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:to="ValuationAllowanceDeferredTaxAssetChangeInAmount" xlink:title="presentation: ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract to ValuationAllowanceDeferredTaxAssetChangeInAmount" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceLineItems" xlink:to="ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" xlink:title="presentation: ValuationAllowanceLineItems to ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationAllowanceTable" xlink:to="ValuationAllowanceLineItems" xlink:title="presentation: ValuationAllowanceTable to ValuationAllowanceLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ValuationAllowanceTable" xlink:title="presentation: IncomeTaxDisclosureAbstract to ValuationAllowanceTable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:label="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:title="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:label="EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:title="EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:label="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:title="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:title="EffectiveIncomeTaxRateReconciliationTaxCredits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateReconciliationTaxCredits" order="6.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="EffectiveIncomeTaxRateContinuingOperations" xlink:title="EffectiveIncomeTaxRateContinuingOperations" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="EffectiveIncomeTaxRateContinuingOperations" xlink:title="presentation: IncomeTaxDisclosureAbstract to EffectiveIncomeTaxRateContinuingOperations" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="IncomeTaxDisclosureAbstract" xlink:title="IncomeTaxDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:label="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefits" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:label="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" xlink:label="UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" xlink:title="UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="UnrecognizedTaxBenefits_2" xlink:title="UnrecognizedTaxBenefits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="UnrecognizedTaxBenefits_2" xlink:title="presentation: ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward to UnrecognizedTaxBenefits" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDisclosureAbstract" xlink:to="ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:title="presentation: IncomeTaxDisclosureAbstract to ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="RisksAndUncertaintiesAbstract" xlink:title="RisksAndUncertaintiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable" xlink:label="ConcentrationRiskTable" xlink:title="ConcentrationRiskTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="ConcentrationRiskByBenchmarkAxis" xlink:title="ConcentrationRiskByBenchmarkAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="ConcentrationRiskBenchmarkDomain" xlink:title="ConcentrationRiskBenchmarkDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="SalesRevenueNetMember" xlink:title="SalesRevenueNetMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="SalesRevenueNetMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to SalesRevenueNetMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="AccountsReceivableMember" xlink:title="AccountsReceivableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsReceivableMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to AccountsReceivableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember" xlink:label="AccountsPayableMember" xlink:title="AccountsPayableMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskBenchmarkDomain" xlink:to="AccountsPayableMember" xlink:title="presentation: ConcentrationRiskBenchmarkDomain to AccountsPayableMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByBenchmarkAxis" xlink:to="ConcentrationRiskBenchmarkDomain" xlink:title="presentation: ConcentrationRiskByBenchmarkAxis to ConcentrationRiskBenchmarkDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByBenchmarkAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByBenchmarkAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="ConcentrationRiskByTypeAxis" xlink:title="ConcentrationRiskByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="ConcentrationRiskTypeDomain" xlink:title="ConcentrationRiskTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="CustomerConcentrationRiskMember" xlink:title="CustomerConcentrationRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTypeDomain" xlink:to="CustomerConcentrationRiskMember" xlink:title="presentation: ConcentrationRiskTypeDomain to CustomerConcentrationRiskMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember" xlink:label="SupplierConcentrationRiskMember" xlink:title="SupplierConcentrationRiskMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTypeDomain" xlink:to="SupplierConcentrationRiskMember" xlink:title="presentation: ConcentrationRiskTypeDomain to SupplierConcentrationRiskMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskByTypeAxis" xlink:to="ConcentrationRiskTypeDomain" xlink:title="presentation: ConcentrationRiskByTypeAxis to ConcentrationRiskTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskByTypeAxis" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="MajorCustomersAxis" xlink:title="MajorCustomersAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="NameOfMajorCustomerDomain" xlink:title="NameOfMajorCustomerDomain" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_FiveMajorCustomersMember" xlink:label="FiveMajorCustomersMember" xlink:title="FiveMajorCustomersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="FiveMajorCustomersMember" xlink:title="presentation: NameOfMajorCustomerDomain to FiveMajorCustomersMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TwoMajorCustomersMember" xlink:label="TwoMajorCustomersMember" xlink:title="TwoMajorCustomersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NameOfMajorCustomerDomain" xlink:to="TwoMajorCustomersMember" xlink:title="presentation: NameOfMajorCustomerDomain to TwoMajorCustomersMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MajorCustomersAxis" xlink:to="NameOfMajorCustomerDomain" xlink:title="presentation: MajorCustomersAxis to NameOfMajorCustomerDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="MajorCustomersAxis" xlink:title="presentation: ConcentrationRiskTable to MajorCustomersAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:label="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:title="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:label="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:title="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TenMajorSuppliersMember" xlink:label="TenMajorSuppliersMember" xlink:title="TenMajorSuppliersMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="TenMajorSuppliersMember" xlink:title="presentation: ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain to TenMajorSuppliersMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_OneMajorSupplierMember" xlink:label="OneMajorSupplierMember" xlink:title="OneMajorSupplierMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="OneMajorSupplierMember" xlink:title="presentation: ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain to OneMajorSupplierMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:title="presentation: ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis to ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:title="presentation: ConcentrationRiskTable to ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="presentation: SegmentGeographicalDomain to US" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonUsMember" xlink:label="NonUsMember" xlink:title="NonUsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="NonUsMember" xlink:title="presentation: SegmentGeographicalDomain to NonUsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: ConcentrationRiskTable to StatementGeographicalAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="RangeAxis" xlink:title="presentation: ConcentrationRiskTable to RangeAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="ConcentrationRiskLineItems" xlink:title="ConcentrationRiskLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ConcentrationRiskAbstract" xlink:label="ConcentrationRiskAbstract" xlink:title="ConcentrationRiskAbstract" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfMajorCustomers" xlink:label="NumberOfMajorCustomers" xlink:title="NumberOfMajorCustomers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskAbstract" xlink:to="NumberOfMajorCustomers" xlink:title="presentation: ConcentrationRiskAbstract to NumberOfMajorCustomers" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="ConcentrationRiskPercentage1" xlink:title="ConcentrationRiskPercentage1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskAbstract" xlink:to="ConcentrationRiskPercentage1" xlink:title="presentation: ConcentrationRiskAbstract to ConcentrationRiskPercentage1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfSuppliers" xlink:label="NumberOfSuppliers" xlink:title="NumberOfSuppliers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskAbstract" xlink:to="NumberOfSuppliers" xlink:title="presentation: ConcentrationRiskAbstract to NumberOfSuppliers" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NumberOfMajorSuppliers" xlink:label="NumberOfMajorSuppliers" xlink:title="NumberOfMajorSuppliers" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskAbstract" xlink:to="NumberOfMajorSuppliers" xlink:title="presentation: ConcentrationRiskAbstract to NumberOfMajorSuppliers" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskLineItems" xlink:to="ConcentrationRiskAbstract" xlink:title="presentation: ConcentrationRiskLineItems to ConcentrationRiskAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationRiskTable" xlink:to="ConcentrationRiskLineItems" xlink:title="presentation: ConcentrationRiskTable to ConcentrationRiskLineItems" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndUncertaintiesAbstract" xlink:to="ConcentrationRiskTable" xlink:title="presentation: RisksAndUncertaintiesAbstract to ConcentrationRiskTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="PlanNameAxis" xlink:title="PlanNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="PlanNameDomain" xlink:title="PlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TwoThousandAndThirteenRestrictedStockPlanMember" xlink:label="TwoThousandAndThirteenRestrictedStockPlanMember" xlink:title="TwoThousandAndThirteenRestrictedStockPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="TwoThousandAndThirteenRestrictedStockPlanMember" xlink:title="presentation: PlanNameDomain to TwoThousandAndThirteenRestrictedStockPlanMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:label="TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:title="TwoThousandAndTwentyThreeRestrictedStockPlanMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameDomain" xlink:to="TwoThousandAndTwentyThreeRestrictedStockPlanMember" xlink:title="presentation: PlanNameDomain to TwoThousandAndTwentyThreeRestrictedStockPlanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PlanNameAxis" xlink:to="PlanNameDomain" xlink:title="presentation: PlanNameAxis to PlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="PlanNameAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to PlanNameAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ServicedBasedRestrictedStockUnitsRSUsMember" xlink:label="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:title="ServicedBasedRestrictedStockUnitsRSUsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:title="presentation: RestrictedStockUnitsRSUMember to ServicedBasedRestrictedStockUnitsRSUsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_NonEmployeeDirectorMember" xlink:label="NonEmployeeDirectorMember" xlink:title="NonEmployeeDirectorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="NonEmployeeDirectorMember" xlink:title="presentation: TitleOfIndividualWithRelationshipToEntityDomain to NonEmployeeDirectorMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ChiefExecutiveOfficerMember" xlink:label="ChiefExecutiveOfficerMember" xlink:title="ChiefExecutiveOfficerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="ChiefExecutiveOfficerMember" xlink:title="presentation: TitleOfIndividualWithRelationshipToEntityDomain to ChiefExecutiveOfficerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="presentation: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="TitleOfIndividualAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to TitleOfIndividualAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="MinimumMember" xlink:title="MinimumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MinimumMember" xlink:title="presentation: RangeMember to MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" xlink:title="StockholdersEquityNoteAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="CommonStockCapitalSharesReservedForFutureIssuance" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="CommonStockCapitalSharesReservedForFutureIssuance" xlink:title="presentation: StockholdersEquityNoteAbstract to CommonStockCapitalSharesReservedForFutureIssuance" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="presentation: StockholdersEquityNoteAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: StockholdersEquityNoteAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="presentation: StockholdersEquityNoteAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockholdersEquityNoteAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockholdersEquityNoteAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: EquityAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_RestrictedStockAndRestrictedStockUnitsMember" xlink:label="RestrictedStockAndRestrictedStockUnitsMember" xlink:title="RestrictedStockAndRestrictedStockUnitsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockAndRestrictedStockUnitsMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockAndRestrictedStockUnitsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: EquityAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ServicedBasedRestrictedStockUnitsRSUsMember" xlink:label="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:title="ServicedBasedRestrictedStockUnitsRSUsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="ServicedBasedRestrictedStockUnitsRSUsMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to ServicedBasedRestrictedStockUnitsRSUsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:label="PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:title="PerformanceBasedRestrictedStockUnitsRSUsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="PerformanceBasedRestrictedStockUnitsRSUsMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to PerformanceBasedRestrictedStockUnitsRSUsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_RestrictedStockAndRestrictedStockUnitsMember" xlink:label="RestrictedStockAndRestrictedStockUnitsMember" xlink:title="RestrictedStockAndRestrictedStockUnitsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockAndRestrictedStockUnitsMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockAndRestrictedStockUnitsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="ShareBasedCompensationAbstract" xlink:title="ShareBasedCompensationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: ShareBasedCompensationAbstract to AllocatedShareBasedCompensationExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="presentation: ShareBasedCompensationAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" xlink:title="presentation: ShareBasedCompensationAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" xlink:title="presentation: ShareBasedCompensationAbstract to EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" xlink:title="presentation: ShareBasedCompensationAbstract to EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:label="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:title="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" xlink:title="presentation: ShareBasedCompensationAbstract to EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="presentation: ShareBasedCompensationAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:title="presentation: ShareBasedCompensationAbstract to StockIssuedDuringPeriodSharesRestrictedStockAwardGross" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: EquityAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfTreasuryStockTable" xlink:label="ClassOfTreasuryStockTable" xlink:title="ClassOfTreasuryStockTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfTreasuryStockTable" xlink:to="RangeAxis" xlink:title="presentation: ClassOfTreasuryStockTable to RangeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="ShareRepurchaseProgramAxis" xlink:title="ShareRepurchaseProgramAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="ShareRepurchaseProgramDomain" xlink:title="ShareRepurchaseProgramDomain" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_ShareRepurchaseProgramMember" xlink:label="ShareRepurchaseProgramMember" xlink:title="ShareRepurchaseProgramMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareRepurchaseProgramDomain" xlink:to="ShareRepurchaseProgramMember" xlink:title="presentation: ShareRepurchaseProgramDomain to ShareRepurchaseProgramMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareRepurchaseProgramAxis" xlink:to="ShareRepurchaseProgramDomain" xlink:title="presentation: ShareRepurchaseProgramAxis to ShareRepurchaseProgramDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfTreasuryStockTable" xlink:to="ShareRepurchaseProgramAxis" xlink:title="presentation: ClassOfTreasuryStockTable to ShareRepurchaseProgramAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityClassOfTreasuryStockLineItems" xlink:label="EquityClassOfTreasuryStockLineItems" xlink:title="EquityClassOfTreasuryStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" xlink:title="StockholdersEquityNoteAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="StockRepurchaseProgramAuthorizedAmount1" xlink:title="StockRepurchaseProgramAuthorizedAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="StockRepurchaseProgramAuthorizedAmount1" xlink:title="presentation: StockholdersEquityNoteAbstract to StockRepurchaseProgramAuthorizedAmount1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue" xlink:label="TreasuryStockCommonValue" xlink:title="TreasuryStockCommonValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="TreasuryStockCommonValue" xlink:title="presentation: StockholdersEquityNoteAbstract to TreasuryStockCommonValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:title="presentation: StockholdersEquityNoteAbstract to StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityClassOfTreasuryStockLineItems" xlink:to="StockholdersEquityNoteAbstract" xlink:title="presentation: EquityClassOfTreasuryStockLineItems to StockholdersEquityNoteAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfTreasuryStockTable" xlink:to="EquityClassOfTreasuryStockLineItems" xlink:title="presentation: ClassOfTreasuryStockTable to EquityClassOfTreasuryStockLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="ClassOfTreasuryStockTable" xlink:title="presentation: EquityAbstract to ClassOfTreasuryStockTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://tandyleather.com/role/SubsequentEventsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="SubsequentEventsAbstract" xlink:title="SubsequentEventsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="SubsequentEventMember" xlink:title="SubsequentEventMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeDomain" xlink:to="SubsequentEventMember" xlink:title="presentation: SubsequentEventTypeDomain to SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="presentation: SubsequentEventTypeAxis to SubsequentEventTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventTypeAxis" xlink:title="presentation: SubsequentEventTable to SubsequentEventTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems" />
    <link:loc xlink:type="locator" xlink:href="tlfa-20241231.xsd#tlfa_SubsequentEventAbstract" xlink:label="SubsequentEventAbstract" xlink:title="SubsequentEventAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="ProceedsFromSaleOfProductiveAssets" xlink:title="ProceedsFromSaleOfProductiveAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventAbstract" xlink:to="ProceedsFromSaleOfProductiveAssets" xlink:title="presentation: SubsequentEventAbstract to ProceedsFromSaleOfProductiveAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="LesseeOperatingLeaseTermOfContract" xlink:title="LesseeOperatingLeaseTermOfContract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventAbstract" xlink:to="LesseeOperatingLeaseTermOfContract" xlink:title="presentation: SubsequentEventAbstract to LesseeOperatingLeaseTermOfContract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="LesseeOperatingLeaseRenewalTerm" xlink:title="LesseeOperatingLeaseRenewalTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventAbstract" xlink:to="LesseeOperatingLeaseRenewalTerm" xlink:title="presentation: SubsequentEventAbstract to LesseeOperatingLeaseRenewalTerm" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventLineItems" xlink:to="SubsequentEventAbstract" xlink:title="presentation: SubsequentEventLineItems to SubsequentEventAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventLineItems" xlink:title="presentation: SubsequentEventTable to SubsequentEventLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsAbstract" xlink:to="SubsequentEventTable" xlink:title="presentation: SubsequentEventsAbstract to SubsequentEventTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>image0.jpg
<TEXT>
begin 644 image0.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1"  !  $# 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#^_BBBB@#_
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>image00001.jpg
<TEXT>
begin 644 image00001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  8$!08%! 8&!08'!P8("A *"@D)
M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_
MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P  1" !O CP# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MM71USGQ(_P"2=^*?^P5=?^B6KHZ "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **Y?XCZA>Z;X;673)YX+F2]M;??!&DDFV2=$8(K@J6(8@
M9'6K'A/[?_9MP][=:I<3;R$_M."&)UP!T$2@;>>IYZT =!4-]:PWUE<6ET@>
M">-HI%/1E88(_(UQ/A+4-876;2#Q!J&HI<W,#YL[JRA\EI%P28)HOX0,X5RS
M$<\$&KNK6>L-XMLXK?Q-J%O:722S&W2WMF5-ACPH+1%L'<<Y)/O0!Y9I7[-M
MHE](VJZ_/+9ACLCMX0CD=LL21^0KP_XCZ/:>'_'&L:5IK.UI:S^7&7;<V, X
M)]B2*^\J^%?BU*DWQ,\3-&<@7\J'CNK8/Z@U28F?2G[,MN(?A9;R 8\^ZFD/
M&,\A?Q^[7JU>;? ]X=&^"NDW5](L4$4,]U-)DD*GF2-D_1?Y5T7@OQUX?\9K
M/_8%]Y\D&/-B>-HW4'H<$#(]Q28R7XA>)(_"7@[4M9D 9X(\0H?XY&X0?3)&
M?;-?(/PU\*W7Q$\<BVNI93$[-=7]R/O!<Y8Y_O,Q _'/:O9OVMKV>/P_H%DB
MM]FGN9)9&'3<B@*#]=['\*N?LI:5!!X,U'4P$:ZNKPQ,PY*HBC"GTY9C^(H6
MPCYPU02>&_&5XNFRM'+IM^ZP29R5,<AVG]!7W9I>J1W_ (<M-67'E7%HET.<
M##(&_K7PCXQ+-XNUPN<L;Z<D^I\QJ^Q-)NOL/P+L[OG]QX;27Y1D_+:@\9^E
M-@CY/\!^++C0/B!8Z_-,_-SNO&&?WD;G]YD#KP2?J!7:Z'IS_%GQ5XM\2ZWY
MJZ=8VDDL<:N1L.QA"@/H I8XZD>YKQ^OJ?P7H(\._LVZQ*R#[3J6F7-Y*?42
M1$)_XYM/U)H8D> _"W4WTCXB^';R(XVWL<;'_8<[&_\ '6-?9?Q"\3P>#_"-
M_K,ZAVA3;#&3CS)#PJ_GU]@:^)/!<?F^,="C!P7OX%S]9%KW/]K;5V"Z!HR$
M;"9+N0>X^1/YO0]QH\&FEU+Q1XB+R,]WJFHW '/5Y'. /8<X'H*[#XP_#^W\
M 76C6T%[)=375KYEQO  $@."5 Z*>V<G@\UL_LR:"-5^(?VZ5-T.EP-/D]/,
M;Y5_FQ_X#73_ +47A36KC4T\3H(I=&MK>.V;:_SQ$N>2I[%G R,T7U$>6?!_
M_DI_AK_K]2OI_P#:&OI;'X3ZOY#,C3F* L/[K2+N'XC(_&OF#X/_ /)3_#7_
M %^I7TI^TK_R2F]_Z^(?_0Q0]QK8\U_91\0SPZ[J7A^1F:UN(3=1*3PDBD X
M^H/_ (Z*]9_:"D>/X0>(&C=D8B!25..#/&"/Q!(KP#]FAB/BK: $@-;3 X/7
MY:]R_:2O$MOA/J,3D!KJ:"% >Y$@?^2&D]PZ'G'[*OB>X75;_P ,W#E[.6%K
MJ!6.?+<$!@/9@<_\!]S7TI##%!'L@C2-,YVHH _2OC_]FG_DJUE_U[S?^@5]
M2>.+J^L="^U:;<K;RQSP[R8@^]&<*5&>!][KST_$#W!&_17.>-KS4+.TLCI_
MVN.&2XV7<]G )YX8MCG='&5;<=X0?=; )...(/ VJWFJV>L0W,L[R6-Z;6*>
MY@$<KKY,4@:1 % ;]YT 7@#@4AG545RGA;4M6O/ ]S=.\5[J\4M]%$741)(T
M4\J1@XX ^10:S?"VL:I)K>G0W5SJL\5U#+]H34+!;80RJ%.(B$4LO+?WQT^;
MU .]HHHH YSXD?\ )._%/_8*NO\ T2U='7.?$C_DG?BG_L%77_HEJZ.@ HHH
MH ***IZAJFGZ;L_M&^M;3>"4\^98]P&,XR><9&?J* +E%%5)-3L8KU;.6]M4
MNVQM@:50YSTPN<T 6Z**K/?VB:C'8/<PB]DC:9("XWL@(!8#KC)% %FBBLZX
MUW2;6=X;G5+"&9#AHY+A%9>_()XH T:*HW.KZ;:W0MKG4+.&X8@"*2=5<D]!
M@G//:K-U<06D#3W4T<$*?>DD8*J]N2>* ):*R6\2Z$H).M:8 .23=1\?K6I#
M*DT22PNLD3J&1U.0P/0@]Q0 ZBBJ-]J^FV$PBOM0L[:5EWA)IU1BO3.">E %
MZBJ<VJ6$-E#>37UK':3 &*=IE".",C:V<'(Y&.U6+>>*YA2:VECFA<95XV#*
MWT(H DHJGJ>J6&E0K+J=[;6D;-L5IY0@9CT SU/M2:5JNGZO 9M+OK:\B4[6
M>"57"GT.#P?:@"[14%]>6MA:M<W]S#;6ZD!I9I B D@#)/')( ]R*BL-5T_4
M))$L+^TNGC 9U@F5RH.<$@'C.#^5 %RBJ&GZSI>HR>7I^I65U(4\S;!.LAV\
M?-@'IR.?<47NM:78W/V>^U*RMKC8)/*FG5&VDD!L$YQD$9]C0!?HJCI6KZ;J
M\1ETG4+.^C'5[:=90/Q4GT-7J "BBJ=WJEA9W$<%W?6L$\F-D<LRJS9.!@$Y
M.3Q0!<HHJHNJ6#7YL5OK4WJG!MQ,ID'&?NYSTY^E %NBBJR7UJ^H2V*7$37D
M4:RO"&!=48D D=@<'\J +-%%9-YXET*R,HO-:TRW,3;)/-NXTV-G&#D\'- &
MM145I=07D"SVD\4\+?=DB<,I^A'%,OKVUL(A+?7,%M$6VAYI @)],GOP?RH
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
MD^W[R.OK.OE_]DJT#^*=<O,<PV2PYYXWN#_[3KZ@I/<$%%%%(84444 %%%%
M'.?$C_DG?BG_ +!5U_Z):NCKG/B1_P D[\4_]@JZ_P#1+5T= !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4;K5K*U
MU:QTV>;9>WRR/;Q[&.\1@%^0,#&X=2.O%7JX?Q1_R5;P-_U[ZE_Z!#0!W%<=
MJ'Q+\*V&H75C<ZA.+FUD,,RQV-Q($<=1N6,C\C78UY+X2OO$UMK'C--!T:PO
M[4Z].6DN+XP,'\N+(V[&R,8YSW]J /2=!UFQU_3EOM+E>6V9BH9X7B.0<'Y7
M /Z5!KGB;1]"OM-L]6OH[:YU*7R;5&5CYC9 QP#CEAR<#FK6B3:A/IL<FLVD
M-G>DG?##-YJKSQAL#/&.U>):W?\ AGQIK/C"XUG7]-LI(8_[+TCS[A4:%HSO
M:<#/>7&",':N,T >VZWJMGHFES:AJ4CQVD.W>R1/(1E@H^506/)'05R2_%KP
M8TKQKJ=R9$ +(-.NLKGID>76I\-/$J^+/!>FZH2IN&3R[D*>%E7A_P "1D>Q
M%9'AK_DL7C3_ *\[#_T&2@#K+S6]/LY=,BN;C8^I2>5:CRV/F-M+8X'' )YQ
M3]:U>QT6T2YU.?R('E2!6V,V7=@JC !/)(KA_BU)>0ZUX(DTRWBN;Q=48Q0R
MR^6KGR7X+8./RK$^)=_XJN-%L(]:T/3K.S.J69::#4#,P/G+@;?+'\Z /2/$
M_BC2/"\-O+K=T]NEQ(8HMD$DI=@,XPBD] :S]$^('AS6]4AT_3;RYDNYMVQ7
ML;B,'"EC\S(%' /4UC_%&6^AU_P3)I5M%=7JZA+Y<,LOE*W^CR9RV#CC)Z5O
M:#?^*;B_V:WHFGV5IM)\V"_,S;NPV[%X]\T -\1^.O#WAS4TT[5[V6*\>$7
MBCM)ICY98J&RB$=5(_"K?AKQ7HGB83_V)?QW+P8\V,JT<D>>FY& 8?E7%>(-
M;?0_C-+,FD:KJGF:!$ICTZ%9&3_2)3DAF7BCP3J)\:^/!XKT[3)].TNULI-/
M>2Y*+-<2^8IV,BDE0FT]3GYJ8'J%?(W[4-X+GXFB$-G[+911$9Z$EG_DXKZY
MKX>^--Z-0^*?B293D+=&#/\ US41_P#LM"$SV+]D>PV:/XAU ]9IXH![;%+'
M_P!&"O?Z\K_9IT\67PLM)MI5KVXFN#GO\VP'\D%>J4/<:"BBBD 4444 %%%%
M '.?$C_DG?BG_L%77_HEJZ.N<^)'_)._%/\ V"KK_P!$M71T %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S'B[PI)
MKVJ:3J-IJ]WI5YIRS+%+;HCY$H4-D."/X!^==/10!SWAW0]4TR]>;4/$M_JT
M31E!!<0PHJMD'=E%!SP1Z<UC_P#""W]OJ6J7.D^*]3TZ/4+IKR6"*"%U$C
MD%D)Z*._:NYHH P].T:_MM#O+&[UZ\O;F?>$O98XUDA#* -H50.#DC(ZFJV@
M>"/#^BZ+9Z=#I=E,MM&(_-FMT9Y#W9CCJ3D_C72T4 8'ASPQ:>']3U>YTUVB
MMM1D29K-558HI NUF0 <;L#(]JET_P /PV7BG5M<2:1IM1BAB>,@;4$8(!'?
MG<:VJ* ,77M AUC4M%O)9I(WTNY-S&J@8<E"N#[8-'BS0(?$FFQ6=Q-)"D=S
M%<AD ))C<,!SV)%;5% '.>,/#+>(7TR:#4[G3;K3YFGAG@1&8$H4/# CHQ[5
M#H_AS6;+4H;B[\7:G?P(26MIK>!5DX(Y*H#[\'M74T4 8ZZ%$OB^3Q )I//>
MQ6P,6!MVK(S[O7.6(JO9^&(+#Q5=:UI]Q+;"]3%Y:*!Y4[CI+CL_8D=1U]:Z
M"B@ K\_?%5P;OQ/K%PW#37DTA_%R:_0*O&->^ FDZEXS&LV]^]O8RW'VBZL#
M%O#G=E@K9&T'TP<9..P#3$ST;X>:8VC^!=!L)%"RPV42R =-Y4%OU)KH:**0
MPHHHH **** "BBB@#G/B1_R3OQ3_ -@JZ_\ 1+5T=8OC:RN-3\&:_864?FW5
MUI]Q!"FX+N=HV"C)X&21UK:H **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
+ **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>image1.jpg
<TEXT>
begin 644 image1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" +4 MD# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M2_C'XDW5L8XQ"OVO7-1T='19GW26K/A26KZ"_:._:*\!_LV?"Z\^)_CVY?\
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
M..<CL#@]*[*>+Y;<W-YV;6UK/KM9K;Y'DXG+Z.C4$N][^6_?_@Z^?YV:YX"
MWJT!C;! PH,;>O;&/_U\]O+[=/%7@?5/[4\.:A>:=<PR,ZO!*R1[<DE#" ()
M5(X/GQR9'&<\G]']:\$JX<"(;2#U''7!P??MP37BOB?X?1RQ28MPKGVXR2.^
M.N/K^&!7KX;,L.HJ,Z:DG_,K]$OE_P /Z'S=?*:N'J.M"M*$I7CHWT2>BU5]
M=+I/IY'+_"/]HGP_I?B#5M1\>Z'#IWB3Q5)I\>O^,[.)I([X:99P:9I[7MEY
M<]S916UE;0))]@EN(Y)E>=+2)I"H^\M&U_2O$-G'J.BZA::E8RA2EQ9RB5#D
M E6#*DD<@R,QRQI(.#MP03^6&N_#^:!W(@(R3PRY'/<$9'IC)SR>!TJGX<U?
MQUX"O(IO#VIW%LKRY-L9&-JY&-WGQ'*R*V "%"./[QX WK973QE)8BA5C3;Y
M;4D]6I6MO=K?J[G7A\VG04*%6#DX124FM9I)+F>FK=[VW]4?I?\ %?Q]8?##
MP%XD\;ZB8_(T73)VMXI)S;_;-6N=MMHVG12B*<K<:EJ4EO8Q,(F$;3^;)\D9
MS^>7P9\ ^,?"VEOXA^(-[<3_ !$^*FM:G\0_B#<NT!A6>^A1=)T!88=THMO#
M&@V&DZ-"8R(I;^35+\0HEZWD_"/_  4 ^+'Q<_:5\<?L^_LX:7&- \-Z?=:A
M\4?BO>^&;FZGN;U].O;?2OA_%=1B6Q%K875W'XGE:W:YGEDFTU9V@18K<W'Q
M!\&O^"E/[37@?X):WXW\6?#+X4^-/#=_XJ^*VD^ [OX@_M>:=\._%NI6'PNU
MFZ\)ZKX8\(^"[[X':WJGB+5UOM(N6M8-.U?4+S5)==TFV6UM9Y4BE_(/$7B7
MASP^H9;B>*<_PN24LUQRRW+Y8M5FL9CW0JXKZI1]E2J-UGAZ%:ORM+]W1JSU
M4)-??\,8/,^(ZM>EE67U<8\+16(Q7LG"^'H>TA3]M*-2<;P52I&%U?WIQ5KR
M1^].OZ@VI7<Q'RPI(8XQN!&U>0.,=QGTX[U^6'[=/_!23X8_L:ZI8^!-<\-Z
MOXK\5>)_"^I:A:PZ//IHCT>>3;;Z9_:EM>3QS217AF,T?E ^8(C$0N_>GC?C
M#_@I7^TWX&\"77BS6?V'?!\EWH</AS4/&?@W2_VQ/#6N?$7X::;XNDM+;2=6
M^)/@?2O@S<ZOX<TC-_!+>740U*:SB97O+6WC$\D'Y6?\%"_A'\?/VAOBIX;\
M;>+O 'P5\ 6VEZL/AOXOU)_VKO#GBS0?A_KD^B7GB3PWI_Q#UN;X:^$[OP)!
M?V6G36>B'5-,NEO+R]L;:6XM6O;:1_R[ >/'@I4Q5*6.\0^&IX>NL7##2H8N
MK7G6KX&GAJU>%/V%.ISN-/&X&I#=XB&-PLL.ZJQ-#G^SQ'!7&D:-18?(,QC6
MIJE>4J48<D:SG"DY1J2BE>5*OS<R7(Z553Y?934?//V'OV9['XQ_M#_#Y?!<
M%Y>W_C'Q!_PD-EJ=Z8[Y[?2+>^_M#4M2GY,(CM[=99724)("GE*3)@5_:UJ/
M@CPWX1\/Z3H?]DV=Y'!:VUG9J\:Q_9+*RM(K:WBC7$F 4C#2@%?,G+S-EY&-
M?SQ_\$L[WQ#^QW^T%\(/V:?B#\-OA#J7C'XO0^,=*T/QGX*_:&TSQMXH\#:/
MHOPK\5?%R*\U3X?0?#BRO4T;Q38>&TLM-U>;Q3I<4J:M!=6D&I00R1M^KW_!
M0SXD?$KP]^S%\2O&GPJU^^\->,/"UA%K5CJ%G'#+>IIFG,9M3BC$T4\.Z2V
M4J$>1AQ$"U??\.\9</\ '.7T\]X7S?#YWDE9NAA<PP7M/JU9T>7F5*52%-U(
MQNK32<7>ZDVFE\?C<GS?(\3/"9UAJF#S%QA.M2K*DZD4[\KDJ4I1BW9Z-J5M
M6CPS_@HWXQTJ\^!'_#/FE:5<:WXS^-%[;>%O#^C:7$(YK/38KB&&XOP\1FD#
MQ.1%;K);R+,(IR5^0[?L#]B;]F*S_9$_9M\'_"&:>TO_ !#:7%]XC\2ZO;VZ
MVLD]_KLT=^NGSD23"X?2H&BT[SEV+*( 5AB "U^7G_!+B[^('[:OQ C_ &I?
MC?I\:Z?\*_#7AKP)X.-TZ3M=^(](TBVM=8U>2&*2U47EXZCQ+<RI"T4-]KUS
M9QSSK;*Y_>G7GALS*T5XMVC_ #VS-G<X  C\P<@%0 #@L H'S$FO>NK:Z[WO
MTU77?O\ ?ZWY&[GGEQX9\"Q>+;[Q9'X5T2V\1ZAILNFR>(K6P@AU%;2YN+6X
MN()WAB5[B*:?3[*5R?G+V\62VT8\=_:$\>:_\)/A^?&&C_#_ ,1?$RRL=:TZ
M[U:S\%F*;5M/T*R\VZU"_FT^Z$5S=1OY4=@ME81W<]PUX _DP++,GJ>V]GN"
M\A$EU/-O"QDF/<2 B#*@X 4$C: #DXQS7<1020K#9%IH_,C8G9%YZ2LX!G5V
M0M\J*N2K@ J" "V%,F\=EZ+\O-I?>?,GP;_:E^"/[0&E)+X*\5Q0ZTJHM[X+
MUV :5XHTN=U(:WO=+GE(9K=^+A[&6]CAC5WD8;2M2>,?V8_@AXZ\5^'_ !MK
M_@>T3Q3X<U&TU2TUG0M0O= OKFZLYEGB%]=:'<VOVN%F0"0Y\]TR%NE!S5;X
MZ_L"?"#XO7.GZQH<.L_##XBQK!)IGQ#\ &VT]UU5'!A36+"&6T6\@EG9/.(D
MC+J2)592P/HW@CPOXP^'_@O0/#OC#Q"?&VJZ;9>5JGBBWA2,7Q@&(YI;5&>2
M"0(!YBOAM^1MS6,]V_O^[^NQO'X5;SU^:ZV77MKW+'BS64\&>&-2UIK&ZU>+
M1].N+UM/MFFDN[U+9"[00N[S3O,Z@[2[O(S#YI"26K\+]"_X*PZOJ/[7B?#U
M/"][)\-=2\16&BV4@MRNK:?'JECI\%G#>VMPEA':7<-['>S:DJ7E^D%U+/:V
MTU]%;K=3?:W[<'_!0/1/V3M2\(>';+P@WCO7O$;Q7-S!;:GIT:Z5IWG^7-;W
MME),;V*[G4F6 R6HC*LH.<YK+^+?[ _PE_:D'@3XRZ2VH_"?Q?=:;I'B)K[0
MM+AM+O63+;1:AIIUBQ,MH]A?V,DSV[L8!.JC,D!DSNZZ<84<-*MB*#FL33MA
MI\S2@TU>>C5];QU6EMC%57S2BGL[+;IKIIT_+[S]/Q=1SJK1KYB#!6=?*\J0
M=<1O%++N*D_/POWEQW%2_:/^F8_[Z-?/7P \,?'?PCH.LZ#\9M2\):W:Z9/'
M'X-U;0;C5)]7N=!CC6&UD\2F^TG3+=M3*IL9K(-&(HXU<R.K2R>Z^9_MI_WT
MG^-<+:6^AM&3:3;U[^CT_)'YG_ ?_@HAXX^).D?'%?%'PD\$Z99^ OA1IOCG
M28_@]IOQ4O\ QIJ6OW?QJ^#OPXMM-MM/\6?%#QGI]_:7-A\0=1,UI%I*78FC
MMKJWNHOL[QS_ %+\+/C'?_%;0[G48M'\:^"=3TZ6.+5?#?Q%\%:_X,UZV^T>
M:;2X2PUK3[.6ZLKK[/<""\@\R&1X95W\#/PY_P $^_@G\:O@QXQ^.OC#XN_
MSXR^!?"S_ *328-3\6?";QUI%I?:Q=?'/X&75GI>G?VIH-LNI:L]O8WFH0:=
M9F6]:UTZ]O(X3#93R1_J)!9_VQ;V^L66FRDZA$B[KG3;_2M1DCMMWDQWUI<P
MPW<;P^:X1)XU9-[  9->=PU7QV(R:G5S&566*=:LI.O#V=3DC42@^7E@[6ND
M[:KO:Z_GSZ-^<\6Y]X;87,.,\3FF+SQYQF]*=;-Z,Z.->'I5*2P\7"I2HR5.
M,6_9OD2:NTV,N-4\36A18[70KB0@;A8W4<TH3'WY%4G:"<9SSN(%-3Q/K49\
ML:3]LO1&YCL;.6'[1/(J$^5$'GC4$D;=TC(!GG':SJGAFZ58YI]*M\LP4-:W
M<:R'Y2PW@N,#CGN&QGFL:TTZ2&Z^:RU6U$>\_:+%R9D90<.CIP5!Y9@<%0?6
MO<HU*4:D)5%S0C).46M)1OJKIW7^7F?OUG;JO*S_  TWZ=/75G#^'_C-\7]
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
MRZM-3GMI\K;BSM2DLLDTD,8568<K([^02V<%8Y&+9( ]/ =3\4Q0.ES:8L$
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
M2JBJ#T )'#>IX';KSBM(U(PMS)[WNO7=Z>ASU*$';FBGZ?+R/!=:\$QRJV8
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
M>0.H! [5: L+JS-J!IUS:EMP!LK:8C*A0%F*,X7 & &QGGJ:Z#4O ?PA\2W
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
MY^IT0Q<Y*[5O+?HM^J^7?74;)XAU2-D%[+#=A@=LA*76T#[RY<,4&><# /7
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
M3W>GKN_.WK%:KAYRC[2<:;MUVO9:/_AK:6/[TK;2?#\U\/$.G>3+=3PM$MY
M5+>4\CRN@DB'S*\C,[KGDGGH,;8VCG)S^/\ A7\L?[-'_!5G2O 5W:>'_'/B
MCQ(+VVG^R67B&_CN3X3UJUN7$<R:OI5U/<V6E:C;M%'-_:%O!_:-[]M(BO;>
MU0P'^A#X/?M*_#SXL:5I]W9:QI\5[?0)+&D-U'-9SAXO.#Q3!@8C)$LLRPR
ME(T&Z0EA7N+$Q;MUVM;;\3"<Z$+*G6A43_E:;7K^+O?]3Z20Y(Q[_P C5D9V
M, 5#'.W=TR1QGOC/7VK,CN(V96A82PL-T;@C#JRY# C/!SP<G(JQYA<]"./7
M/]!ZUNIII._YA?2_0YXZ-=77B6;5;B2*&*"PBT_3#;,RW!21EN+W[:2?F E#
M)#&,1A<2%3(-]9:>*K!->U/PW(TCZII,-K/?K'F6VM%O(UEA2>=<K',$=2T;
M88KB0#:PQ-X]\;:=\/?".L>*M32:6'381]GM8!FXU#4+AA#8:=:C#;KJ\NFC
MAB&T_,XX/2OES0(]=TK4-'\*W.NWR^-/&5M>_$'XK7EJX^WV"7KO'INB6M[L
M,VF6,-S&^EZ<+9XKR/2;:U,,\8PYT2<MM?Z\R/:>7X_\ ^S+>59HDD1TD5@"
M'C8.C#'56&?UY]<5-7CNK>(-,\%>!5\4Z/=17-U=O#8Z9ID=PQAUS63.ULD=
MQ'-YC_;;DQ2SWMY L-S>2E[F\DED<R-NZ'XSOKNR2;6=&GT6_>5+5;.ZNHI;
M>_OV0.T>DW:1(9X2&WIOB+1J#&S.4+L--;EIW5ST6BJ NIXN;VT:U7 8RB43
M0KD ['D5%VR*<AD*\#!SSQ;BFCF7?&VX<?,!\IS_ '6Z-]12&/)P"?05Q'CC
MQQHG@'PSK/B[Q+>P:=HGA^QN-5O+RYDC@@CBLXVFW232_NXXOD^:1_E4<GC-
M>8_M&_&#7/A1X"UZ]\&^"-?^(WC4^']5U+1O#/ABQ35+X1VL#+%J=W:LR8L(
M[QH(9?F#L\BJH.21^4'[>/C7QW^W-\!;'X)_LQ?$;PSX'\9^-/#]OKOB7P7X
MKOM0T7Q)K'@BXM1'XGL],0- =/%F7N+'4;2\M[N.95D2Q6UF:.Y1-I;Z$3UL
MN[W_ *_K0_)#X;MXX_X*^_MM?%'X\76M^(?#/@KX9Z9?:;\,9-4N)X[?PM;V
M$;?\(Y++'9&&5+O4)D&JW5K&RR0:A<S(H7: /VF_8R^!/B^VUM;OXI^/=:^*
MWB[1M0NGUOXB^(]0O]1U+68!($T=&U#4IIKI+6UT=+&&&!I,QQQJLNZ3S"VU
M_P $^/V1-/\ V+_@#I7P]EN)=3\7:A<C6O%VIR00V<<VHSJIDC@CBC%Y+"N?
MW(U.[OY(4VQ12+&BJ/KC4O&UQX+BOH-"M[:,:K'+)?23QB65I)$$"F,@C:0J
M!@"&^8DG)KG_ +0]DY)+1+EO;1;)?\#3IT.:>6?6&G[3V;4E)65]FO-:_B?F
M%^TE_P $[_@=\7?VC-8^*GAKXL_M"?#3QB%\8Z9<>(_AGXM\":)<W=AXYU2;
M5O%6B@ZO\,_$.[0)-4>YM;6TE>6=8;53)=W&\.?Q:_X*(_L4_LN_LX>#/!6D
M77QB_;'^('C[P5H'@W0_@+!=>+OAEKEGX&CU?Q7-I6BZ!X3DT[PGX*UFUU>+
M4/#XEMX8[HLNW3[A-1$Z3+7[??M-_M:^"/V2-"\(^-_B!%)>:9XL\91^';Z.
M!HSJ$-E/9SW%UJMG;NI-R=.E%N)X5*,R7N?,3@-^!7[5G[2?PW^*?[=WP ^.
MGC?5]03]GGP)X/O?B!X6M-/T77];/BO7_ =WKUYX$T.\TS1;'6H[/4=3\;WR
M3P7.I11Z?;VFEWGFRQ>7)YWXMXBY7E&1Y/Q!QUA^#,OSSB#+LKQ6)PJH913Q
M^<9EB*."Q='"9=AYTJ,\74GB5BZ^"ITXR:C2QN)A:-*K5O\ H/#V(Q&+Q.79
M%/.L1@L%7Q-*G5Y\6Z&$P].=:C.M7GS3C2@J:I0JR;5W*C3E\<8'RK\.KWXT
M?$K]J?PEX,^.'B7_ (*/>,/&G[/]M)XJU+PWX#A^&-W\5? 4&J:7;V<&N:+I
M/B[5W\-VE[J&F^(-.M9?$M[%JNI6\>I)ES*54?1OBK2_V%]$B\"6WC1O^"QW
MP^T#X4_'.33O"VL?$6S_ &5-*T3X=_&O6P_C9VTTQZ9?ZYI&IZJU^OBV>.SM
MFTB]C:TO[>Q-K;V"PLT3]J#]GW6_%GB#XWG2?B;XH\<?$3]B#QU\$_%_PL\2
M>%_B)9>.?&GC7PAXOTZ3P-;:GXN^'OAI[.WO_''@[3;FVG\6^&KX1:'_ &3;
M374]E<B-*X_QU\7_  [^V;\"?%7PT^,GBEOV:?B'X8_:)T/QQH/AS3?@[\9O
MC#IVE_#WX>_"71?AYHEO=ZAHNA/=:G>'4);@ZEJNMWL%R;FUD@N]/1985K^,
M<IXUXOHYED\LR\ >',KX5R^MDV59_B,%X>YA4Q^68VM/%8?.Y9%E67QQF99A
MEL*^+S^MAJN#R>>$HX''*M6Q^,GFM6E/]<Q6393+#XM8?CS,L3FE>.,Q.!IU
MN(,/&AB:,51G@UC<5B'2PU#$N%+ PG"KBU5G6H.$*%)8927TO+^PU^S?\5=.
M\->$/ 7QT_:X\2V?[6OCJX\>>*M \1>*_A-=C7O%EAJU];1^-?%%OH/PIDDA
MN;6ZL+C6OMJZK)&NGS7$@@B:\NX6_H&_9F_8J\+?LI:W\4O%OA#XF_%[XI>)
MOB_<>!Y?'OB#XR:WX0\0ZU+%\/-(U;1?#-KI-UX4\#>"8+&.WT_6)[:8WEO>
MR-;VUA%%+"ENRR_F#_P0V^ 6JV/PP\2?'_XB17VJ:DVI^+?#7@;4-5TJ\T&]
M&C:9XHU[2IM<TW2=147GA]]6M[0JD*GS8;&[DM@_\1_>*2ZETZUOWAD"_:9&
M9B!AFC'RPF;.=\ZQ!$DE 7?MSM XK^\,BX8X5P<<#G&5</93E^-J815:&*PV
M64,'BZ<,?A,!3Q-/W:5.M1]OA\!E]"O1DHMT\!A*-1-82A&'X+F&:9M6>(P6
M+S'%XFC&LX3I5<3.M2E+#UJ\J<M9RA/DJ5J\X25TI5ZLHO\ >S<LS4KOS&DB
M56&9'D*%M[1%V+.K2#_6,2?F)R,_=P,5)8PQ>1O:*5)\,895"[&7YUE8DC<"
MNY ,''+>F*SM-N?,G5VR3(A8D#.7;!R3GH3U/;]*["RL)+Z8+<6=PL,4/GI>
MVS#RL!V003,.7=F.60 8C;.>*^I6K\W^=U_3W>_J>05-'2WB2>U>[22Y11+:
MVUUC$[.Q+# QA8D1W=AP/D4_?6M&]OAHNC/&D4=G->[XXH[=%0)%*5>[DV@#
M'FA$17^^ 3SDTLFGQRSN$LK8P6\987\;".X6'!,X<]2'DC6)!D%1#D9W#'(Z
MI*+JY,B QP!5CACW2N (^K_O)'.Y\@LV=S8 8D*H4OW_ *V_1';2DXQ6E[VZ
M^2\K:+[C5T:V?5]2M+8IB(.9KAQGY8((VEE;() 8(K8W?Q8!]*])\Y5O8#=6
MT5C%$S-:WOG[8;L)EA:HLC@&14'F*J#A1TR*QM!M6T_1RT2"6\U1$9HG<0N;
M60'Y &#<R$ *W'RY. >:\+_:6^ NE?'SP1HWA'4O$_CGP!=Z!J\&O:+K_@/Q
M5JOAW7]-OT39/:-J.FW$#7.G74)>"2)E#PJYFL9+:Z6.=9IPA4KPA5G[.G*4
M5.HE?DB[7:BVKM=KZFO-S6=K7W=NEH[;Z_YWZGM.IW'GS27!;]VSN0/3))/'
MOV[X_3E[B02.6 XZ5R?@?0-?\)^%=&\.>(_%FI>-M3TFU6R?Q%JR6\>H7MO"
M2EHERUO%$;F2VMA%;F]N_.U"\\O[1?W5U=R2SR=<HW,!G&2!D]!DXR?I4580
MC6E&$N>E%^Y4MK):6E;I=:];%13WLG=*WX>7W;D"?*WF@$2*,(W7!/MDJ>W!
MY]*M_;;C^[%_X#Q__$5^:G_!1/\ ;ZL?V)]!\*1Z7H8\6>+_ !9JS)::9<1W
MD>AMH=DT(U2XO-8L+B"73-3C:YMCI<#NZ7&9YIH988=C?('_  ^+UK_H@OB_
M_P +JQ_^5%>K1R;$UJ4*J3<*GPM;.SBGOZV]>R.2>+ITZDJ59*-2-N97_FLE
M^'_ /UDTN)[EWGDU:PO ,AI+ZV,*RR+\VU8O-6.*-LJ"J)UW-R<YR/''AKXA
M:UH\P^'VI_"3P_J26]\1-XO\*ZSXDMKF<6-R^G):KH7C+PM-9DZBMK'/<7 U
M")+=Y'^R2;=C^GV.FVTB+-+I2S2R2.X<I"T$FYB X3<RHC#C&U&"]0.IT+W0
M;-[&ZEG\/6B)'M_TRQEEBN[?(/$,,=PF\-CYOW4F-HZ=_.'M^'5I]-.F_H_P
M/-;+1WL$AL[U3K>I6]M#%=ZUX7EU31-)U&XV(;F>UTFZU.]DL8#-D1037M[,
MJC+7+9(K>O[8VMG AF\4:6[+"ZQR7MM<1L!@[D:]M[DC Y&%D.>C]PMGX>T8
M2%XUU]6(Z037#.1NR L3NP+9YPB%^..*^0_$O[:G@?1?C/=?!74?AY^T);ZG
MHVL?V+J'B2Y\#Z-J_AB%&7-CJ-M<VFMWFMII^H1;+FU%QH5K+]F99"HZ5T8;
M!U:W/.$'R4XN<YMKX8V<K*][[]'^@*3B[]K/[K?Y?H'Q8_;?\/? CQF?"&MZ
M7\6=7\J32(WUNP\%V'B#PY;OK$$-Q 'N8]8T&:2.+S=MV5L+A(&5U8L "?K/
MPG\1M:\4Z=I/B:SU+2;[1-8TG3-5T]FTF?31/9:K8VVIVLC(+QI8I?L]W&DJ
M21AHI5>,@[,G5N_!L5]*9Y9?".H2(DD<1\1:#;7LC0'(&PR1.5WIC9F+* @*
M0.N+'H6I0MY4.E::D%NRQ11V<K6=GY42JJ+;V\<;HD(0!$4",*JA0B@ TN2/
M2^EM_ET]='Z]>FT:E]%?9/\ +KO^6AZMIWB?60D__$JL;J!4W[[;5)(?+VYW
M$!U7?N!QCY<;1S2:=XYOI@\;6=[$$9V,RPQ3JB XV%VG!;;GJ 2VWIC-<2--
MN%M;J630;RT\R%E%S;ZC%+:(<9&^%Y$D.0<C!3.&!SP:P;&9]/988[G5+< A
MY"T#F, <-MC6&\,G4; )TRO.3Q6/Y^GI]_W?>:J]^FFWR2VZV\]>G;7V,^/"
M$E":LT4B87RI[%XQ(&P" ^W&/T.-O.:6S\<ZB7\N&6S>-B@=7:.W\Q<@%-N.
M^2 >O/&*\UU'7X,6L8U>.\$@RT-QIRVYAV@D)*TES _)&<L,YQ@#@55T+P]X
ML\0>*K;4E\?_  XTSP7%'-]H\*7/@75-2UR\D@L;B5O+\6Q>.-,M;":^O%MK
M6U1M!OH[;SC<S2LL/D21-75][=%=-WMLUVZ_AW2=U9JWNK\;+RU7W^JM8]AU
M/XMZ=X8A74/%>JZ7H&GEA"MYJ>L6EI:F0XVPBXO+BWA#D=(]^_'(&.:RI]:^
M%OQ+BBN[^T\'^.K!R#%>7&FZ)XGT]2.%V7,D=]"". "I/UXKY=_:"_9^^&'[
M0N@6_@SXEZ;K<&@65W#JMK!H.M+:WB:G:J-C3W!AU&QGMII%Q+$; R-&3$EQ
M%GS!Z;\._ 'PL^%'A6T\/?#O2-3\+ERBWEQ>A]2%\+:WC@C^T6=K#:Z98F;R
MS>736-K DMY/,8HX(#'#'=L*J7P5/;6T6CBG[O6[?PKMY6W#VU1^ZXQ4.KW[
M+333\+^ECUR^\ _"W6;2"TN= L;>"W:)[6+PYX@\4^"X(?)&(R;7PAK6BVTN
MU>&26!DDX\Q6P*R-1^%%C=W&G_\ "/>//'OA2PLY!LL-#U/PIJ-I<K@DF[N_
M&?A7Q3K\V69D(75XCM VE<*1SL,FK&X/D3Z-- 6<-]ICGMI6&[B2%H[F8(IZ
MA9(<X(RJ]!T=Q-JEK9K<1:7;!MH:&]345FB.'VLWE8A?^\FV1HOGY&1C//=^
MB6K\MM?R(D]Y=-.NO3S_ *7H/A\%_%#2]:\_0_B)X9ET.&)Y%T_4_!VL3>(+
MFX"C:&\06?C6TTFW^94(DA\,_([-(J8"H&#7?C=%]HM?$'@31;SPWIH:735T
M/Q4FKWU]?%9%A>#P[/H>A6T%VPEG5&GU>9,33>:[$C/SE\2OV]?V9O@'XPL_
MAY\8_BU;?#WQ=?Z+9ZY!87^B:[=^=IU_<7EG;7276G:;J=DD,L^GW:?/.)$$
M+L\:H0S=EX?_ &P/@'XZ%JWA'X[?#37DG"26]O)XHT2RN)2X/EDVM_?:5J!E
M*[B(8H)-I7$J*2,]E/"XVI352&&J2IVTFHWOLN]W_P /T)A5@]Y12WUUZ+R6
MKV?W[G=R?$#2[/3VU?Q=X/\ &7@558JR:OHOGO*.F^*V\.W>N.$X))&!TX J
M:'QAX#U6UWOK]E:Z=>('>'69!I@O891P&M];%G,PE4X,(B;?DHPYKN?#OCV\
MU%TU"RBTV]L61\7>E74<L3(D;-(8F>9[5U\L,2L3<G!7+8S+J=IX3\0S^9KF
MA>'=5-J_[J+6M$TO69+?8<H(GN%DEC93@[6D8@XR37-*$U=R37=-25G;S7EO
MMYF4IJ3LK::[=TOZW=]_7Y<^-?[._A3]HOPS!H&H^*+SP9XD\*ZM<>(_A+\6
MO"T[GQ3X#UK5K:&._7;;36-QJOA37!!8_P!M:5;ZMIERMUIUAJ>CZI:W-M=6
MVJ?FEX0_X)J?M=:I\2=1G^+O[0D.C^!EL(_#^L?$'PM\3_$/CGQ9X\\(%[F[
ME\,^%_#LTUAX@MK66YGF66T^)\'@W1[%[VZU&"SUN9/[.O\ ]N'^&WPNO=0.
MKIIDMAKDL'V2*\T_7-=T\6\8D9XE@TQ;ZXT4")F+1++I\T2\#R@H""G+\+]3
ML;6Y_P"$6^)GB%=6NO.E%UXSL-(\5:/:>9<RR0PVNGZ';>!KS;! \<7[_49V
M(C5O,9F8C]AX'\>/$+@#(,9PWDF,RZOEU:G5C@/[6RVAF5?(IXBK[:O5R>K6
MTHJK5;K2PN)ABL"J\IXB.%C7J5*D_F\RX7RK-<73QF)A6C6C*+J^PJRHPQ2A
M%1C'$1C\7+%<JG!PJ\MHN;BE%<OX*^&GAOX>>"_#?@#P'%=>%?!G@[2X](\.
M>')+6"]C\HRS7>H:GJU^\5J^L>(=<U.XO-9\0ZM-!"M[JE].UG9Z=8+9Z=:P
MW6B3LPC6VBN&DFV.JVT-L'!W9+2 C8A(!^3)!*X&!QT<7AWXQZ4EK!:GP+\0
MI!*/[3U34M2UWX=+'&/O-IVC)IGQ"$H;+;8Y=9A,A0!I(< FMJ'BG6--N;^W
MU_X;^*['2=.B^U7?B.WLM)U71688#P::FD>(;SQ+>( =Z7#^&H)"$D1K4':7
M_),;C<7F6,Q688_$UL9CL=B*V+QF+Q%256OB<3B*DJM>O6J3;E4JU:DI3G.3
M;E)ML]^E3IT:=.C2A&G2I0C3IP@E&,(02C&,4M$HI))+9&=+9SV0-NMM?V$D
M 5)&BO9KVV)X/[LNPVJ=P'R+][CH"3%8W%Q!>[&U6TMOM"%'.L6YN+>12,&$
MI)%)L,H.P,@5CG[P.#5B#Q]\/[FT_M&;73HEH',>S7[?4/#TLC!"^VW@\2VV
MB7$[8P=J1$D<+EL*W73V=EJ6DRW&E3Z7/)=0,=+DO[9KN.2\9/\ 0798+D+)
M ;@QDJM_;;TR#/;_ .L7F6Z]5^99\;^!/VK/@9\5?'6N^ /"?BG2M6\;Z)>W
MUIJ&B:?I^M6<BR:=%)->'?<62V.^W@B>X:&.Z$OD*7$)&#7T1I=Q=0VCR#6]
M4@OW4@9LEN;&7;EMKN9F7.>GRMU'TKCO!GP-\1>%==UK7]4L/A-J4>NW=[J5
MG<>!? ESX6\6:=<1W;6MHFM:A_;^M66J7UWI!WZAJ5NM@9)&DL7M);=C/7N4
M6@-;:9!'I^KFV>20+/:76G02)"W_ #TM\70Q&AX&YV>0 .RH&\I?4E7A*4;*
M22A"+TLVTM7[MV[=GOOY"]E_=EZV>O\ 6W]:>1CXCRKKLWAR2\^V:S9V]K//
M;_V1J-H(;:ZM8+JV5KR?33I;/);3P2,D-U)/"7V2I%('4>D6OB^_LH[>">UU
M72I60D&2[2ZLY 69PUNL$,0C#(RL0S/\Q8C!S7,>&O#/Q873=<L_B%\0=!\8
MZ)?ZOJ=QHN@Z5X3DT#6]+M(-?U==+?5?$3:YJ=OJTEUX9_L%IC::3I!CU?\
MM.!Q<6L-K<2ZTEA'N5#_ &K8);;$\F^6*\BC"1[4:.2%@&7& /\ 5D$_-N()
M*2BWTZ/2_E==%^'>X[6TM_2.QT[QSOF$%Y?6\HX*QWR*F2<X5;ESYD8; ')V
M+DG Y-=6^N:9>026VH6-N]I,A66#?%?6TZGD@A\HR'@'D\<]Z\*-G>3RS+%%
MI6J1P -)#J2K9-)%/N0>7()=W[O8Q3+;0S<Y) ,5PGV2-$:PU'3(UZ?9KN.2
MVW<9"-BZ)3IMP(\ -N4\8Y)Q7,]%TZ>@);));KTZ6/2_$_P=^!/Q)TNXT_Q1
MX'\(:M;SPF)SJ'AS3TG"$8*1WL*F[B]C%*AXW#!%?(^K?\$O?V<;C6/^$A\)
MV5QX6ED$K/:Z=<IJ>ESOY1C@,UIJL=S<$(2&V&[V\8=7!P?H'0M0U>" W%OJ
M>E3E6&[3+M9C,\9;"[;@^5ARV Q6VDP"<CH:UKKQ?J]C*6;2[RW4/^_>UFM[
MFW0'@[%>XMI&Y/&$SCD#/!J,W':WHU?M_D#C%M-];7MI_3MOIZ'XK?%__@CO
M\0K*XU*Z^&WBK1M8TV\U.:YLUUD/;:G8)/(TOV:%H8YK:4?,8HS-"0BJ"0QR
M:_.'XJ_L'_'SX9ZC#%KGPH\5:A:.#_Q.;"*&]LS(LC++.D=A\[H\:J<26Z\
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
M"]\/ZM=7445VD<MO=Z9)"+O3KZU<7-AJ%I)<07$$=[:721S6TQBE2.1%9DD
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
M;?[14_C<7DGCVU\!/KEKIXF_9[N?'MQ\/K'Q[-=I%?\ BZVUFX\5+#J\\?\
MPEM]I<'AZ0V(CN;50[?97PJ^/'QD^'/[;Q_9O\??M6_%7X@^&[#Q5^SA:>$H
MOB7XXLH-=\0/X\TOPUK>MZ+<QZ);>'K;Q)'*VJ"Q=;VPO;BZC:-+N66>\82^
M2ZMXH^#5SHEWI-Y_P57T"\\":E\'I_@5<?"VR_X)[?M'-\,SX.E#K+J<?@*U
M^(<.H6GBWR8WA'BLM;2Q6["18([EHKL](GQ#_91\:^/?AI\5/B3^W?\ !+7'
M^&OQ6^%'Q&U'7/#?_!-?XR>!OB?K_P#PIKQ5H&L6/AL_$"7Q1K_B:ULKNW\.
MP>';V>ZTG7(;2P5@UE,]BBQ?><&/QPRSC'!8_BC.>'<WX;KYEQ%5Q6"I<>93
M?+,OSO%\-SR6DZ7U6C_:$N&,+EV>QIP@J3Q7]J^[6DX)4_"SG_4G$Y/6P^68
M+,<)F$,-E\:5:7#^-_VG$8.EF"QDN?FE[!9E4Q&!<I/F]E]5OR*_O?U+^#6C
MGM)[B.);MXVFMIHF/ER0K;R/%)P^&RS)E2ORLI5@>17HUC<II=NZ6MJT$D\B
MS;;F=I496B!V+'YH\LYRI6,\DDD\M7Y=^!?^"G_["GC_ ,4^%O WA'XY:?JV
MJ_$K5-$T7P,;;PK\0=!?Q'K>M7L&DZ9H]G-X@\)Z5#+=7MS-9Q2@RHL,\H6=
MHF20+^CVFVEXUG&-1N+?4]*R+ZPU"$O%=VMDX\SR+EAO\Z43EPKXB(C:*)E^
M5I#_ &/0Q>&Q493PN)P^(A&4H2E0JTJT(R6DHRE3E)*2LU*+LTTT];GXU+#U
MJ4H^VI5*3=FHU(2ISE%V=XQFDVFGH[-&AK\JQ6?^BA-.O=1$)NX8E:9!;K(S
MN8A)(P@>8H$=<.-C,4",S%L32=/_ +0NT#*OD0[9)F?A=ID1%0MVW.P]1MR>
M:@N;B.[G+H&^<[(MQ() )5/E9F*D\9&YANR=V#@=II6GR6=JUJ_E+/=JCSQ2
MOAF4$/$(]C9.TC<VSOMSGI6OM(\K5G=^G1_U_3-G.*6S36B3MVZZ=_\ )(TV
M-N)/M%Y%"HTY3-'=BYD6-\?N8H'14QY>7!Q@CY<\=11FD>[^:X0!VY;RVWQH
MQR<(Y.2HSQP,\<4NK,B&+3K0!T0![_YBZQ-@CR'\^&//)WAD=P"O7/-44: $
M!.W0@G'''KV]Q64_B?R_)%T_A6V_7KK=I+Y:_+8I7-DJH\CHTJ .W[MQ&_ .
M &*L%/ Y*-CG@USJ//%8VMS-!;;Y8P9EAFEDV3*2DT;LS*"R3*Z@(J+L"G:"
M37:M-&R,A:,Y!'S' ]\_Y%>?WAACO+F.RF233GD\U82Y:5+J10VHLK@%-IU
MW6Q0YV)A64,K*)+?NVY6_OT6S_K>YYY\0/@I\#_C#IUU:_%7X=:+XR::T@LQ
M;ZC;--8F."?4)GN5B\Q7@UB]COX;.?6XY1J,%CI&GVMC-:1>:K^1?\,5?LH?
M]$.\-?\ @P\3_P#R]KZJM8PR @8'0^O?&>AX&*M^2O\ G/\ C6RKUXI*-:HD
MMDIR27HKV7R)<(2?/-0E.5FW))M[-;^GXW/S8U?_ (*:_!7P5JDOA/6-"UO4
M?$&ESO8:G%H6D$64.H0/Y=Q$UWXIU'PDSJLC*?-BMFA,+"1I4#1&;UG1?V\O
M@%KVE)J6IZQ9^%05&+>YOM+O+PA^#NL_#&J>+KI75MH"O;J&W<,<<?D[^T?\
M&OC%X]UK2?&7A_\ 9Z^(?AG6?$>D:DGB;2;;2M)\36UMJD?]FKI^K0ZOX-U'
MQ!HMQ'J]LEZA>VU&7R)--7[3Y37$0;X_UC]E/]I#2(%N7^!/Q:OXYHQ+]HLO
M"'B9YB&&W(6VTIXAN!D  D;E0XR5%4Z<H\OM)\BE]IM+LUJ^^UW_ ,$\N6)J
M1G*$*/M+2LK*[>U[6?K^O4_IJ\'_ +47P&\9S2)X9\737[1$+YEQIVM:%M<D
M+F.?Q)X=T.VEVYW9BG<$ X/-=Y8^._@OJVI2O8>.?!=]KMSM^T-;:OX3NM:D
M=8\*L^V]DOWDCA'EHLP+1Q#:@4"OY3_#WP?^.?AB_M=0UGX6_&;0=*C9XGBO
MO"'BE#,&C<3"WW68!*0F23>0 FS<^U06'M6F65SX5T::XM[[QCIWBN5U@L;9
M=)UC2[ZU)?RX3,UY912/*RD1LJ[U*98.:VHSIT;VK)MZ.:=VUIHVM&NZL;4Z
MLY1YI46F].3ETZ?=_7<_J&@BT,[)UOMT<C;PDEI-,D@/J]M;S*R,<D".<\<?
M*<K5>/1(HV=TOXYDN9/-MU:>,!495"QQI)# Z)D$A'#N,Y+8( _E+E^)7CGP
MEK2:G)XMURYU&"9!';ZWJ%VUPCRPQW F:*>YMXU$C2 VRNJJIX4L,&O9?#G[
M97QRGO\ 3QK7Q0U"+1[5B);+1KJ*P.]20\(2-KAHI$(,8CF**88@X;YES?M*
M6_-IV_\  =NFV_4TYY-Z4I0LDK);[??T[[G])5SHZ,6C"ZD]P^%7RKRUDM0=
MQ)Q MLTDA((X$AQC'K6<FAZA PC>\DB96$G^E6S-TR/+V*D3;3GN?X<5^%5K
M_P %#?BCITHM;*[T>ZLEG'DZA=1PZ]J+0(S*Z^6]Q;O&TN!EI I 4%>YKV?3
M_P#@JA86VGVT5UI=@-0B%P=4EUJZU#24@2W$6YEMM.L=4.^=WW01AB?+R> I
M-85)1=O9M)_Y6MW;*]K*]G)Q[<S2O>WX]=M%ZGZM>(;&YGGLX7LM-UCSPY>X
MBMFMCI[(A94E$LH,IEVE04$H0G#'+*1E6OAJ*2YC6YT)BL3I($T^_AMI9MI!
M\GRY_D(;&W",TC9X7H#\5^'O^"EGPFU&'3?/TK5M1O+J-9KAM'_L]K&V5D;
MEN=<O-(9I2X&U A9\JH!<A3[QI?[:GP O19OJ7B"YT^ZOY8H[73[31M4UK45
M=W5<W%OX=L]56W6$MNEF9_*5069PHS7/>7=]O^!YEJM'3575DVFNRZI];=.C
M\ST"?3[>TO[AXIM1B(8J+)/((@ST21Y9'\QQW**@QT'.:TOM-VD4LL&MK&X3
M)TVZLB99^N%$T=QY8(ZDNL8]&S22?&KX-;+&XE\<>$M.CU,[[=]<U?2]%FFC
M)V^=Y&L7%E>@,W"^9;JWK@\5Z9"VB:MIT?V2\LKG3IU+P/&89%*L2-\4D)D4
M@],B1AQQ2;=];_/R27Z$N;=[/1V[?H>66MYKI#3)I^FWK^62MN]U#:J&;!Y5
MIF9F7G[LIYS@D<U)J5[>?Z'!?:-/IDD^%$MI>6M[:W,I!<1?9UOH[F/:N#O6
M&<;DQMZD=]_PCGA^ &66YM+:%-I+W=[#9Q/R%6/[1.\<:O(2 @W9+<*"<"NB
MU/PA%80V\]I.(I)0)%TU3<WZVS<J)%OS;BTS*G[QHXIW\MF,;[9%=0A.4FK7
MT['R_P"(/V7OV4?C)JUWK'[0'PAT?XB:Q<Z=INEPZEXIM=2$NG:?I+:G+8V]
MC/:G2UCA2?5KR:0//.7;R\)M0B3X[^(?_!$/_@G=\3M=N-7T/7/C%\(+DQ.+
M6R^&/B[PC9Z/#DAF^S6^I?#KQ5JT+$J/]9J$;$ [#A6(_52#2]0Y9[E83CYF
MNHA)$P[HN2/F89  Y]*R(K*V\^Y%W8-<D.OR"/\ = #=@J(R% ?@@!BPQR%X
M%>W@L]QV#I>RC54J:MRQG%2Y4K)I66S7?_AU'"0KWD]+-*Z\[;Z[?D?D,/\
M@E%\4_V=5!_91_; ^)VK:I\0-6\)>"/LOC^V_M*+P)HMSXJT>^U?QH=7LK^#
M3[9-*TRRN/[0CE\-%[[3WNK*R1+^XMMOZ4_#+P1\??AOX;M]*^/OB3X9^(/$
M?G&UL/$?PSN?$^K:1KBVL96ZO-9LM>TG2[C1[LR*S1"UU?6;2YSO6Z3<(Z]<
M73HDL&:WMM8T^($JMU#+*MF9<$>4P"L1MD*JW)VYZ5REZ^HQQ+'9:_ LD3_=
MO\SV[-)+NE.]R"@?)Z+C//L7BLT>8PC"K0HT^27->G%*4FTEKHNNWWE1P<Z>
MS<K_ ,ST6UK77?I?3J=&VHW<6FK)%_8>HRO(T6ZU6]2^CW.<2>2KW6T+T5N1
MQD@'BEM]<OX@HFTS54.W=YL+V]R@7 ZQQ%[E7X/RM #C&0">.+U/5=>@A@BG
ML= O@4:1)-#D::>7DJ_VDA4C0X "K,\:D_<+&J5EJX#[[K2_%>APA@9); B[
M\Q^IE$-JUPC1G@;@^!M*G!!KS)02;T5KZ;^7]=M_G?L)Z/1KU_K^O57]53Q5
M$L2O;7UR'DSYUOJMK)9/ !]S:7DC$A;Y]P4$(JH2P9F1=>QUZYN7$D2Z?(IC
M<9M;H-=#("/* )Y 54.0<QD!BI)&,5Y"WB*S-S-)%J[7&_;_ *1JMC;PW06/
M(1 @G>3Y0>\2Y/-?FI\;O^"@_B;X%_&W5_ 7B3]D7XP^-O ]M?:?;:)\1?AY
MH>JZA!J@O+.VN);VT06\-E<".XN3:FW@N99GND\L1EWA$FF&P5;%5'&BH.UF
M^><8*R6OQ-7*C!65TKWUZZ-QVLWWMYJY^I_C#Q[<0:S!:77P@UGQOHD.H:'9
M7WB2W7P3K":7<ZM="WBO&T/4M:M-=FT_34C:36KFRL9I;:"2)X+:8;]FI<^
MOAEJOVB\M;"/0-9G22"/6](O=3M-8LW92JSV5M=W%YHD5S$S!X/,TB6!9$3?
M"Z H>)T+Q'!J^DZ;K%C)XATN+6]/L]1^QZG!/#/:K>6T5Q]EU")XU6&Y@#^3
M<1/(&BGC9&.Y2*Z)+QHK6.:WN]'U%UE82P1ES?*6;]THVH8@\C8"EY %8Y8@
M D<U6G*G4<7[KA+E=M5>-K^OK?YL'&-[I6_X9?JOGVUU-!^'&N^&UCB\-?%7
MQ%K+^>UQ>7OQ(TFR\7S>4 2+2Q7PI=?#F& L/E3[4MT <.\F!M-J[@^*NFR7
M4T6C>#_$>G6UN7CCT75]2TWQ+>3#)"1Z-XBTRT\/PA\!5!\:RX;_ %CHGS5\
MK?M/_M3>(?V<=!\,>(;3X!_&?XP0:WK4VF:E8_"'P\WBG4=!M8K1[A=3U*SM
M)O,@MI)5%LDTH6'S&"F0'('L?P@^/</Q9\&:#XSTS2/%/A.VUE)3_P (Y\1]
M)D\(^+])>&9XFBU'1M4,$V&V;X+VU\_3[R(I-9W4\,BN>R>&JPI4JSY73K/E
M@U)-WTLG&]U>^EUJNADIRVN[?\-?3MOHK;[G90^.]2T^/31XQ\ ^-_"FH:G
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
M#5Y?8VVD>$M,L=*T^Q;0]%LH([.QL;*.%-/L[6T@CAAMK<(FRWAAMXXX88@
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
MKNVE^NO;\=>FI<M2GSD"/$85XY(^@;Y@C..I VG[N>0>M6?[7N_^?F'\I/\
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
M\3_L,_LO>.1;K#X3U3P]/9I<*EYX<\0ZQIL<5Q(3LWP_:I+:4HI&V.2)HQ@
M+C KYO\ %/\ P2QT)KL3>"/BKKVFP* T<'B6U@UR-98GDV&-K9;%]C!MR-*7
MF0NQ$@4JJ\WX"_X*27\<TFG^+_A?/9VT9CFOM6TG7//0)M661+?3IX%,A2%@
MJ*UT^]P=S9.!](>$?^"CG[,/B-X8KOQ7J7AEI&()\1:3<6Q3YBH\U+;[5Y>_
M&YF\S$6<;9,;JYN5]&OO]/\ /\/0W7L:GQ::I.SMMR_*V_;JCX#\6?\ !-?X
M^:?>23V>I>&O%VFPNSVI@E:QU"/<%,C""X^TO,&6-4C@EE:-'+.$RS;O&]5^
M"W[2'P]U.WN]0\&^*]#L].D'D7VE:6Z^=Y+8$EU+I\L4=S&T)E*6US!+ )(E
MDA2(R2B3^@O0/CC\)/%%K#?^'OB+X2U&SN680$:U917#;>#_ *//-#,1G.&\
ML9 .!Q7;QS6MTOGV^IP2VUV/F97AN8K@,-R#.7X"YVA"JE>2#UKEJ*49/2]_
M7NGIWO?\+]#6GA,*I>[S=&WSZ?9]-^OK]_\ /1!\9O%WAV'6;Z]UB[CU>TDT
M^.VF?P]!;:POVJ]LK:=DU>*VAUBU>")Y-B6=[;\LP8L2C)[IX7_:P^(FB>&]
M.M=,\6ZC:ZJ+XSZQ<:K?3>(GN8IY5:WM;:7QC)XD,;.H\N5554&[;$L(K]=M
M7\ ^!]9\^'5/!_AC5/M$@:2XN="L'NI^5.T71@^U*"P'*2K+QC?CBOG3QA^Q
M1\"?$TDMW:^'-5\)3,S7$DGA;5KNUWL06D^75!JL*K(1E@L:JI&8]F*%B(PL
MI)IZ6T;ZQZ]]?+MYG3[&T6H).-K)WUU7EU;L>!^%/^"F;6M[?6OBGPSINH:9
M;H(K.?2OM$6HW3A-WV@WMQ.^FQQ$?.2FDB,KG$8/%?4_@?\ ;F^$'BFZLM/U
MII=%U"Y@$UQ;(4O;?3MHPXN-15+2+YL>9Q;,5W;2!C;7Q%X\_P"";=B--G'@
M?XA7K2.VZTMO$FC66I/:J#\L3ZC#]FN)!C"GY<!.@'&/"M7_ &*?CCX-L8=0
M70XO'-Q!')+]JT'Q&ZY>260@+9ZM9W!A=D*BX#-.S7'F2K(JL%&_M%WE^/EY
M^OW>AYWL:\;*:M_GIHO33[C]T?#_ ,1OA?XY#W6A>*M)U&T\UHEE@NA"PE#$
M"+,_D+(PY#>7N&X''%=6^AZ9=AI+><-;ED"MYS Y8G;\R-@[G1_NL05&&XS7
M\\T7A_X@>$-.FE\56GBO2[N%H8X-.OK74;VST+.!^YNYI+G26V[?FDCTZ-LK
MF/RE^4R:'^UOXS^'ES>:6WQ(N[^=+@(^JS74NHW5M;+Y,D<&GZ7--;>&[:2"
M)!#&QT&X_>/++<+.Q?>O:KK-KKJW_7Z![.5KVT_X;_/\'8_H9.@360*QGR^"
MP&P'Y)"7SD@G!YQS\H+!<!CFF-/G2-XY;*&\@D8.R7$4<R/P>59P60^H5@#\
MI(.*_'K2O^"D?CEXOL6B6+:S;6]E(SZCXALH-4U.]OY6@$;,=+OO">GVNG1(
MSF40Z=+E]RQF-5"GZD^&_P#P4+^'/B:UTFU\56=[I&O7\T-G'I>G-!JKJ[$Q
M/?73FVT>VTNQ>=3Q-=ZB\2%%:9F(+N-2K+FYI3FF[QOKRK1)*W1=_4?+':^N
MEU=;V/K:XT&T$2*GVJQN8Y_-)M7>V7C.T*(3&!@D'/)X_/-NY=2CM[JRM=72
M99'Q+;O:207R-NY,6H02Q2?*?F#1F-@1N)8@UJ:)\9_A3XDGEAL]?MI)+2W:
M:^9YDCAL@K*'\Z[GA@LF*Y^98KF7:,L7VJ:[J"TT'7;;[7ILEK?6\Z[UGMRC
MEE89WJ\3NA7IEE8Y]343G4T49."NG+36:TO%OMT=M?,TM"UN1==>NO\ 6AY9
M:7MQ,XCNK*997('VBQC3SCCD;5B$67QP#+YG3G/6K$FOQRD6']H7S(IQ(FK
MK+'SMVPJ!&[(=N#F;RU^8^62V:[I?"VR3S;>>?<CL8RIW%63MN4;LKQGYLBL
M&_\ #5S=3M+>I+=.1M9I3O23!)#,K*4W ';E53(4=\DS*3=O(R<4K=;_ .:V
MV_X;MN44@M@WG+8P[D#%IM&F6VNSGD?+&I:< @@"=Y0N6VXW-G(U2TCUB&YT
MZ\BL]3TR[A=;C3?%EE::G%<0-M62V>W> )M9A'*JR%XUDABF\KSHXW31?2K7
M3HYG%KJ%K=+M^SR6-S-##N7=N6>%RR,H^7:(O*QER2>,<_:6VM3>8;FX@G4R
M,ZPW"R!BQ;Y<&&6%,[6(WNC,.[-N-5"I4@UR3<=5MZD]+V>^_3\C1\&:%X8\
M#:=);:#X*T/PII+WCW<Z>#[.PT:T%Y<;(#>W-M8Q6T<DTS>6DLTFZ79RSD<5
MZ+I_BNU=4"7>(O-*>3<L)-V& )#2;E0/VD#*1P<\9KRC6--TO5=+NM%\1^&[
M^ZTV[B\B\@M=<U#3H+N-F!!-UH]YI^K6P63RW#6FH6TA*;7+PL\;S>'=&\&>
M'-*LM'\%VUPFC"2Y*Z)XH\0:MXBOP\TT8%C;:MK%S/JDFGB,2+&NIWU]<@$+
M]J(%;M>U?/-\U1*RD]^733O8/OOT_3[O\CUW0?B)X>UR!+[PSKNCZS;;E8RZ
M1K%GJ$8=&R/M"6]S+AEQC]\@.T;0-O%0S>"OAQJ4YND\/6>BZA=W\>HWLWA^
M6X\-W6I7T9#"YO[G0YK"34)P1ECJ3722'_6*PSGX3^&O[''P+^!GC>3Q?\'?
M".M_#N[O4NFO_#VF>*M=U3PQ?3798/<S:1JM]J:7;QAF\AKJ2X\DX\K:H"U]
MAV$NI37,;6+66I09!EMKV<V3B)>NV7<!O8< ;1C@_-VR2Y6UZ;[]1'23^!O&
MFFM*_AGQLE]!>7SWATWQ=I5B]KI]A)(Y@T[1Y_#2:%=":.(JLMSK<VKR,^'#
M!6*UBW]_XLTM8X?$_@*]N(G\[9J/A^Z37X(+6(R.;[4GM%TM[#Y%WM;NMVZ)
MM7<QJ_\ \)"MK,7BM[S3H))RD:!C=0(ZL5=&EWN\J*PPDGEP+M&?G!!KM+76
M;UXXYDN+*<8W;8V E(&?X&D;:PQG)7(QD 'II*37=67GV3=QW>R_#SM_EL>0
M>&O$7@_QGIRWNEZKLANKV:SAL]5M9+<M/93-"\D,5T(;C!F1F)567RT7<SC
MKL[O0H&>.5K2T,L"F/[38#[-O(QP_D&(,PR,$@GYSZUUER?#7B69)-:TBRN[
MNWMYK..XO[:(WT%O,,31V&LVZ6^I6&_+'S+6[AF1MSI*K=.=OOAW9BU<^"O&
M&M>';BWM9%T_2]3E'BOPY]J<K^]U%M08^*Y\X 58/$]JJA3G.<B/:><OQ_K_
M (;T%K_D<>FF:C]H7RKM,PR>=&-2E#1NT;;A'-"$6-XR/E(<,IXSG-?D-_P5
M6^$WB3Q!<_ OXUZ1X;LKO3O#:M\%_%=D&*^'=):X\8ZOXX\"SZO*LUK)9Z-X
MLU+Q?XUTRYOVO;>VMKC28X)KJQN-3TYKO]BKM?B%HB3F_P##%KXQL%A2(7OA
M63;JU].[)&%@\,ZC/$+)-S9:>7Q)=>7'_P LGZUBW=Y\-_$ECXB\)^)(-.O]
M*U6W;P]XI\(>,;-)='UFUO#%--HE]9ZE:VL%X8YX8+FVFT^XN+FRO[6TU+3K
MNSU&SM+N#]+\)_$/$>&7'.4<6T\-]=P^$^L83,<%&7)/%9;CZ$\-BX4I\T5&
MO3C-8C#7E&/UBC2522@Y'D9]E4<ZRS$8"4_9SGR5*55JZA6I34X.2ZQ;3A/K
MR2=M;'Y/ZC:>&-+^+%MIE_8_LN7/Q&TWX%WUMX5\>:5<?LZVWPU\5>,KCXP?
M#G5O%VB>'M 2_O/!^E:1\/?A=J7BOPEX.U+XC)#XW\3:+;:QJ-J9IOL*Q=9^
MP;\+M*T7XJ?MA_'7P;:Q:=\*O%GC7Q=\'?@M/I$*IH?B'PBGQ-MO'6LWOAQ9
M8]TF@^'[7PIX!TVTNXF%I*^MR6EL9Y],OEL?1X?^"27[+5Q\0F\76_B#XI3^
M!UF^WM\&DU'21;?:/M7VG[#_ ,+,8#Q+_P (D8O]!&C+X?;Q;]AX_P"%B_VE
M_P 3,??*>&++1=.TCPMX:TW2_#/AW0-.BTGPUX;T[3H+#PWX?TNVDE:'3=-L
M+<1O$HN))[FZN9)Y;O4+ZYN]1U*XO-3N[V[N/Z!\4_''A*OP9B^&>!LSS+.L
M7Q3EF%P6=XK%Y36R;"Y5@X8RACL1A*6'KXS%>TQ5:IAU1AAL)S95EL,;F\L#
M7G#&X?#8'Y+(N&L?#,J>.S.A2PT,#6J5,-"%>.(G7J.FZ4*CE&G"T(QES.=2
MU>LZ>']K%2I2G5H:9>:I8PN3817-JP41RI<RI=Q[-V_"I,I!.Y<@ =!79Z3X
MX>V>.)@S(  T=SB7;N*CEY=S=<#KGKSUKXK_ &@OVG?!_P  O&/A3POXO^&/
MQ$U9]=TY;N?Q7\.=%FUK0K.5KNXMO],6XO$87/[AYKX1LWV6W$,L4$_VC9'[
MYI.K0^(M(L]<\/S6.N175A#J5G97GFZ7/=PW-H+F"SDEGV2)=,7C3RVMD_>J
MV70#-?R&Z%2%"EB)<O)6OR6:YO==G=;I<UTMC]"<$W=M_P!:'TJ^N:+?1BVU
M33T2(KC8Z121$.I!,:/N495SG:.58Y%>'^/OV6_@7\7;.X35?"NB"YN9)&FF
MM+*VL;V17.&/G6L<1?<N[ EWKVQR:\Q\.^(/'&N:UJ%AXD^'&M^ ;"SN=372
M=4M_$5KXBT75H=+?2HVF::6PT^[T^6[?5<V-O]GN%ECL=0W2H(8VE]FTK4[V
MR1KTQW&HV4"OYOV6\MXKM'4':Q#12Y53RP6(L1P",YK!MI.SMIOTTUN_07LX
MN][_ (:GYG?$W_@DEH02^D\!^(71I'+6FGZC;![9'.?E$RE94@/WAES(@XWF
MOS/^)?\ P3W^-?@Q&LE\.0>(9X7D8W5G$1<K$B9,L .$DWX(PQ4@C(-?M=^T
MO\7_ -MS0?%W@36/V8K'X2>(O!-K9S0?$#PQ\28=7_MBXNWO\V\VB7.EW%D2
MZ6!\MXI9;=#(#)AL;3]Y>'-9@\5:#I]WXM\-V%G>ZEI\$MS:I_I5HLEQ"KS)
M TR99%+$(SJ&9 K-&K$J.B$,53I4JTJ]*I"K=PY)<SLK?&EL]59]=3AK9?AY
M6]Q:_=NF_G^3/X0?''PDOO"NMW=OXHT75-)NXKF0&>_TV</;$RR%HUE,KH[I
M*)'VEG0B0*P(557%\R]M;1X+=&=(;OSH7B C,BM;6\?G$)@1;PB#9<>?"K[G
M2)2]?W#^/?V6O@[\1;=K?5?"6BW2,/W8^QVYDC('#^5)&UN3DL[;H"&=V^4+
MM5?S:^-G_!(_X?:^^I:IX0FN_#,JVI,-KHBK''<W0(R]Y#*T]DL2QM"J0VMA
M;<JTF_<QQU0QL8O]Y'6R3]=+O;_/R."ID\7"3I3ESI;.UO*RWWTU3OZG\NLW
MBG6K6Y*7,-P8 I 61(F )X?R72--DAC #2#YO+\Q#E9P$N>'-6LHUO&OC'*]
MR9)HI754DA<(\<4 Q^Z\HI+() \32LVQDE7!W?I7\7/^";/QP\(1O'8Z?IWB
MJPAW>3+9++I^LEA]T&UE:YM92B^6#)]I@\TL2L<8! _.+QW\)?'/P_DOH?$G
MACQ#H5U93*DT>HZ=-!;,K[]KP72&2VG/RG(248'0&NREB\/4NHRL[JR>EWI_
MF?+XO!XG#3YI0?++=I-V:LM]M]-_+H=5I6IW^B ;C]@N@!<10$1)+*&),?EN
MGS!FX9,MGCC%>N^&?VA]:\,30O>6]S-&"KW0N5,\TFV,QH3-(7FDAC)4^2[-
M"L2E%C"G%?%>G^(KV"<2O.]V6:W2.*9O,C>1)%1I'N'?S8C' 9/^6AB& /)S
M@CNK#Q[H;7$+74+SO'#&[*R9BDDE39-"L.PS&.)7<B0SHSA00D9/&DZ=*:<G
M&,KK?3LK?DOZL71Q=>@TX2<?9OVBCJDW%J2NNSLK^1^NGP@_:X\9^%9$U?P;
MXH;1S<W'G7FB7.V\T6YD20HV[1YU-C#)(!MDFM([:X88_? \U^M_PK_;R\':
MY8V-E\3M+7PIJMS'%''K]AY\^@7$K84S3PR3RSZ8';)CC:6Z41D%B3FOY@/"
M&H:%>1R_8-:Q L$\C6D]L8;F2;+,+:!7GD! R.79WD4\%#T]5\%?&D:4ZVR7
M/G);[H?[-U*-3 JHQ&VTN&,MU;[CG[ER%#$G9S7CXO RG*,J$8Q6S72^FJU7
MI;OKU/K\OS&52ES5IQ<FTW>5VM(Z>G]::V_L-T?7=%\1V,6H:'J5EJUC<Q>;
M#<64R7$3HRY!RA.TX_A8!O450U/28K^)XQ$G[Q61V9=_FPNI5HI-^[<A!QAO
MNJ-JX!(K^8SX4_M4_$#P+K-SK'@WQ#=:!;FZ O=!:5KGPW=QJVYEFBG+0K+<
M$L9)[6*TNI,!1=I&NVOV$^!W[?G@_P <6MM9_$71Y?!^I92!M9M;@7.@79 &
M9VAEW76G"4M&L2&?4 Q\R1I%5=M>94P]6DGSVT[>MM?7<^AHXG#UU)*SE%)M
M7[O3?;[D]>V@_P".?[!OPM^)YEU:P@D\&>*")'M]3T:W1-,DF<$N;^P7$)#@
M, 8$B<R,I+G)!_(KXR?L;?%CX/O<:CJNDG7O#MHYF7Q#H(EN[8VR9D$MW"BN
M]L0B_O8\,$/RECFOZ9=(UG2?$EA%J>B:A::OIMRNZ&ZL9H[F!U8$A2T3.%;;
MU5B&&.5'007VD6EY'/!-$/)N(Y(9(BJB-XY05E1DV;94E4E724.N"0,9K'VK
MBUJU:VBZ[;^O]>?+B<+0KJRC[-K3FAO\KWW=[^5K'\M6D>.OM7AU/!GC;3=.
M^('P_EMUMY?!GC+3QJVDP1F-X5GT>>79J?A[4K>&69;/4=&O+.>V>3S=LC(H
M&#\4/V;O _QL\"^)+;X,NOAKQ)/!)!:>#?%=S#;QRZQ8P[H;3POXYD\K2M0=
MII;6RLM+\3G2;R5UGNI[VX&6/[F_&O\ 85^&?Q$\W5]$=_ 'B(+*\=[HD"MI
M5Q*^6_TS0RJVTF6X#02VP . "*_+#QY\ /BI^SQ;7*^(=)N]>\/7%S<S6VLZ
M4DE[ICRR B5;F"V0/921J-VYXI(^L9EF"AF^;J<+X>EBJV;<-XRMPSG%>JL1
MB:F I0JY3FF(NY.>>9#4<<!F,ZLE"-;'T7@<\E0C[##YSAX-H]3#9KB84:6!
MSFC3X@RRA!4\/3QU24,QP%)64895FT4\7@X03DZ6#JO%Y2JDG5JY;7FKGQE_
MP3Y^/_Q/_P""?GB[XJ^%OBWX4\;:1I6M>';FWO[;5;6YMFTW7K&;5&L]>TO2
MI\66I6=S+-'*VHV2M#JEJL,\-[<1(C'S3X?_ /!6_P#:?\*?%J[\47?Q.U7Q
M/X:UK7]VLZ/J$B7]AJFEV\TT4-G#IY6,6T(B"0P?8VMK@6\:1F4KG/T+??&Z
M^UC2V\,^.O#/A_XE> K3[7:-X=\5->C6(8W<K+/X9\66TC:WX1NH85CM(EM/
MM&FR6RD2:.))'9OB+Q1^Q5X*\=:G<7_[-GBJ[U37))9M37X*?$FYL/"_Q)7[
M5+)<BV\#>(VET_P;\1K2)8-4O/*T^^T7Q/IVD6MI#=Z%>7TXGE]S*^,Z.4UZ
M\/$/*,/E,:D917%>7RJ8OA.:M95<?B)Q^N<+O3VE5YY2CD^'E.GAJ'$6/KR2
M?-B,LCFL%3X5Q\\?+FN\@QD(X;B"+T?L\'1C)X7/E?W*?]DU)9G6Y9UZV382
MC&Y_4#\3OA7^R[^UGX'\/^*_%^H^%_"'B_6-(\/SKKFCZI;:#J>@ZMXFT2'4
M[32M3L1=RVVIM<HDOV2'6(;YHA'*()(9 2?P'_;;_P""87Q7^$^K6?B[0;:R
M^(G@N_=XK?4M"M;B?4X+2"TNM3>;4K99+A(-ME87+-/&@BE+#9&K^6&_++7_
M !+\4_ 'C2^T378_%.C:WH6K:--JGAOQ)#J]C/9:CH:Q3Z;:ZGIMW)%*XM(I
M/W/VJ,/]FNIE0F*<O)^K?[/G_!:K]H;P+J=CI'Q:L?#?Q)\)16XLKBUDT2RT
MG5H](BMY85LK"YTQ+.SB99#:-)<7UG?1FTMYH6M)KF:*Y@^^IY3C)>RQN3XN
M%7"U80JP:E3JT:M*HHSIU*$H7C.G.#YHRC)J2:E&33/E:M7#2E['$8=4,10<
MZ552A*-7VB:C)58R7-&<))QE%I----)JY^+NNQZ]8Z\ITW4;NW6PN/*:%680
MVTB!@5-LX\I74C!_=9&,''2O[7/^"%?PN\*>$?V5[KXS:CJXUGQ?\1=1N+;5
MKJ&.#?HUAIDQMDTF0B/<RR3(NH7"D 1W*Y3Y!MKX*^*W_!+;0_VMQ%^T+\'/
MB'X8T72_B(R>(K71++PU!I.EV5K?A'DT^W?32D<KVTLA=[J:S^T7#1MYC$MO
M7[X_8D_9M_::_8MTV/P/IGB7P5X^^'<VJ6\]_P"'-8AU+3IC;W,(AO=7T#7;
M.9X-*NFE=KB;3=7T3Q!%)\PAGMF995SSC'494%2@Y1JJ3]HI;:))VV^TOEL+
M#97BI8FE4M'DE*\>EKM;Z=OS;/UYU_4X=+MU?[9YRW,9GC,J1!C [,%\HJ@9
M5ZJ&!#9'6O"M'@U76?$[O:+-#$9F,C[1)$8 %(P'R$R=PR@5L]#WKM/&=U9W
M;&ZM[CRK:TM]\XE9%MX+40[FP6"LNU1O^=BB2%G 0DX_++PK_P %</@+I/QD
MOO@KK&@ZCH<IUYM'M?&=YJ=C>65Y=?;FL+99;6"&V@TVQD\H3?:/[4U .LBN
M5C4E:\K+\OQF/H3G0BI4Z2;FWNDK/W4GKKUMZ['TU:O3PFN)E;EM!-6MS62^
M6VK/V4TU<"2ZD>WNH[3:MJ1"%;3[RU4*L0<DR%IDZC+!FBRV234MW=WVHWAG
MOKJ&2T*1FXM6M(&:VDD3?&KE%CD8NT+.2TC*(Y"74A%44C<6.IIIDVFW$!@N
M2+^&^T_R9K.Y9Q&T126VS%*LZ'>DK,\>Q3M/SA@SQ S6R&.*<-+>$>>RA02Y
M# A6!(81CD.53/FB,(!&SR<6UUU3<6NS3L_QO_6J%-3I<W1KW?--)]V].^EU
M8Y#4W:YN)1'^]C6<<*Q9$7?&2D6,!"^T(-@&T%AD9;/461BF%MIUE>V5K=R3
M0LEI>1JWVJ=V"QV9F;$C^8W[KRR^,O\ EAV-NME%-</)&A@=61IR)(Y9,J1'
MY8ADWDY,C*VT")'R2Q45FBSNYI[?4!/#>PV]TEUN2':\9AE5RT>8P<J1\K(-
MV0,-D"D8]M-;]5Z-??K\CT^]\VPE^S*]K;O?QQ!'CM(A8MM*LR"4*TA;S!QE
MN1\K97(KB/$&HQV=S8Z;ILD313C[7J,07YUOYN)6\X'SDR !Y2R+$O\ "JDU
MU":I;V&E7-Y<W%S);PPRO$LXB9TF=MXMX&,0:( ?=D<3E>A4UP%E;Q^(-8\R
M%)C=2%<*A41KEN&961W95ZD*P)'&<T#OIV?_ .S_ ):WT9T6M^$O#?Q \':Y
MX1\<QMJ7A7Q';+H]_9I-<03-!>1@W$<5[;/#?0E' 'G17"2H1M5P&;/\V?[;
M7_!'[QGX \7Z-\1_V5DU?Q;IFHZU#=W&A:GJ%U>:_H5[ILOVJTDT?4&E\QK2
M*VLH+>VADS<1B%_,N)4D15_J*2UBL;VTL8[O9?PVR[K=;))8+F*-L7$Y-R'2
M)I?O MOD0851G-4&U+[9J5W>6*Q&Q@:XLH&#.+:=(97ANB^GM;6YAU!+GSHO
MM*2%#:B)H]PE(CJ5?V<))6CS)K3JW;^OF+_+_@GR+^RO\3M7^+?PHLQXH\'Z
MYX,\7^"%T_PAXCL]>\W&HZIIFE6'VV_M+O9"9S.\HD?*MLEWIYK;>/8/''C_
M ,*_##0&\1^-O$>E^%?#T,\=J^K:O,EO:?:)E=T@$C!C)*RQ.P10S!4=L !C
M7IEO:6]I(S1QJ%>0R^5@>6I?;D 8W') /[QG;GKCBOP7_P""W7PT^/?BWP[\
M+O$WA6[*_"'PYKJV/C/1=+-T]W9ZOJ]I>P:/XHNK6&:."6"UC^UZ6]U$86@_
MM95N([A65[?+ 0HRQ-%UY*%+VB=1O;E5G+YVOY7U?5@Y^SC.25VH2:]5&]M+
M.USX@_;2_8(\<ZY\;8OC1\$4U[XV^&?B7%/KNGZC;7W]MW>B:U:-]HLK.PO5
M<-!;&9HYH)<I+#'"T.<N"/W_ /V5OBYXA^)GPRTJ+Q5X3\0^&/%'A6WM_#GB
M(^((;I)+_4].MU@N;RUN+ER\Z22QL7+!]I)!E=L.?@+_ ()-?%*TB^&E[\$O
M$FM)'XN\.:A?ZAH>GW$\(U+5M#OHS+<7%JUM;VT:+I;11ND&PSNN9I&9(7S^
MR<LCQPECER\:1Y<$.J1C*@ !54\#)V[FZ,3FNO,:WM*\X4\1*OAH2:H+5)15
MK))[66G9_@+!)OE;2O5WOM?3[K>>GR)I_$.CZ1#"^KZK96 EE,4;7MQ%"99,
M;_+C,A!D?9AMJ;FVD5O:'K.DZUIUOJFDZA::E97:17%E=6LZRVEQ#-$DL<@F
MB)^5HW1EVD$$X8 \5^(7_!57X8?M+^-++X?^*/@]XC-GX%\+?:[[Q3IFEPR'
MQ+:ZW(SV\6KV3PQ-.UJ-.2")Q'*ABE1I/)EZGO\ _@DC\6?*^#</PF\9ZQ<C
MQ7H.HZE<>'=,UXRQZS-H=U=23)%-#>7!NKR:WE>5=[/:F"'RHS!*!D55P5"G
MAZ=:.-I3G-)RI)/F@]/=EYZO^DQ*?+B9T[:=+JW\J_#RLM/,_8>^<%1@,I<M
MYN[#$]"/WA&YADMR3G.>U<_NB]1^9K0U&YW($7#.V?E7[V.#D <XY]#CUSBL
M3RG_ +K?]]O_ /&:\U7>VOHCKY==^VOF[?YW/Q@_9W_;^L[&RT_P%^T+.FDZ
MQ;RPV&F^,X8G-K>02RV=K8PZU!L6*"X^U7!#:G'<^5+'+$DMK \1FN?U+MG@
MU*TM]0L;NVN[.\A2XM;BUFAN()HI%#(Z202.I5@0>3GTSS7\@UUKD/BK1'6[
MN#=S06[)8RNQ+1R1!;F"*3**6474=NRRD.0H8;=VPK]O?!+]LF^^%7A_PY#X
M+EU6=#I;Q>)=(\6W;WMF]\YP+O2/WAGMG@2VN!&DJQP^3(S.B%4W=LZ+3NEO
M:SLO+^GK=]NI\Y@N(FW3I5TH1M[U5V<59=K7U>B]4?N]XH^#W@'Q=:W=OXD^
M'7@K74O6#W,FH^&M.DN9CG!\R^@@MM2P03PMZGS$-DXKR/\ X8X_99:>:2\^
M 7@Q%E$HD:VD\00LK2*>46+6EV@$_<7:,?+P*\?\ _\ !1_X=^)=-6/6-'\0
M1>(T50-(T6SM;]K^3@*ME)->V>^21L*D;JOWLE@H)'VH/B9X%D\"3?$2?Q'9
M6OAM](NM1-[J4%YI9M?*#0NES#J=M:.LUO<#RI[=0\ZR QK&SX6N=_6(R<(U
MJL(K6RE9+5?CK?IL>Q"KAL0E4IU:,T[KFE!MMIQ35[VZZ:?@?(OAO]FO]A#X
M@VVH?8?A!X5B@TK59M):YN&\411S7Z3-#)&MTFNG<GFJRPF24M)'M=8T4A1Z
M/)^P1^QX_EQ6_P )K"SE@18IXK36_%$<8F/[Q73SM6SS&\9! ('& >I^6?A1
M\;OA]9_&S6?"EK+;7OA&\T6#QU90(7L8UU5=*BO-1NEM[@+/<R3R([Z?9M;1
M$RMRR(0:TOAQ_P %5/V2OB+/<7,?C'5?"!N/$-_HD5MXRL8--G2;1],TR1YY
MI[6]U"Q@MKV2=X+!I;M97E@E\^*W&POTQPV95$G2K5YW5[*37;_/\"U7P5/2
M<:+:>CLO[NN][W>GZGU#=_L/_L['P6W@:R\,ZYI6D/KMQKXN=,\6Z[;ZFEQ=
MV\%K<P+=/=2I]FF2SM2R& Y:!#7E0_X)@?LRWPFM1-\3H8Y94N7C'C\K TD3
M[U+1RZ-,KMO8.-^[IGD\CR+X=_\ !7W]FKQI\0]<^&>J2:OX1?2I->ET_P 4
M^(;O0T\/:V-'E@CM[.SU"/5"T=]>QM-<6L,\"6LL2,JW9G(A/V3\//VMO@1\
M1S"OAWQ_HT]S(DDCP_;+=C&(RF/.DAEE@A\TLXB\V1?-:&8("4J*F'S:E9U/
MK,>;9J3EO;JEZ&U.O@*ME%T*EK>[/11^%=6_+9ZI'B%__P $I?V9[U9MNK?%
MI)9(XHE*^.K&58UB8OB-[KPU< +GU4X VC&01FWW_!*/X&W5@NG0>.OBS8VZ
MLI,1\0Z-?,R\;UW#P]:J0XX"HB,H_C)^:OOJ/Q]X4D 2W\2Z?<;CM"Q7EH5^
MZ&))\Y6&%^8X7(ZXQS6_;>)] >,/'K^DE3D?\?:L01U!*Y (] >/6H6(QL-'
M7J75ERU'MLM=WTU?JKFGU6@_>486O=6VV3T?Y6_X"_+BY_X) _"N1#%IGQ2^
M(=H-K*KW5OIL[*#T.Y3;[L<9XY]?3B[G_@C3X=>)S8?'OQ1:;$;/F>&C<S ,
M,#[-M\6V42R+UW,F/85^Q]KXATIPQM]<TV9P?]3'<AG8$=0& ''U%6SK%@JA
MX[ZS9&. XN(61L<_*VX@X[^E0\?C4[>VV_NW\[^\VK]-O0GZM0TO!>;T>FFU
MM.CZ:;'XBR?\$9!';++!^T/XC"@(OFR^#':?>JX+26X\=7*J7/SAT<1L#D!#
M\BXLO_!';Q1:;WTO]HO5[B2;.Q[SP?<VZ1$#: 2GBRY\O<%VY$;Y)!QR37[Q
MPZG9*%DDNH$1D!WM+&$.1E<'=R#U7VZ5<^W6HC>X6[M3&P4QDS(5?;E6QS@X
M.1SW'2HEF&/L^6MS2MHG"-F^VB6_?\+C>%PS3BXW35G;3>RTMKL]?PML?SLW
MO_!(;XMK(T6F?'?2YGZRMJ%GJUFR2DG=@P27F5 "$$,&R3E1@$Y"_P#!(W]I
M%)/-L/C?X$F:U)42WC:_"T8D&1R-+GFER%.6 ;:1R.:_H\@U"&=CY9M920Q.
MU5<]LDLJD#CJ2W &3CBI$N[4-(&BA=E;:3'Y;#.,\L,JP.1C!/0@X-<O]H9D
MOB]G':VC\K_K]QFLLP+5^2<7I\,DK-VM9VNM[;/U[_S?6_\ P2Y_:XB=W/Q7
M^'ERBJ22]_JIC3!PLC$^'B45FPN3TW>O%5C_ ,$Z_P!L^Q=DN?%7PVU2*.3]
MU':ZM?2R[0<*5630K0. !EF,L1"Y(1C\M?TDC[%=Q21FW-O'(N'1(TVD;@3C
MYBP;(R"2RCTSC#?LUG'''&D2@0@*KNP>1E48^;]TO)]-WMN-)YCC%9S5&5^G
M*^B6M^ZUZ>?9"_LZETE4MT]_;X>OWZV^6Q_./_PQ%^V/8RJITWPG?6L>TN]I
M>6\TA7:"VY+FXLW'.0-JMG' KF=2_8K_ &IC<2&Y^&45SN!/F6VH: J2HV<_
M(^L*P8\C:>??&,?TN7%K93.C6TQC=RHF26VW*X7@[3$Y.6QD# QD"LV[\/-/
M/)]G>W^QR/&<RQ7BW$14'+)LC,;-N/ +*"I^;H,U#,Z\=Z5+ILO)?JNFOW(W
M_LBGR*7M*CT3MS/JE_7]*W\N-[^QQ^T=I;_:;GX/>([6Y!_T>?3=5LH9!;%D
M$:"'3M7F;RPVXJ8TCFW<"1DW[?9?AWX4_:8^'QU"\MH/CAH>JRV\-K:3+>W.
MNZ?I2VJS&=HM-OXM3LW^T(L403:LRB/9'*/,9E_HG7P_J+VH@8QW,L3'RY8K
MDQ%(^-JN9HXV)SNVE2P0YX.X8YF\T'6&:X$5I=1217,$DD4$WG?:8T4?OH]I
MVJ3C;*"0LC%/F0LQ699E4F[NE322TMOT?1.]K>>J[:$_V7!6M6J[]^BM;RTU
M=OEJS\7?!?[3?[8/A&4C4M1?Q3I[:D8))/%W@'7+*^@\E#(8H;VSET^SC;8K
M /\ 9YUW-SN(7;[=;_\ !31=/U:/2O&7PTU'3K>(^5?W6G:X][=$# S;:?<6
M%A WFY8A9-17R\@2'&37Z,W.A2OEI=,O9X+A,W%G+IPF\F8/GS"# \1*@;B4
ME9V *#>Q"' N?!_AZ:=M/UKPQHSF2)I;:[G\-:/M=958+!+-) "%F'[N8.XN
M(=WF;-R[&A8G5>YN];;ZM&D<-6I)QIUI62O[UV]DM7\KZ.WS/&_!_P"W/^SQ
MXJAB-UXIN?"MU*8RMGXEL6M65' 9C)/8RZA;*\:9+QI+)\PVEAUKZ]TV]TG5
M;9+O29[.ZMY0#%<V,[74!5E#+YDI=UCRI! 0-G.":^7_ !+^SW\']>^U07_P
M_P#"]SJ4!\R&--*EAANU*[Y$0130.\J8,H:V24S;?(2,NPKH/"^F?V7ID$EO
M8,++[9;->V-G=RP16+R73LEY%#\A2&W!'[LM,I8'("846]5:^_\ P/\ @?>$
M(U='5ES*ZLE?M9:O]/G8^A+^PM[RW>VO+>QO87P'@OHHKBT8_P"TDT<D;XR0
M,IR">@S7A7BS]G#X)>///@\1?"SP9=3.C";4;#2UTZX1F Q+#+IK6J*Z@(I9
MXY,D'(R37HKZO>:'<M8ZD[WNFE(I+&6=HC'':W" Q2S+&6=V7=MGB\T.CJX1
MG4+(U[3M=A$]Q:7.G.'0".UN;>;RK.X9%!#Q1ON<I-M_<J[EF=U#[-Q"\S4F
M])-:JR-73C;5?-NUEVT=K[^39\4^,?\ @G5\%M9L#'X4U+Q5X-U!8&BCEM;R
MWU&T((E81?99X8)UC:5H2P%Z?EBVC!?<OR#XG_X)T?&_POI^HQ>!?&_@_P 4
M"^@EMQ;WYU#1M;BA:6&<1QK_ *7:A3);Q2G=>+B2( EDD=*_::Z\1V$4,<K?
M;+4;4\R*]MHUE61Y&C9%:TGNU.TKQO9,8);;C%5H=5TZ]?$,R,X_OC:QSZ%A
MST]?PK1U:U-:2U5E9JVFGF.>7TZU-*,I4W))\\'JMG;JG?;;:_74_G*\2_"+
M]K;X5K+#KFC>+SI,:1^<--_XG>E2);L)3@6<D]NZE(V\U9[>$R(6$OF+E&TO
M"W[6_P 8?!%QI4-_=:G9PP636T>HW<E_&MG'(IVW%OHUK>Z7:;80<A+B.\V*
M,@2$!3_2.)K>:$PNA>)AM:*41R1L2-K;D9"A!'!&"2"1R,UY]XB^$WPQ\<QG
M3O$WP_\ "FKVCIM=;K2H(I-L?*B.:S6WDCP<$$,P'=6'RTU5E+62^Z_X=/ZW
M..65RIIN.*K.:M\3;CNFM+J_S\_*WY8?#O\ X*7^)K<KI4T\NO2:;C^VM7U>
MS.J/J,A/D7)T-M-?PM:VD'G)(UK<7T%Q,;9HY+J!)&:%?KCX8?\ !1WPKXFG
MU"W\2^%[BT\EXQIUMI>K6VK:QJL92-))8K.XM=(TVW=9-Y-O_;=R\<:EFE.*
MS/&O_!-_]GCQ$MRV@1>(?!%[<J^)M)O5NK&!R,+LT^1;9F6/[N6N_P!XH&Y%
M)R?EWQ-_P3"^).E75K>> ?B+I'B&UT^1&M(-2CN-!U"3:Y=U5;>.]@0M&5AS
M)=JK.&9G5&!JU.GKS2L^WW?Y_@8JCB;)VYDUO=>3\M=GII^1^M]C^T7\'/$+
M0V$.OV2:A-''+)IU]F)K6*502USJ=LM[H43!MR%3JWWHY 2-M=K86WA?Q$GV
MO1=8M)[9BWSVD]M?0<$9V7%E<3PM@\$>;GIQ7X"_$GX3_&7X9W5G+=_"3QG=
M6-D EU>:<;;4K!6!\TA?["U&_P#/9I&N'7S;<VX14+RQL?+?F-'^*OBN]O[#
M3_#K>,M*UG38KN]@TJ;_ $.QLT@97E>2W@OK6-9&N%B!2X$@;+$F+;Y;$97O
M^'FNYK[&7NNSVZ7OLM=7INEMY']%T_AB(KY,-RLZ-MR1&-V5.X @R$]5!R,X
M_'%8-YX9@BWB?2XIHG5EDDR\;X/#;9(\/&VW.UU<,I^8889K\@]'_;#^*/@F
MUTHW/B.^U.ZNDD_M_P#X2*UCU1M+*1R%+?0=,M#86DT-TRQPQW%UKBJLC-)*
M\8B"R_2'AG_@H'I::;]O\9Z,D6G&T9H8X;^W_M^[EB(MYR=( DTBPW^=MMA<
M^(S'*["0RBWCEGCZ*3M_X%_D+V+T=VKZ7MU^6W]79],?$+4D^'?A;Q-XYMHM
M?O(/"/AS5==_L?22NH:IJ7]FV\ET=.TR"94:>^NPGEV\9D17D=0-F>/DSX0?
MMX_#[XP_$+4/A:_@WQEH/Q#TRQ>_O-&U_3+."&XBMH$GU%]*U3PUJGB/0+N.
MS5LDSZS:2NHVF"*</"OTIX0_:K^"7C6VL%ENWTNZU*W$RZ9K=DUUY*.F[9J6
MH^'QKWA_3&\H^;_Q,M6MHS'R'(XKT;PAH7P'UO5+O6_ Z>"KW6X?/LOM^AG2
M7OHX1EI([V73,B$RDGS1(J*YSO8\UV4U1C&LYT^>I-1=*:?\.UKMWU=]5VNQ
M>R=[<ROZ?I_P-5M<K6'B.V9$E%W<::LA6.**]T_?'Y<G^K3S%NBIC*@8G#.-
MHS@YKJ;N58K>%Q!I\HG7$=]83LDGGE\ 2JDX;.,E2% QM#(XSG7/A:>> O$M
MG.D87R[5&:0LBK\J)Y5O-&T8& #$^T@?(V.:XO6-&E4I)%:7.B30L&VP)(L$
MCCY<CS8Y/+..23$VYLA<9^7.<>9?UMUOY>8W1M]I?<_+_/\ KILVU[=PS1PP
MZE#YC%0\.IN(XB[MC89DV#:?E'W5X)R>YV3XDDL[ZWADT^.QF D$\VEW0O+:
M?[@5RBS!X=N#M51-N#$E@!SY['_;O(@ATK6E_CAOQ'I\FW(W@7$\VR60J"$8
M;&W'(3@933KVSMKRX6XAU&QDW(3'#%#?10,0V4-Q;SRE5!^YN"EP/N\5S.GY
MV\M^PO9_WKWWOIV;N[_U^![;IOB(7;[H+N*2?O:3L(+CKC<$::(]>!R3S]ST
MU)+SPOJKB/7M%T[5KBVDD _M&TM-1ALY&)7=$TCR3VLZ9P)H&608RKJ.GD1D
MAOX'N0NGWJ(N97@O(+>^BA5A\VT,I63.!B1E )P34&EW\-L+FZM]6-G &:13
MJ,<A@E49+$7"PLLPP/E>,R*W!61N*LGV?][Y69V\OPYT>VG:\\&:QK7AB18[
MEUL8=0?6O#US=W<C3&YO[/5YY]<D5)I"5MK#6=/A5 L4:I&!BA<6?Q*T3SO/
MTW1O&]A&D>ZYT:?^SO$6HWCG=*T7A_6773-.ME0H3GQE<2//YVV/YESX]\-/
MVH/@U\5KJ73_  +XX\)^)=81#+'I^G:T+369T#$+)%X?O(X-?:&0 2Q2+I+"
M:%D>/>&%?/?[2>G_ +<5Q\5/#_C_ /9B^*?@1/#MCH.GZ-KWP>\>VMY;VVIZ
MD-:U"XN]9,OV:-8)VTNXM;);J6^A\D6(<V<C,@DVH4E6FX.I&G:,I<T[\ONJ
M]M$W=]-">5MV6I]GV_B?PGJFH2V.L6\>E:A:%;<VWB?3'LK07T@#W%C:/K0C
ML;RZMXUA::;1;Z]B1F\GS) Q-;+>'+&2TE@MK#3KM=YNXO)>-)Q@D@VL@D@"
M(5?=L'G< "-53)7?LM0@U'2-&L/'>AZ>^O?V+:/JD"/'JFF0:I=6T2:E+IE]
M<01W?D&ZAE6SNOL5N\MLL32!9/,1.77X;:)"&_X1+7M:\(3)!<I;0PW*ZWX>
MCN+FXBFEOK_1[YK>]N9D"/L^SZQ @,@5(%5#F5.RY7JD^^F^Z7XK]"U3O&[T
MMY:ZM?IMMOULR!M'O%MI9K34)E28(7L[Z,3*BHRAD#RSQB/9M)+GD)N!W C&
M<FFV=S:Q3M#(DDF3#K'A_4;>^L9&8X7S8[9FXB/^N"F23L8\@ V[NT\>^$X'
M@;38?B'IMS=V:"?PY<6\.JW$%R2MS<ZCI>O2Z/;6-E:"-S+:Z7JFL7T@G_<0
MS!)&CS_!W_"I;'7]4O\ 1K&?P[XP\0ZE?M>6VHW%_I]_J$D*>9+'IGA75S8_
MZ,BHP%WI-G+;')D,P7YR^?R?]?T_Z>@J3[_Y=//S1;L_!EUX@N=-6'QWH&CV
M\+"75+/5_#=U>SZX9)_LR:1!=6>IVCZ-((V^U'7IH;X1,OV?^QY/]>*%Z)--
MNXHM/DU_3DC<F2SU"7SH+><X#QQSE8]B#L/)KT&31]-O'EN4;[6K'Y'MIEMI
MH&SU(59'$B'^&6)5)&=^.:X_QKJ:>!_"/B/Q3J-TM[8>']*OM8O%OH9YKLVM
ME#)<3QH(%N)9)) H!:.&8@,#CBNS!R=6M"DKRYK:*VEVEY7MYZ;F-6-KOI&R
M]=%Y_,KVGBW7+?4$>::>335#17$NG12SW4;\!7^811O&N#OVNH.05X-=]I/Q
M(A7,0O(=1C5F#0W\7V>\"DY&V1'SN.X$B43  [<=,?RN:=_P4L_X* ?$?7KG
MQ-\!_A5X6UOP+J?C2;0O#>GR>'[[[1JE["_G1^'+?5=3U;2+2]U."RN(8;Z7
M2X-0ACNHYUQNAD1/L70?^"HK^ ]4_P"$3_;0_9Q^(W[//B*XGAL;CQ2^A7NO
M>!+JZDCC=I;?6;5+:6=/WD+-_85OK2Q_O 6(BD*^YFO#6899R/$TXQE64)QI
MRY74Y*D4XS<8RE:-G=.ZU:OY^=E^8X'&N?LZ[4J4W"<>6:^&23]Z44GK=:7[
M^O\ 0'++X8\21!;BUAM59E<O-:13H\O&Z-9D)P3P=SVQ1<[CNY4>9^/?V<O
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
M&E0?#/Q?>Q2VD>AZS8C0;:;5;:\N9YO^$6DE2&WUZXMK6^L8+U[-YYA)MGD
MEFDK](P^1XG#TDL+Q3Q51M'F?+C,LQ*>D7I]?RG&7TW3O^A\W4SZG5ERU,@R
M&LTU=?5\=071?\PF/H6TT=FK^3T/YU;'X*?LL7T!DLOV@OBY"\#2QSC4?@)H
M,4Y=;B: !#9?'N_E7FU9]T4,HD1HY5)$@4='H_PC\-MI]_I?@GXN>-;_ $]+
MY)&U&.SC\+W4H0N]HUWX>EN]3N].=6W;#)J]W%=>4]Q"X239']G?ME?\$YOB
M/\![^]U#01=Z[X*FU61I)[>!GN8;&>-I8$N0J?: (E"1+<.OE.0PC9L/C\^O
M"?\ ;'AF:]&A6PBO;>XBM9!<)((G7<7,-Z,J[QA(Y!MF9"AD$EJP='9?V/P1
MX@X3X4XNAC?$ZAFOB)PKC,)/+,;E>;?V/AZN3.MB<+6AGF5_V#E.0XC$X["1
MP\Z+PN+Q<J-?"XG$1A[+$.E6A\OQ;''YGED:618++N&\QIUU7I8K RS6H\6H
MTZD7@\0LSS+,J-.A4E4C4<Z-"%6%2G2;E*GSPE]Q?#2?XM_#[0WT ^(_&/BF
MTN;C[3:7&HVU\+W$J &/[3:LWVJ-D$9APJE "065R*[O_A,OB*C![BS\3[%)
MR ^LP;B_]]C&=Q_NY Z]^*X3X7?%&!DM;;4&W64$T)NK<.T\NDSA@6>!E&;J
MQ+;CM09_B15E#PO]I0'3[F&SN8-0LY[>^4/;2PR;EDWC,;(WW2KYX/!'(QD$
M5_H5F'A5X!8W#9?G^ \+>'<^X=SN@\3DO$&3\4<983!X_#MM3A*%#.H/"8_#
MS4J.-P.(A'$X3$0J4JL%*#/YOQGB)XBY)BJN Q>98BC5H3Y)4ZN&P,VK<MOX
MN%J)IQ:E&2;A.+C.#E!J3^</^%G>,K(PO:1^*K"XC\_?*-9U5&8,S&'K;KDP
M@A2S#YB,X7.*RI_C/\6@?WGB_P 3+CO)KNH1GV!'E;?QQGI7U@^ES*O&S=D\
M%@#U/0D@?RZ=ZH7%HX),DD;8XVF2,\CZMR??^?-?/5/![Z/]5M_\0IKT+_\
M0-QWQ0K>GUNKC.W6X0\8>.(?%F,:G^+"8&/;3]WA8_/_ (8^;[/]HGXVV6!#
M\0_%*JB[(@-?NL11B.-%B :!MRJRN0Q^;:57'&:E'[1?QI:9[B]^(7BZ^9P
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
M@#M71A,54PF*I5(Q3C?WKK;JOZ^?0BO9X>4;)2D]UNUI?77ROVU]#XI_80^
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
M/XRO]0NM4U:_:^O;BYU#P_=):7&F:9%;64MG;2+J.HVD\K1*EG;S"-ROV/\
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
M"$DO]++-B:U=\[X]VY&.R0K(T<TWZ;?M"? '6=,T75]&EO-2L=*UY(QIVN+
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
M[FL2\T?3+Q6$]A9W#.03)-;Q/*#S]URFY1SU!!Z#. ,?&X_PA\"<ZP\L+B.
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
M7O\ 3-%UXK%')++I#MIE]$?D7_1I+:3^SIW=F=G,FG?O(DEB 61Q*/JWP?\
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
M*\8S3-J9D(C")<^(;Z]*KM0,$&*_5R6VO(H3)9:A=3P(P"PRSL[I@="7)^F
M!FNJLM=DTF"/[3-<6LQ91';&-Q;;#QN#'(Y(Z@9(^;/-&$QM2E*,8.<X1?N*
M=G+EOU>]O\_OXJF#4VULNC6Z[_DEZ+?J?Q4?&KX6?$?X ZU<Z)\;/AEXP^'U
MQOVV&KW.G37WA#7%9RHN-$\36T)T^_M(V!CEGB<('#8(&*\>L-5N,I=Z;,CQ
M(PDAEM9E=OE;Y#&RDX<L,+G^/WK^]'76\&>.= O_  CXRT+1?$V@ZS%]GU71
M?$.GV.MZ%J-N<>9#?Z3J$$]I=PDX(2>.1 0#C(!K\??VB/\ @A[^SO\ $O\
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
MJ:QX>N?L^J:?,\H<P31*D\$3^6^V43-+$;FUO;:1"CJ)HWCE#+)"R%E;X?\
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
M)N;][#=1D-+\H7:6 <-E6+*%K(9@C&%"]DX^5K&\=Y(Q_L)<R,IPN<+OW#!
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
M<]>6J7_#='_7ZE9?,0 QM&2OEQL3( <;]_RAMK%@<$?+D#&14<$@F>239,"
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
MG1T>QU&U2YA99%V,<,"RLP.2\;A@V&R._P"9_P 4OV +;1M0NO&_[.7BC4?
M_BVV,L\>@7M_+%I4P:6*>6QL;ZW0R?8;R18EET;4K6XTV;RI#=3M&ZQI]0?
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
M#6F^.)/ PUS7?A+<Z=K>DZUX=U*SU+Q%\-GN);>.=6N["^T?5K#[3;_D'?\
MC63PIK%G?KH6H>%[\74^K>';S3[J[NM$UJ#3=:U;P[<ZUX<U&YL["'4](NM7
MT*_M+74;"VBLH[NPOM/D1+NQN88O9\/?$_A3Q7HX_*,'GN39QQ!DCIPKX_)G
M5AEF<82K0I5\'G. HUV\1@HXRA452ME>*G.OA*\,0L)B,SRR&&S7%X\1<-9I
MP3B,+F$,)C\+E&8+GCA<<U+&977YW3KY?BZM-*CBO8U(-4<=AU&EB:4Z4J]'
M!8V57 T/[2/C)\/M&^(5E_P@OQ1TJWN]0TN*:]\-^(Y5%QI=S#=F&""26\CW
MPWNDWILK5)Y4=X]/O!+:W)BEFL$E_!_]L/\ 9&U'P/\ $35)]/\ #+S6U[X9
M;73JMG;R3>%[BZ@CLXDT;2KI$VKJ$EO%<R+:$@[+4\><[J?K[_@GE_P48\/_
M !@\&:3\&_VD]3L[#6X-3DTSP'XLO;FV2XCOIK;RH;1KJ4%5NX8(F9!$56]M
MS<1R[T5<?JUXIT==,L[?1/',<&H:).MS<^&O$@MX)K:.&VLXX-.NK.ZV-AC-
MJ;S1,S&XMY#)"CBR*1+]?AJ>)R7&N&(4G&Z:WLTMK)V7E]U[ZAB,-@\_P-XR
MCS.-^9;J32M=K71K3RZ7/X?9KFP76I=,U.Q&G0?:A;-8:A%<P_:1)G"SVUTB
M-;;2CNN553Y8Q]X9]9^"/B_P]\!-:UWQ#K/A&T\7>&=?MI+8::UXXN-%>^O;
M>UCUW1Q;.3+J=G%-(UO&2&*E@O(K],/VP?V#_%D7B'Q)X[\&>'KB<6%K'JY>
MVMW<SC[1Y8W;@TLM]=RZE'<0QLY'EPRL%SY97\<_'6G>*O"VJOIVLV!T][*2
M(26E[#Y<D-_"#RJ.,QRJ3\F!E2>,&OK5B</CHJ--WDU=TWNEH];-[73?K;R/
M@\5@<1E%10J7E3YM)V:O=JVKZ[+3Y']%G@KXB0_M/?"7^U?"OBGP]+XEOW>P
M\/75U?P3_P#"21QIY.F^%_B);O(\FD>-(XTBM_#WB6^$46LS>1HVL[-2%GJ$
M_P Z:<]QH.HZQH?B2VFT;6-+U::WU&UC$UHCM#,8[B$%PIB<,ABFC7#QNI5U
M5@17X9^!O%'B;P/XKM?$WA[4KVU,TT-KJ=A#=/;V]]I[R!7L[F)B()K:3.T+
M.KQJ3O(XK^@;PC?^'OVK?AMI5^FNV[?$2Q@&E^$?&^HW4<,OC'[(AM[7P3\1
M;@,JP^*X0D=IH'BBZ*R:FOD:;K3R7?V>^N_S3%8*IX>N>)PU*K7X$E)SQN#I
M0G4K<%N3YJF-P%*"E.KPEJYXW+J495.&O>Q.!C+(%4PN2_<83&4N+XJA6G"G
MQ5%1AA\34FH4^)4DE##8NI)J,.(+>[A\9-J&=/EHXJ2S5PKYEV_@CXV^)_AE
MXUTKXB^"-4.CG36@!L[:XEDM=418UCN[#5+>4A;JS?9Y81U96V+,OSLU?K:M
MY^SQ_P %)_A7>:#=6&EZ'\6].TMUO?#^I)$EQ(454:ZL"1YNI:/=7+;MUKYI
ML)I1%-Y;2L*_GLL9M1TR_G\,>*["XTS6]'G&G7=OJD3VEU;3V[26TFG:A#*
MXDMIH9!#*@!>#RRLC(%:NU\*>*_&WPM\0Z;K_A[7[[0M;TS43>Z9/8W9@N+6
M2?R)%,$BL%"7EFEL'#'%S;>7#-N4[:^P48UJ-/$X:I3KTZL*=;#UJ,XU*56E
M.,9TJM.K!RA4IS@U.$XR<9*2DFTTSYUSM*="M3G2G3J.%6G5BX5*=6#4)4Y0
MDE*$X2YHRC))J2::3NCXZ_;3_8X\>?LX^,M8T34-#FMM"$XCL[AH6:V:>1[E
MA:KMROE_9T1E;[GECDY!%>$_"KXN:KX-?3]&\637,-N)#'IU_$DMPVD(NR..
M.62-9&ETY@2K)(";9"5 DMLQQ_US+XR^#G_!2KX W/P8^*%YI?ACXN6B1WEC
MJ<MMI\6I7&JZ4L2KK.AF:/%Q]H:XCL]7TY=Q"W D">6Z8_G._;)_X)Z_%/\
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
MG_@K=\0M"FMK/XN^%[?Q99PNT-S>Z1''I>KQHGEH)VC41QW%RH$GG)*Q:0J
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
MM>1,EO,UI=6LB.&AO%!WV<T;J&AN5&<Q.%9<'(R,#6T;Q2\JADG^T1XPRO\
M+<*I_A93C<",KW7VZ4WQ%X9\$^,GL9]<TZ&\OK2>TN[6_MU;3]7L9K*9+JU%
MKJEN8KE%@GC20*)?))'S*02#,:SI_P#!OY/]/3[@EJDFM%\+V]=M_D_O/DO]
ML;]E2/\ :/\ @OJGP]TN_C\.>/- UM/'/P[DU-H+;0=2\26.G7NF7'AN^U2<
MB'3-)\6:5>RVW]I$PV]KK]EX9U'4+ZWT6QU1+C\@/&OQV^&WP?\ %&A?![4/
MA;\>/ >B^"?AW\4O@[XX^&OB ^$]*UNTN_BSX&E\/>)/B;:2E+M_$?CW6KV3
M2=4CO]7D&@7_ (5L](TKP[)8Z1'8S-_0N=*\8>&/-N[>:/QEH$&Y_LT%M#9Z
M\RL3)+-)91HFFW*@DI!;6%M'=' )8L2:LVNM^&/%^HZ%KL5KX?F\5>$D\C0+
M[7_#VB7GC'P+<W4:W%QIVA:SJVGW'B'P;<R+.OVV#0+_ $W=N_?;B<U_0WA7
MX]U."<H?#?$628GB;A_#SS3%Y3A<+FL\IQ.79AF6%^K5I1JJABJ=;#U8.2A>
ME'$8"IB,5B,+5FL1B,/7^/S[A2.:XA8W!8F&"QD_84L1.I05>%:C1FIP]WFC
M*,XM*Z3<*JA"-1>["<?@W]E7X'Z];?%+XL_M=?$;PEJW@+Q9\6]/M?#/PY^&
M.K74,WB_P)\/%LO#\4_B?QO#%%;3:5XL\4V'A_2;#3]$EM+*\L=(N/$EWJ%A
M#;ZQH35]W1:JU\ZV.J6<FKP,=L,H=DU:+ X$=PH#/'$@<K"S;2SL2/E%/U'2
MB+F>]53:7]S/--.UIEX9YW(:6=PN5=Y2VYY2"\A8EV)YK#A^UV<B7=Y'J5J@
M9S#?V*8CCE# 9F,@9P'3S#(K'G \D*OFAOR_C?C/,N.^(*F>YI"G04<-@\MR
M_ 8>52>&RO*,MH0PV7Y?0E7E4JU(4*,+U*U:<ZN(KSK8BJ_:59'OY;E5'*L%
M#"89RG[]2O6JSY?:8C$5I*=6J^2R3E)Z1BE&$5&$;12//-:\4_"_QWXN'PC?
M59-0\<^';A=8T#PAXFM+O0_%=UBWN$?4/!$NIQ03ZW;RZ>VI6M[J?ALW<#6
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
MLULT*K"Z3*UPLF&DGP"M?SR>(_AUJOA]9/\ A(=!>PQ>206OF2.LP2)0N)A
M0HW8WL?,='D9RBJ#BOJL#BHXK#TI5I1A6J?'3>\97T33VTL]^NY^=8[ XK**
MO+45Z?-^[G>ZJ*Z^&VZ7^:OIK^SGPK^.GPV_;1\-Z=8ZM>V7A3]H?P_IT=EH
MNO:W-%;6'BG$\L=GX4\0W)V0RF7S(+;P_K5RDTD4DT.GZ@\DAAEEXC4)?$&F
M:IJ/@SQI:7^A:SI-\L%[8W@\N\L;BWA2-X0QRTUBT8#QQ[Y;6<,E[&7:03/^
M/$VA7>E2Z9J/AR_N].NHFBN7*2.J,Q"R&-I(]DGRMA$!?>%&&+$;A^X'PF\9
M>$?VO_AWX?T+Q%KZ67QY\$:-:Z19^,=2S;?;Y+=,6/AKQI=&2634=+U!$>'P
M_P",+E7OM.OEN;/5C<12)/J'P&/RK$>'-2IC\!3J8O@&O.6(S+*L)"5?$<&S
MJ2YZV:Y/AZ:G4J\,RE*57-,FHPE4R5NIF&4TY9?]8P.&^SPN84N,X0PV+G3H
M<5TX0IX''UIQIT>(XP484\!F5:;C&GG<5RT\#F-22AF*Y,)CYQQ?L<56\XAU
MKQ#X5OGO=/O[BWV217UG=6SLDQ6SDC>UNH[D'S8;ZVF ^S7<4B75J2AMY(\
MU^\?[,'[6GP;_:[^%B?L]?M+>2OBJ]T^?P[IOB#4A'-=ZO&UA<1V>HC59QG1
M_$ENAGM5OH0&U#[1%$=F9S<?@!XFD\1:)J>J^"=>T^\T75]!N;FQU?1]4A$$
MMK<HT#NT3;0SPR110O;W"O+;7,3_ &BU>6"6&4X6E7.K6%R-2\/:F4$11X[B
MW$D$\,\+AU+D/NC>&81O&RE58J,EE9DKZFC[#$4J.-PE>EB,/7I4Z^&Q%"I"
MK0Q%"M&%2E6I5:;E"K2J0DITJE.3A.$E*,FFF_#C4G1=7#8F%6C5I5)4JU&K
M3=.I1JPDH5*56G42G3J4YQE"<)I3C*+C))H]A_;^_P""4/Q$_9?:_P#'.@ZC
M+XY^%UT\DHUNQL5-UH*7CE(H=8B19(N8Y0B7<*QPRGYO*4D5^:_P[\9:KX"O
M(+;[?=:UH%S,AGM_D@FTN0/S>Z8=L2Q/%P9;7<D<RHH5HI51Z_JL_8C_ ."@
MNE_$'3-,_9[_ &GK"T\3Z#X@@A\.Z;XHUJ.TNK*X2XFAMK/3/$=I<*L$R%RD
M4&IR;)[5V6>21V19%^2/V_/^"0FE^ AXB^*7P'O[^Y\%WUM?:N?#$=N^NII4
MD<;W2K:W)GE,6G2$;8IH_M6P%0RLHWCZ_@[CKB7@#B' <3\,9C6RW-L!4_=U
M8OGHXBC.RKX+&X=_NL9@<5!>SQ.%K*5.I&S]V<83CX69Y!EV;X2M@\936(P^
M(5I4WHX3TY:E.6\*L'>4)Q]Y-M:JZ?QU\.OB%IOB>QM+>YO8IS=1*UC?*56#
M4D(P(I"51XKP8V-#)L9W#1[8YQY9]NT37;71-06'_EE*H$P0D('8^F=NY3E=
MW)P!R>:_$3PC\1==^''B*[TS5K>]>QB)_M2T<K"AO&N'+W-M&T4(@OP/F9(E
MACGSLDC $3P_I=\._B9IWB'3K SRQW4=U&/L.HRC8[&0#%KJ". T-W$QVAY,
M,S$)+\VV23_2?@/C?ASQDR:OG'#E"ED_%678=8CBK@B$W*="*Y8U,\X;YG[3
M&Y%5J27ML,KXK*:LXT*\94)X:M6_DWC;@7'\)XIU::EB,LK2?U?$J-K6N_8U
ME%6IUXQO[OP58IU*5TJE.E]U1W5K=$"*5'4HDF VYDW[MN?9L$=2..^*;,H=
ME1MS G (/ P#\O<8//.. ,5X3I.J:CIEQ'*LCF$&))(G.X/&2<JGR]!ST(*=
M!UY]QMKI)HHI1]R0!AZKD$\\@CGCUYKOG#DU3NGU_7R_X.Y\1":DD^O7[KZ=
MRA=A0R+LVE&QCL!U_J"#V'X8@F8.,*W1,9 /3OU)Y]".>E:ET\;*Y*YR,EF&
M3UQD'\A[\\]ZRV0$##8)Z;1Z].<CG_\ 5WJ+R33=_P#@:/\ R+*_F*B D\Y
MP20W7W/'MTXXJK?%5,1C 9G."6^\%SQR?ZU+-;N2?H.6))SUX(QC\<8J@097
M5<DNI'J%R.O3U_//K6B?;:ZW^6EOO\K^I"Z:=O)?9].M[>:?=H+TKMC&!N7
MX'4DG)&,9Q@-ZX85L:?8><07*]%;:W'# DE<<$C@A23QGN!6/,?WD46> 0&)
M.3UPIR.C8')XR?;%=9!*BQC"[1&BC/(9B@^5\[L%B&R0/H3V%$-ZZ>7Y+=WM
MIIY=S2M;.6W<7$4S"% ,H9'*!WR-^UV(R @7 VCYLD' KGM8AF:620N/F9F;
MT;A2"N.>F<X.,].*U+>Y9["<ROMB2=T:5CB1W="Z)L!".-L9QN#8)(QNP1ST
MUP9FVN<B-<J>0550Q(PI"#<2%/&3]0,39.^EM>WH^O\ PSO\VOZ_K^M2WHDB
M17/[Z0QHRXSO*KDL,9 RIP.Q!]A7K>@P*%BDRID))$R@\\?-N&2.>>@"C/ S
MC'DFE6PU$-"D9,P\L K@JD9D7<_S#EP!TQC'&.A'K&@VUU:QF*?.[<0N00,$
M\,@&!ALDG.2.S4[+[_Z_X</EKM^5FK:N_P [[HZED4DE>I)X4=<9&??]/PKE
M_$-\HL+BTA?==3(T**I),9.S=N4$?P9/X?GT;\HRJS(,.N\8W*5ZD9!'7( (
M/XUX[J4LEEJ5S''-++.\I1)#("L;XW>:Z["6RK[5^8#*D'( PZ<??2\U;R2M
M_P -\D*3M&[OW^6B\WTTM_D47NK:TM%MH@\DKR>4LQ4>4(HF$3,5;)!\S=\N
M<'Y<CDU0\BW7S&4D#><N"02_/8Y4=3@#H.!VIU_;VBBUV:@9'0*KQ>64"222
M2R2;BNY=[MA]RK@JR@G(XJ>82I0 2",73-R<,3Y47\1 9E#[@=@ //S5Z*2M
ML]WITLE_7R."3NW_ %_7]7U+EE;VZRO(X<E!@#<,L2P8,N!DG@9 ."#R.M2R
M1VOFHVW!+EBLH.P[A][(()(ZCD*/0@FLV"&Y? CWY:=%W;B (H8W9S_$ 6)
MR<KP, 5H+ [6\9ECG:5BRCR!O.TJQ1F0JZ@#&7X!9> ZDBC2_EIY7V^ZXB.X
MM)(AYR@[/E(8?,IVC)*^A.,;<8Q5JPEV:;YC9,[E_-B8,(S\Y*N$! 4'.2!G
M/?FB*;[/:R[IG EC;RX9X2I4X(#L4<*-H^;)0[<9 /2KD$3.D*")3&R(59)=
MRLK+D':RJ1DG/ )[8QBBZMKVW^[KZ+S^0UOJK_U_7;U,U)TM+*\U*Y4&"%]\
MRH0IQ"@.(Q]X;VE!7;P0.HQQR^N>/WFTO3[?1[J6&:-RUQOB 8NI)&USD["9
M&Z;=Q&6R1FM;Q1!&+.ULXHF6[U2_BLR$9B5C78)$) &TG<I9 21C!8]NQNO@
MC8+!%-8WUS!<^4OG)<+'<VK/CYRB!8IER^2!YQ[8&.*PFD]=&I;?=8Z87OMZ
MZ^:V]/Q1Y(_B*^UG36L)&+7FHW=M8<,S&19)$((W9V9D1%8J!G<O'!%?9'AV
MP_LO2+'3U4*EK;0QJH_A^0%P<DG[Y;OWKYYT/X6ZU:>*]%N+J.UDTBRNC=32
M02-&[M%'(8F,;*0/WWDG;O;A3\WK]0].!6$DELOZT^]V_/NC1=';5;Z/K\EU
MUT_4*864GGJ#UQZ>_4BGTA4'M^(ZU%[#=VNGS_K^O(I7-K:7B/#=6T%W"^08
MKF&.>,[NN8Y592?PZ\]:X#5_A;X*OUEG.FC2Y7 WSV$SVD2X&,_90PL^<#+&
M#.<GDYSZ4$ YYX_SZ5'<VT5W$T,Z*\3\.C*&5U_NL&!R,\]N:TY]EZ7?W?\
M!(4.K^Y6_73Y'D7A_P"#WAW3[C49+YUUVSO(H4M8[J- ]IM,AF,<\/EX>0/&
M-\01L)RV#BJ>K? GPK=[Y=.N+[2Y<'8B3&XM\\X+"Z\Z4\[?E611C(&#@U[%
M:6T%C%Y-M&8X@S-L,DC@%CDA?,9RHST13M'15%6"Q/!Q6BEV?W,S_P" ?(&L
M_!;Q;I),FG7$.IP ;M]N[P2G'(7RMS9;MC<!U[8KB+RQ\4Z&RIJ>GWD7&X>=
M;DC:!_ST56/ '=N.U?>P(YR#^'_ZQ4<T4,RM'+&DL3#:R2*KHP/W@0P8$$<$
M'(]JEN^\;^J7EMVW\K; ?!":^"OE2PF,GY=X+$#.,E@23^6,^E>JZ7X6&O6,
M5UH^JV.HW*6\3W=BNV">!W0%DPV[)5R0,#'<>E>YZI\.?!NL*/M.B6L;@'9+
M:!K.121U/V9HHY"#R/-CDYZY'%>3^)?A_:^!XSJ>AZS?1FZF2-89F0SG&-P6
M:!8/E4?-@QL?<'FI:ARW2L[ZZ]=+_P!:D\J6MOZN<K?>&-4LC_I.F7,9!^5M
MA;(!."-O4'!P:SKW0]2LS$]Q!(AF@CG1 "2(I"-I.,X;@\'UYZ"NT\.^-O%*
M7EEITDJ7\5Q/'"L=R@D9E8_>,G$F53/&[!XW9)S75:EJ<<FM7=P\:R1^8ULD
M>T8VVP2-E"[QM5AN92,CDY&:RIQE4T7375^E_P#/YV[AR0<;I_FG?YWOVOW6
MAX-<P2*W*NIR!R".#W_S^%9\=]>Q/Y,T$PRX1&(RC#/R],[=W''?Z5[GJ4FC
MW,0+P0-N4;8/**^7MD^4&6)HI=S$D<LV5&#@ 5RGV2SWR1VZ>6)5D3=+^^4L
M"K JA"-&8P&4;I)2<]2<@Z>RFNG]?E_PS,FK;.Z^7E_PWWLXEYP8Y;:[A26.
M1"KPSJLB'/\ ?20%6''0@C\J\\U;X8Z!K.Z6Q5M&N9"2KVJ!K-G.3A[)F6-5
MS@ 6SVX'^UTKV&Y\-W:+YX6*X61FP%DVR#'/S*^%!..%$A/TK$>UGMRN1)&,
M[QG<%&1QD'H/3G\:]#+<YS3)JKJY;CL1@Y/^)"G-NE65K<M?#SYJ.(BUHX5J
M=2+[%TZM6BU*E4G3::?NMJ[5K76SVZW.$\#_ !&^/W[.VJV>K>"/$^L6>GZ=
M<"9TTB[EFTJ[MO-#S6^IZ<RE'AE7*N;VTEBC+D0S,!FOVS^"_P#P5/\ @GXT
MTF[/Q02^\&:U9V,,K:7<QI?P7UQ'!!'<?V1>V\5JMT;BX\V:#3Y1!>(&9?/D
M15K\C[:14FC>Y#2P[U9T1MK,@)R V#M.!U].G:N:\1^!O!_B>YN+K^S6TIY1
M*89]+E2"7/6-[A7BEM[@Y $@DB\YH\JMPCX<?FW&G@_X0^);JU\YX>GP-Q'6
MO+_6C@:A1PV#KUY?\O<YX5J..68I2FY5<36RV678_$3DVZS=HGZIPOXL\19$
MX4L356:82-DZ.,<ZDXQC;^%B;NM2:5DE*5:E%:1H;']-OPS^-'PF^-,,E_\
M#?QCI>I0H,R6#W"0:A;.&P\<MG-*TB.N5W())2-RG/->IW%I);/M<#)'RL."
M?=2.^,$$'H?E-?Q\6'A;XI_#>Z3Q%X"U>_\ ]"FEO&N/#EQ+#J$*QE0TE[IR
M$R-'/\AD:U:Y9A" \D005]^_ ?\ X*H_$CPJ+3PY\7K"U\9:7#*D']IO EKK
M5NBD1L'N$$>3&!L"2QR,6^=Y,AL_R/QY]%7Q(X1PV)SCAZGA?$3ABA>;SCA'
MVN)QN$H_%&6;\.3C_;.75(P4JE?V=#&X/#PCS5,<D[G]$\,>*O#?$+A1JXF&
M68N:BE1QM2,(2F[+EI8K2C+72,:OL*LWHJ1^ZWBGP+X1\<Z7-H7C#P[I'B+2
MIXY8FAU2RAN+F 2C]XUE?NAO+25BJX>&9&# $$, 1\!?$_\ 8%TV6WOM7^"M
M^N@7]I%=7%KX7UF,7%A>3")\P6\X9)H9Y_\ 51W(D%RN[=YQ4,K?97PH_:"^
M%/QA\.VNO^'];AM1<&..6VGO+>=K.YDC>5+6Y, =H)6CBFDC%R(5=(G*EB,5
M[7)+;6T/F2R0RV[QF6*8&,HR8W*R/RK@C  &0WOFOYJG3K4I6E3J)J5I)IIJ
M2:3C)6NI+9IJZ:LS]0IRA-<T:L+=&G>]TM=/*WJ?S,?$3P1XR^'.I2:3X]\)
MWEJ&U2%'LKNV#Z7/$T@DO)+6\\L&1BF]XT:4P%\,\;)^[/N'PT_:)^+7P7-M
M#X3\17>OZ5+9Z>;'PIXU(U+1K1&(D>""]1Q=:=%/;LH5;&>U6 D,8QDBOV_\
M3V7@+QCIC:/XMT71/$&GY/EV^J6]M>>2A^]' TH+PJY&6V,&!.59>*^ ?B3^
MPSH%RU_K/P3U7^Q;LR37J>#=;=KK1YI9)&EDCM;B;-W%R<(DTEP&&%9BH6K3
MNMFK/_+O??T^0JD6DTG?NEKIIOJ^K\]CUGX._P#!0/X5^/CI_ASXB6MSX \:
M2+';2V.O8U'29[A0(II-.UPA)K1'E5GM[5F*)"47^&OMP+I>LZ/-/X<UF#4[
M+4(D(^:UN8F5G!S!=0@R8 W%/F!&[G 9L_S3?$'X:>)/!=_+9^.]"U#PM<SS
MW$MO->6[/ILTTC,%:UF"/*-VYBLB76(QC]USBJWPA^,?QK^!>KJ_@GQK>RZ1
M;KY$VCZY?#6?#5XD[B>,PL]JLVGSE)A%F"*-S'@23.%C*;0;MH[:[?)?GO\
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
M,JXS9:@#EEV\"*=@5*;6WR6[I*GU'X=\2&*18+RY!25AY)Q\JH%8E6;;C/\
MJPIXYSGJ,?B'XYL/BK^R_P#''Q-X$\5Z+JVE3^%=0?1M5TJ^L9+:+5+.VD;R
MI+9IA%'>0R*S3VE]"W[L2 *Y8W$(^\_A'\8M*\6:):3QW%P=.8B(QW2%+[1;
MDY#6UW&WS26N<^3/&SQ;%)A9D5HX?]+/#;Q#R;QKRN=;"T,+DOB+@J#KYWPQ
M0?L\'G]&E%.OGG"\)-OG:O5S')N:=;#MRJ4'5IJ-2M_)O'?A_B^&,0\9@E4Q
M.559^Y42O.A.3THXA122G?2G4LH5M-(5;TW^A5Q*7C656 C*@GH2!ZYZ8P>?
M8]16.+E5<IEP ^=Q!VANPW=,G/W<]:XC0M:N'MX[.4^="8VEMYU)<^6(VDP6
MSM:,H"5<;N",<'<,&2ZU35KHQ6R7=PY9FCMK6.:0X7)PB0ABV,=<$^I%>U]7
M:;4OB3M9Z:I[/S3TU^X_-W6BDN]TGIMM?O\ UU/6/-9\Y)(/\6<9Z>@';C/7
MOFEVH K)QG:.2>3@<GCJ,9]/PKAM*DU"&Y.F:JEY82-&7B^UV\L#*4'1EF5&
MP1T;N>,<Y/2QRML!EFADA#%3(A97&/XFBQN SQGG]:7)R-KT_KOOW^0N9RUZ
M=BS;0O)>RI\A"E@K#_5GRVV_>[MN!Y/K[5T@V0QF.3:%*C+E,F(.6"LK;P?F
M=6&".%R?2N;T[H2P8?.<$ G:,E@2" W/!Z$'.>O2W>3O<2+&D@957:221N*Y
M^\2J],$+D#KCKD4!\K_TOZW_ .#:)2 2 %)@X52"WRACN*2*H) (&X#G/S>@
MYR2XS*,_?7;[@$ALC'<$8_$BI&M9$B,A8[3PP0@A3AL!N,YX]^#Q5%#\XW>N
M,G)_/J?:@.JMY?I^O],ZC0;B[L6GNK=8I$*>5AV8$,Q'S!55C\GWV(_A!(Y%
M>CV'BF!6CCOAY?EX6>3'R1L.FW&YBI) YPV>,9KB=&:W\E1&Z[T8?P$AR2"V
MXYP@V!AQDG. "2!3+R"*6:53(&G::..)5##>H >6=DX7!^9 N=RMU ZA7W_K
MM_FO\M"HVOKY6]=+'H>I>(;*":WDMKA&LVSYK>6Y(!))QG:<'N"F?0UY]KLM
MI/K_ )EI&QM!;0L)LN(YI9(EF9W.X$D&79@8X7.*TKVR0VD,6]UG"! OEQ[
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
M^7';C@?S-><W/@:XLVE2UB4J^YY'8,IWGEB"BR$G^Z,#@#OS7)+E>RZ_Y?\
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
M6[1-</FY,8 +Q6C95AC&X"4.I[G'H0:N:E<++;1VJ;GCB18Q+Y;H-RH 4+,
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
MCJ4(4,93E[/#U,/[A^S_ *%J7QDUK]G&]_:<UK7?$$_B2[T?2O@C\.]=CO\
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
M4U"3O%;+:R5K+Y;_ /#F-.A3A.=2,;3FDYO>[T_5_G\YKJ)IX&A7R\L\3$2
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
M(IR JN9'!ZDN<\!0/ ?B#^SYX6\5+/J&F1'1M98E_M%DB*L\AQ_KK4$17#'
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
MRP+%LYR:[I2>,C[O3@#GGIQZ8_*O*?B1,TZI902[9!!+($4?<D(*HQ8\<@R
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
M1_(%X8_:+.NV%GH&O6L4"F-X9GN8[F2*25PJ1M/;37DF"50?-8R6$4,:QQ+
MS(7;[Q_9[_:=^+WPL6TTC2_$4GB?P@=4@D;PYK.IW%Q%:::D#RC^P[N=KV]L
MU9FG0V3W:V4:16C1Q+*SR/[9^T__ ,$C]&U./4?%/P+U![;4E\VZC\.WK[7#
M'+&"UG 6&8*RDQJXA\M752TI&1^1LGAOXV?!/Q=<:)XLT34]$N-+MY+9_P"T
M;9VM;MQ&@;<R[@R2(4"2AMBG!4C#"O2HSAB8JI[2*OI9=[_\/_P>O-*CR6C'
M7KK?6]M/^&MN?U2?!O\ :[^$7Q:G70KF_7P[XI6V6[.B^)I;>VOI;<20V[3Z
M??JD5O?P^>YCC625KLG=\C  CZNC-]#:&#2=1C?2+PF22VC=O*<.NQVV!=N]
MT9EW(<$$\C-?Q\>&?%$NH26:ZTSV%RUM-+:7C7!,T5U<7-MY*:9>02K-!L*-
MY;2B)$<.1M.7/Z._ _\ ;4^)'PAN-)\,RZLOQ/\ "C(!>V?BB<_V]HRP%7$>
MG:E9C#1R,! XNH[]C$SLKQ.H)V]DNEY;;)^5_GVUZM;V-(MV2NW9):+II==^
MVMUY=#]5_P!H3QS'\$?AUX^\;:GIM[JFG^$_#_B#Q3;6<,L#_;Y-&TRXO[72
MUU"2T80-K#P_86CN(+F&'SAY0,NQA\ ?LK>#_$/QQT2Y^-/QZ\-:#XFU;XF:
M7;00>!-8TM9?#^F>'89%O+6V71[MIE2>.)$C<RSW"^:/M*A9@I'U7!^TG\%?
MVK= M/A9X;UR"75_%9>V\7^%M9L0^JZ-I%O_ *1>R7OAZX,$EQ:%HEMVFMM0
MN(UBD^T$JJ,4]M^'WP^NM/GN=-:RTLV<;3VNDSVT[V6GZ;!;YCL$#0-)Y,=Z
MZQFX1XRYC=D@VN5%;*2IQENI)=-$U=;7UOTOU\['$W)RZM773T*_PX\%>'_A
M3X;M/"7PXL)O#GABSCB2'PQ+<2W6GV8BYV6+W4CS6\&[=Y-M%*T-M'MAMXHX
M42,>P:3XE\N;[-'="TE?+FSOL+!(6 #O#*VZ(;BI4'<CY7H%VURTFB:EIJRA
M[3^T[0EU>W,LES>PH"0Y@8&V5VZM%MVG:0"Q()J@&MVM)O*>#5[(R[9;*[=X
M[^PF8;/+$C1VZ1Q@IN!WSJIR#,6.!YTHN3OU>KOH=*I72<=-%O?5V6VE[=+Z
M[=CTV]G\/^)U&E>)=-M;A(<M'+=2S1RVYE*[WTG4K&:._P!/DE\I5FN+.YMI
MS&JQK+M>05C_ /"N?!W_ $&=9_\ !]?_ .->?:6^J6<S26AANT;;NT^X4B2-
M5S@)+( &4 DDA^IYYKL?[8D_Z -S^:?_ !VLG3=W\739Z=/Z?_ #V4MKQ_'N
MEUCWM]_8_@)N?V#I/"GPPTO5?''[2'A7PA\:M9^$MM\<O#WP*7X<^//%DB>$
MO$-I/+X>L=;\:>&K#5-.T?Q9XJM+=AIVA?V1?2R2P/$CR"%YT^JK7_@G#X@^
M&6I_#7PAI7[36O6FK_'/6/ACH<%M=?LS>,)/ CR^.["'Q!9))XZN]<N/ &I:
MGH-CY]Y-I$6J1:C*VGW$211R(T;3?LW_ +;_ ,1X)_#>C^(?!?[,8\?^"_@_
M/\*-;^/WQ$^+?C#X733_  B\/Z7J5MHGA_Q=8:7:ZMIGB;Q!I\\\,&A16OAC
MQ-KE[>(6T_P\LD=SJ>GT;3_@H-=^._B%\*+ZQ^$GP1/CCP+XC^&R^'?&5_\
MM'_$G3/"\DG@&.RT'2+W5M!UK3[3P7I-KJ.DVOD:IJTGAC3-3M+.[GN9Y+*=
MI<?P9F.9_3)Q&?YAE.&Q^>1JX"&/Q6+J8'-?#:KA)8C'JK')*&'HXZC0Q."R
M&A+!SQ$8XW$8KBBKAL3&6*A"/LI2_<,-@_!JGEN%QU3"Y<Z6*E2I8?VV#XAC
M5<,*J3QTYRI2J0K8QQQ$*;E1ITLKC5IN-*4IQJ*/U1\(_AE^W=\%5TSX5VGQ
ME\"_"J&;]I*+]GZW,7P8TCQE!X]LO&WP]O/'-E\;#XFUG6X-2U.W\06-A-H<
M>F6C6;>';59=$TZ]MTTQ[*+X<\<? GQ)X)T73_&/QZ_;-^''PF^*GC72O%GQ
M!^%/A_7/A_XMOK_Q#X;\*:OJRZ!XHUSQ/X:DN=-\":AXIGT8R^&M-@LM7O'N
MC;VUO]KOPUNOT /VPOBY\/\ PEX"L?&?Q=_8_P#B!I_PI_:!O_C+X+LU^-WB
MB_\ %>BVS6GBZUL?AC=V^A_#W5;S5/#_ (;D\5W@LM4-G8745E!::9&D%I%
M\?R?JG[85GXX^&7E_$7X5?LH?'?QMX+3QGX)^%&K>,=?\>GQOX5\(^,=8U4V
MFA)X8BL/#^B^/]/\-G69F\,ZA?OI>H6<8CEMK7[<"9.O(LK^EWEN(Q,,;6GA
M\IQ&/>)S)\*8[@.ABLQQ.)_M=XO,J;S]5J/L\PQ7]D8K/X9B\1F5/"3Q&'RG
M%5ZU*52M6.QWA/C(4:E.*K8NCA84,'_:F'SVI3PM##_4XX?"_P"Q<DU]6H_6
MJ6 6&]GAG55.IB:5.,TH_>/C:?X__LH1>!/B[+\=X_%_C+Q[=?!^._LK/]D_
MQ%H&D^*E^)=WI5W>3'XG0ZE>?#"7QQ8>']0O[Z\B6V6_UV]TF2;5;"YU.ZO+
MRX_I_P#A?XK\/?$;P3I/B?POJ"ZE;3+=P&^2":W%Y+97,MA<M+;W")<VV9K9
MRL-S##<0@A)HD<8K^03]H_XKZS\9_#6C^ )]!_9]O/%GAK2?A!;W7CWX5_M'
M_%?QU'X9E\%QZ.;?1I/#EIHMI\+K_P 4MHFDW&BZOJ.AVEQ8PW=U>"RUZYN+
M.[2/[_\ V*O^"A.DR_$75O"VM^)-5M_&EBJ6%WX>MEC?3OC&Q@EF@?2%NYH-
M-T[XH:;Y*VM_&L]H/'<US;P6MO/XG#KJ?['X$8SQ-RS@>AC/$W#XVO@)8IJ&
M9UY9!&CDF2_5\+_9^-PF%X<7U2'!L;UZ<\;6]ECLGIQI8W&X?^P'4QN4_(\=
MX+AW,N(*V$X:K48YK&+=3!)8UU,TQOM)_6\-5Q.8/VKS]M0G##KGHYC-U</0
MK+-8T\-F'ZE_MQ_"4>)_A_>>/W\4_P#"/P^!=-N+B[L-4U"TTO1/))=9-02^
MN)(4MM05IHA%(7=Y&BMXX!'(3YG\YOQ9^ T/[1UC<:_X:GTI_BY86T"P>*[:
M_P!/>S^,8CC18=)\6OML;;2_B9%:FVCT;Q//,;/QE&R6'BBXM=:6UUB]_IT\
M4?&;]FO]I'P=9_"[Q9<M/X5^,GAJ"UBN-;MUTBS?4+V[O(T\/WBZC+9W6D^)
MK6ZT:ZFAM;Z&W+S6<HMS,UM<I%^>)_X)C:O\%_$EII'[/J:GXNTG6YKN37X]
M3U>RF2]A07$VEZBMS=W4-C:7]BX32TL(+B2;5;4RWD*$:5<!/Z"S+**52>'Q
M."Q#R[-\ ISRK-\/&-65!5O9RK8?$4E.G',,HQ\:=)9AEU2K"EB%3H8FA5PF
M8X3 8_"?+9'EF/KRQ6$K4:53*\1AU6S'+\;7CA8XFG1Y^2MA*U1_[-F>#4IR
MPN(IQE5HN=2C5IU\)B,5A<1^:'[%'["WQ)&N6FO^.]5U+PAX.UN_TK2KWPO
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
ME.?T5B<LQU#%TW:_+*U6DVDU&M2DHU:,];\E6$6TKQNG<_(S]IG_ ()A^/M
M@U#Q9\";R'Q!9V?E/I?A.:Z*:]';)++/<.PEBBL[B2W9HUA@@N7N+OS2([93
M"V?RKU/QGX_\"ZK>^$O'OA74M UO3H[M96GL9(=4^UP02/;*;,%)X[>:Y2.&
M:?;(8HI&ECBF=%AD_L^2\CF5&0_Q!@5;OSC!&1^.3CZXKYE^/W[*'PE_:$TU
MU\5:6VE>)K9)CHOC#1DABU73)Y@-TDZE5&HQ-M7=#-(G3*G/%?+X7-/LRB[:
M*^UW;S['O1IMZK162NK-]-7VMOHKG\\_[-7PK\3>.OB/I_QBT?3_ !9H8N((
MM-D\0Z?)?13V5QI@_M/4KA9K:U:6\BG:S32_)%N3<27J(;7RV=A^L_P^_;VU
M7X::@- ^+_A6[USPU:7>R7QOX=2+[7:6Y;-M_P )!HDSQ-)]GB ^UWEK/(8I
M%,I@&-H^3?%_[)_[4'[)&I'QG\*=4U/QWX.T^=9)+71FN=2O9(ENH;D/J'AR
MUCDN);)+F&":[%O$\,=LDQGGC@621?SQ\4_M7:]XE\7SKXY\.SVL>9Y-3DMY
M'AN6O)&+YFC$*IL@E/E1P8/EV_[CYS\Q[E)58JTE>^UUUVMK>_??4SJ4?9I3
MUZ.UM-+?AO??I9H_KX\%^,O!/Q(T6W\0> /$FF:MHT\9O([^PG>7B8?:&M+B
MUD5;S3KNU5_*N([F-=DJ.5!C*YU]3T30M7C$6JV,^DW7*Q:Q8J )PVW!N47,
M4Z\*=HV,/0$FOYG?@[\9I-.U:ZU[X5^-Y-+\6V4T4K:,NHFWTZ=I)69]/O-$
MO#;)*D>1:Y&!)%&I\S')_8WX'?MN^'_%/A[1;3XQ6-MX"\32M:Z5<7]Q=VB>
M']5O@6M4N([J69;:P-UY*2B":5%C\Q84>1EYEIQ>JW[/TZJ_^5_(S]JKI+5*
MR?1)V7WK2_E?N?2OB7PK\2-*_LNU\,>&D^(,>I:B$^V:1K.DZ$VG:.MM<W$]
MU<2ZU=6MJMZDD$%G:Z=+=1O>W-_$6FM[>"XGCX_^T_BA_P!$3^/W_?/P6_\
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
MQ7J%MHGB3P!X,O/$VMK>6@U&#1;!=1U"]5IDMXXK9(4>:*ZA,HOS/D12I;M
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
M=YQC<Q/.1]['<X!X)%58Y=*T#.NW>YC&S1K''$\G[R;-M$&5 <,S3*%)X+8
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
MW=1Z1AB+)*E7E[LU:G7?)R5:/Z@:->P:G:I<0.&! (.<G) )4CU7.,]^PKH
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
ME+!?V<RK-9W,$B*P_D__ &J_^"$?QY^ <VO>./V$/B9XA\?_  _EU(^(-7^
M_C#4$M]?>6S5KQH="U:R%CH^OR32(+*PL[W2]+O8XF7S==DVL&_FO.^"LLS*
MI5QV0UJG#>=5).MB<9@E3^J9I.*27]K97/\ V',YN,8TY8NI3I9M3H1]C@<T
MP<6V?H>'XAQ=*G3P6.I0S?+J24:6&QDYJO@X73_X3,?!K%8'E;E..'C.IE]2
MJU4Q6 Q3C8_23X.?M3:9\1)WT#Q;HI^'_C.%DW:#>W/%S'/\T-Q9_:HQ(]G*
MF)()XKBZCFR1#/*H\QOJZV=YMI3YP0#E<GJ%;/7@[2&&>Q'K7\6MQ^V#\<?@
M_>:7X!^)OPYFT'6O#=[-#J_A#XDVFL:9<6EW'((DF\"ZK8/:>(?!MVKATMKJ
MRU?6].E4)<RB\@?[/7[+_L3_ +4L_C[XEKIW@'XG:IXHLH5T>7XF>!_'MQJ6
MN:AX7L-0,OEZII/B.VMK6QUFVLHHTMKBYM9=*N4C@2:ZTB>5YIY/B,76S/AV
M-N*<%'"4(V7^L67^TQ.02AI^]S!2YL;P])I2JU7F,:^3X:#A2_U@Q%>2@>SA
M,)A,TG_PC8J=>JU?^Q\8X4LVBW;W,))<N&SA)M4Z?U-TLQKRYI_V31I1<C]M
MKRST[7;>?3]5MK;4K2ZA>UNK6[B6>&6!S\T312JR[3M!Z9R <Y&:\V_X9Y^#
MO_0AZ)_Y%_\ CM>Y7L6C7$5G=:?=P2K>JTEE=VUQ!);7"1D!G26,F.1!N +(
M_!&">M4_+/\ S^6W_?R'_P"*KWJ-6,Z5.I1J0JTJD(U*=2G*,Z=2$TIPG"<6
MXSA)-2A*+:E%IIM69R.%2$ZE.2E3G3G*$X3BU.,XMQE&46DXR334HNS35GK<
M_C3G_9U^#'QHA^#7@Z?6_P!I+3OCC\</V-9OV@]'^->I_&SQ+XPT+PW=^'=+
MUA[?POXOT#Q-_:-S%X:DM]'2SBO;;Q%']EDO4LK&.T*02O/\6_\ @F_\!!\"
M[;Q=HY\8_#+Q1>^ /V==3T#XOZU\:+?Q9H>O_$7XRW_AW3K[P)J?PXNG?Q+H
M%D#K,VHV.K7-]!!/!&LEM<3Q6MXA_./7OVP/VQ_$/[/=QI6H?%SXI0?!W4DE
M^%>G:GH7PKT+P]X:U5!;37#> I?B!HV@65Y+-=VC7<U[H5KX@DF>V$[31723
M2Q)G>/OBK^W[H6A7NC_$K2?C5H6G?%?P;X'^!]WIOB?X*6NBZ)XFT#PC/.GP
M_P##FEQ:EX2M;:?Q#I,VH2+H&J:6UOXJ6X:"2#4)'@A$?\ T?#GQRR_%Y12P
M_C;PSDN'P6<U*U')H^*.8X_V]/!9OAL1C</0AB88*G[2EDDXY?/AO$83,<ER
MV6#554H5,XJXC ?NE3B3@C%0Q=2KP5FN-JU\)&-7&SX5HT&IUL)*%*K5G'VT
MVI8U/$1S*%;#XS$JMR<TEA(PK_;OB;X!_!SX52_M>>'/V<=4_:'^%_QO_8@\
M$Q^(/$GQ3\6>-$N/ WQQT=9[&R\7^%M7\+6ECIT&C:=XH29I/#NGPWMU;:U;
MQPM<Q7"+7!3_ +#N@>//"OP]^.6A^([/X,_"_4_AKH/Q-^.W@SQ9)%JWCCX2
MZ'=P7R6_B;PKX9TJYNM6\0^%OBK<Z#K%Y\,+6]@TV^430075K]CC>.T\C\8_
M'O\ :6U'X*:YH7[8?Q#^/H\':'J&G>&/!OPSUWX52:!8_$KQKX9$=VND_%/X
MARZ?X>O=0TGPA:6Z7,WA[4=9\0>)+^X1$N+32XX8]0N?#=,^-_QC^!GQ<TSX
MF:XGQ!T/XH:OHNF7<ECX]\.7L</COP)K=I%IUKHNL^'-6>V@UWP!KNEZ9!I&
MF:5:HVEP:98:?'X?:QDTG39K+]2\*LF\2,OHY]6K^*^0QXAY/987,*_$%?BJ
MCQ+#!9'EE+,LOPF:YO@J"=*>98C&\0T,=3RK.LNX$S/%T,GR^CFV6SS_ "JI
MXO$N.X3JK+:&(X/S#%Y55J*I+"4,%#*ZF2RJX^O[''5L+@Z\IJHZ%&AEE?+W
MC<NQ/$6!I5,9B:^7XN&48ZGZ+\7OBS9?$[3=#^&_P]T:;X=_ /P1?7<W@7P$
M[Q37^JWJ6S6^J?$_XEZE9R._B;XBZQ"LRW,T=K<:;X8TEQX>\,^7:'4+O5_0
M/V6/%>G_  'U"X^//AJ\\4ZG'X6TS5-&O?%&@_"KX@Z_X0\/-<_\?\UQXN@\
M*7&C6=W;1CYIGFC,&#ADW;CY'^USH&@V1\*_$CP3\-_BQ\$3XZTFXU;5?A?\
M0? WB3PW9>']4,/F:F?AQXGU:SM;+Q7X&N5=[JTA_P!'UK0[1T2\LFL2'LOL
M_5OCGH_CK]G;X)7GP9_;O\+?LJ>$OA=^S'>_"[XF_L^WI\4Q>)?$/Q(M]/U:
MWU[4]+\):+I-S:>-$^(TUU;LOBAI9=0T)B;Z#%^)D3]*XD\98<#\,\"U?#3A
MW!YEEN>YEF6$SO$YQ_;^;U,FS'#JK7Q<<XQ/"V&S_'9EG>>9I'$48YTWC<#F
M&,E/'_VEBUB,+];^.P?!%3/LYX@?%>9U:>+P.'PE3 ++G@,'A\;@IJG##?V=
M0S.67T<%E^7X-T;9:J>%KX*BEA)8/#RHUHT?F?X^_'_X^^(?B%KD'@[PS\5=
M!'@S1I/&_B.6\\">)K?Q NBS(MY<^.?$MEJGA\W>B^'/G8P:CJ=K;V:0JUPU
MULG"I\KGQ!\<==O/#FLW-U\2+2'XO7@\->&O$FI:1XRO-"\6L^NVEK>VNA+I
M^AWTOB1++5I(([G3?"MIJE\EULL[73;B\ECLYOW.^)O[4_[)OBWQE^UUX:\/
M7?PIT_QAXX_84LOA]HOQ]D^+MPUA\0?$=UX1\*Z-;_"^'0[Z^'@_3;S1=1LI
MFFU"S9+MTTS?-B.Z>6YS?&?Q9_8WUWPE\(/@IX4^/G@AA^Q9\5?V1?%/@#5M
M6N-#\/>%?$6E6-SI</QKN/"'C&;Q'<IXQ.H&ZOO&'B"-]+T1]*U'1H=-*ZA>
M20M7Y1AOIC>)L\/ERQOA-+ 5,72RZMBV\NSK$?4L'CLGP#_M!RPF)QU&E2CQ
M#G.5X6E3S%X3$4\MI9E6QV&P^,PCP9]5/P<X8C.LZ7%3Q$*,JT:2>(P5/V]6
MABZR]@U5I8><Y/ 83$U)2P_M8.O+#PHU:E*LJI\=?$7X@^+?@OHWAW]F;]GO
MX<?%2TU[QS%;7_Q!^-.L?![XB^'?&'QQOM!LO[:U+PC\/?!.M>&;?Q99?#G2
M9$Q?6=QI\=YJ<%K?W.MZ?!8S/)??G3JWACXG:IIVH_%37_!OQ!N=!U#5;NTU
M3QFW@KQ5;^%Y98KA[:XMGUEM(_LN.XBN5:&>V-\LT<\36[I'(I"_TR7W[:/[
M,7B;XN?!_P 0:-\>?"<OASP-^VG\:?&'C_4/BO\ %2PUK5]"T&\^%WC'PUX2
MUWX0RWPL8+/X.^('UJR6WT'25N9])U&XCL3]L^R:A>0^5V_[27[/FJ_LL>#=
M"\8_M1_"#P[KW@SPW\--)\'6G@#XB?$62UU+5_#GCS0/$=GX:^,/P ;19M U
MO0M,O[1I_&/CC0[M+_7M,MKU;26UL;Q81\3PO]*WQ.X?P>!HOP>]MCLWS'*L
M1Q-FF+PW$F,SS,,?FV8Y]E^,S#'O#8:,*E:A@\FRB>&PF%IQP^ RO%X6EE67
M4<GHX3"X;W<Z\+.&<XQ%6K+BUTL-@<-B:&4X##SRZAEN!PF$P^!Q-'"X2%6<
MYPISKXS&.M7KU9U\5C(5ZV-Q=;'U<17J_E_X:T?Q3\2O#7AKX/?&/X=_&30?
M$6G>&KBZ^"WQ./P<^)VM:]HF@Z?']H'A'Q-I6D>%;_Q%XR^$\C3Q1:-J.F6>
MKZY\/+^]A;3%O_#E]<Z-!^AW[%G[=T_[*?ACPY^SOXN^$7Q2\3>,%O;[6;#P
MK9_#7XAZ?XS@\)7-Y>75]K5KH%UX575]4LY9H-2OH;N.T6';'/:7#6QM))C]
M4WG[5?[+-W\6?A]X\UO]J?X<Q>-+G1/CE'J.C:#^T%X[\2?!:Q@\8>"K73[#
MQ)!?>)M+L-8^%GB#5?$$6EZ?9>%?#,ES-H6FMJE[I$$K6]Q/#^=7@#XR?#/P
MI_P5!\)_%#QM\9/A;K/P^_X4QXNL?^$ML/COXR^*WA+2)]0\ >-/#UIX/N_B
M9\2H=+\2+?7^M2+=_P!F7*I'I8\00-92BUEWIW\)_2F\2Z]+BJJO#"&5X?#\
M&YQQ;A\BJX//(X"MQ)@,1FD:V69,JE2%6+SB6&P^*Q,,)*M@J]>K/%T,-@\?
MB\5+,,,V\+^'&\IC+B:IBJW]JX3*:F91K8%XN665:6#]E7S!QA*G-8",ZE"A
M.M&&)IT8QP]6M7PU##QPG[*>*_\ @JU^R/<?#_6M4\":_P#$K3+KQSH-^GA'
MQ6?A#XZT+PUXPU[2-+DN+WPY8^,?$>@6FA7][H,EO?6.N0"9$AN=.NH-/O+Q
ME@DF_G^\8?%G2OV@]5U#X>?M,7^G"PN;YYOAA\<=%MI$F^'.J:A''='1-9LD
M\_5=>^$M]>2>7K-G(MSK'AS4?M/BC04+3ZMH^IG[17QV^!GQ!_9(_9-T+X0:
M%X5^#VH>&?BI\<]5UGX-Z-X[U'QQK7@S3==TP6=GKNI7'B*677$@\5S6EYJ%
MJMU#'!%'=0+ !#/:S7'S#\&- TOQQXFT3PK?7?V6'Q-K46FZ1>79N+BSM%\B
M[>]NKQXH9+M4"0(JFVM)E3,CR*J1[F_KSPTS/'^+G!.*SWB/(L1P?G&5\8<1
MY9E5/#RITLWR6618ZKE^79K2KK$9E@YXO$X5RGBHT*^/R7,<'BJ^"JK,<JQ5
M:&)_)>(Z;X-SNG@<IQ]+.<!C,ERZMCX8E2G@<QI8ZC3K8G!5:<886LJ-.I&+
MHSE##8_"5Z<,31GA<;0ISI?:?[/OP^^(7[/'B'QGX9\96-M#8:K;V<EI<V<H
MGL9DCAGDT#Q!H>K6EU=:3XB\/>(++46N;._@B>._MC9S6E["@N8)_HKQ7HOA
MO]EG0K7X@ZO81:_^T5KD2R^ _#5U96EY)\.[W6PS:1XCN/#LL4JZC\1KDR1-
MX0\.W<<\/AH2#Q/X@M3=P:?I@Z'0/B%)\!]=\,_!_P")7AZS32?"VF^9\'?B
M9K-B?$EMX UZ^BN5TOQ1:Z>DL4/B[P7;WMW'JXTR4SOX?UJS@UW3M'EU"VEL
MKSY ^)/QI\4?L^?&66;XO>#['XFB_P#"/B>];5M8NX=9.HKXQT75+*P^(O@K
M74GFLM37-RM]IE_+Q>V[7=JXL+PA[:L;+B'B'-*W"/%%+#8#+\'@'C\R^J5)
MTJ7B#0I3]G*EE\9RJ3P&04(_5ZG%64U,1B,PEB,71R;$5*O#M7Z]Q+VX663Y
M/E]+/\IJUL1B,1B?JF#GB8QG/A*O4A&49XN4>2.*S:K+VL<CQ\:-'"*CAZF8
MTH4\W@\+DWZM_P#!.;]EOQOX1\01?M+?'OPY,/$6L7]QJOA#0/&$CZWK&G76
MIR/>7?BW5Y[J8RIKVIF2>=9;J"\NFN)I+ZYECND42?;_ /P4TL?@KXR_9O6]
MU[3;N/XCR)Y7PRUOP[<C2M>TO56EW_8KRYA\NW;PUC(U*'4&C>YCWG1XX]6:
M C\#O@M\!;C]J7X8>"?'IA^)?ASQSX\_;WTCX>Z;K&H^*O&VEW^A? '3?AM)
M\0_$NG:5HD.MQ:-9PZ=:V&JZE9:GIUD+BVNY%6WO@KJ*]4^(G['O@F'X]?$K
MQWXF\,?&77_@SX7_ &5H/VC?AU^SO?>-_&Z^/O$7B+0KV/PIXF^'UQXHU>XU
M#QS;Z3X8\0P77B+6/[/,EZ(/$&FS6>+258I_Q;'?2XX-R+/,SX;J8+,I8S)_
MK]*.'PO]FNGBZF7X["9;AL%@)2QM.DIYG5JXC^SZE?ZM@J.'RO,*V98K+Z-&
MG.K]2O"K-<PP6"S"E5P].E7C0<JU;ZRYI8BC4Q-7$8A>Q<O]GA"'MX0=6M*I
MBJ$,/3KSG*,?B'X8Z7I/PINO%%SXOAN-$BUS3;N/2?$YN98CH4FQH5NK&T%U
M;S33W++^XNWD0(I#I ZD*.T_99^#7CS]I/QKJ*>.=:GM_@SX.%MK7C'Q1?&Y
M.G7T%Y'%;Z;;V2EF>35M2AMH[?3[""\-Q<W*R.D+PQ3LGJ'@OX!_ ;XA^%/B
MQ^T@?V2/C!)_PA]G\)?#?AO]FGQ9\;/%.B^'?$&K_$.\O(;SXG1_$#Q%8Z-X
MGM/AO;Q6\&G:$^H:I/:7.IP31W7V&3R[.+J?VE/V*O GP<^ O[0_BGX0^'_B
M9I?Q$L-&_98^(/AKX?-XS\6ZUXT^"5C\7-1U72_&W@35]/T348H-<2SN/#ZP
MV^JZWI=[?P6MTJ_: \4=Q7'G'TNL@QF*CPMA\KS_ (:SS,,SR?A_^TZ\^%LR
M658[-<=PWA<5%4,+GN+@L1@,-Q/E]:&:UZ.*X?C7G4=&IGE?!5<HQ)E_A%B<
M/_PK8JO@<WR_#X?%YC+!0_M3!QQM+"4,?6H*I4J8.G/V->MEM:%3"T9T<QG1
MCR/^SU7ACJ7T]^U?\0?V;? /[-VD_ +3?!-MX8TE-;74?#E_I/\ Q-]5T^'3
M[8A7-D[VUJNHZA=W]]J/B76I+Z^NM9DN;6UF>.+2[7[3^6W@?XNZ#HB:O\!/
MC59S^,?V</%MTNIV6H:8DEOXL^&/B6YMXC9_$;X?&Y4KIVJVRW1_X2#PTKW&
MD^)=.^T6]RLCSRP7/ZB>,?V+OV/O!VB_$G7/$WPR\*ZAJOA_QQ\*O"GV7XH?
M&OX[^&--L]1\6_ S0O'_ (ETV;4?"7_";:LVOS:Y<7U[#9ZII4=M';3W,,NH
MV@AM()?RZ_:"_9\\#:/K/[!#^"?AGKVDZ+\8_ '@KQ;\6]'@U7QEKUK:W>N?
M$V32;^/4KR]NI9-#@AT&TN]/>2T31%/D7=V(;><2F/P^%/I(>%_%N383A+!<
M$<79;ER<\;EV=8S'97A<53SFEDF+XO6<X7-89IC,S>?M4JN(JYO5C.MBLWQ?
M+B:N)IXK$3EZ.:^'W%F5YI5S^KGV48C%SC'#8O 0PN)K86KETL50R;^S*^ E
MAZ&"64J#I4(9=#EI4,%17L84)T*2CQ?B;PC\0OV1O%\8%YIOQ"^%GQ$T:^OO
M"WC'PZUVOA;XA^!]1B>P;7?#-\!<#1_$^E079@UO1+Z2\OM U*0V5]!/;3Z;
MJ5W\_75KI$GAJ76]-;4+JUM]2N8[D3"&#4S#+OEBAE,;7%O:M, 88I0/,!/G
M(C, A_?O5O\ @FY^S?XO,/@+PA/?^"-7T;]L7Q9I6A^ -0\>^,6\,?$KX:>
MKSP==>./!<,>IZ_/'8^,H_!=_JFIZ1KNF36/B"^M].O[.XOI+/S)+7R'Q?\
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
MGI5S/-%)'<*ZE2C2,">0=VX@C/WL^O;O6Y-XE2SRE]:S1/M8KA"ZN54G;N&
M"Q& >!SR>M9RBY62WOM_7;\KC-R5!.?NA@..3ZX7C_/L,\TBQ1Y8A .<=/2N
M3TGQ3:7,K).3:GE\2Y'.>%[@D=>N!^M=='+',BR1L'5QE2"#_7'UYJ7&I!VL
MU_2 JS6%O("3$I8$D'&"/7GO^/3M51;7;L"84!R!@8ZX/)SVQWR.<>U:Y8 '
MD9]/>F[=PST/Z=?Q[4N>7]?U_P #L!D27M]IK"=8%N@205W?.2W0+QP1Z_\
MZZP)/$UTLLS3V4ZJ2"@7.0#G()88/..C8'\^PDC.1D9'3UP:KRVT3H5= P)
M)8 X)X[\X^F>!6D7=7\P.=%_'J>FW"J&,D\L5OY9 WG<XDR N>FP+P#R>HXK
MU;1;6RCTZWC@*$I''Y@A='!ER"PD!8E&4YR!@[@..U<CH^D6=UJ+PR1NMK:V
MS3L]N51_.E=%3GD[X?OXVD@J 1C-)<_"B 3+>:#XGU/3[GYI1'.YN8WE<')D
MPT*KG<3_ *N3!Z=JUC%2=W)03>EUYV\OP(G*R72^GY?B>@!I5.&!PG /7./8
M9^F<GZ=JN6TPD7G(;<W;T."1TZD$_7C.:XS0])\5:2EU%XBO[34DX-I=6TDC
M/GH8Y$:"$ CJ>O/'(YKJ;.5E!9Y$&U2!T!R><'(!ZG'<GZ\5,H\LFKIVZKJ9
MK7_@]]%K^"2VV>U[W9+E)"T87D,1DG'  !XQWZD]L\G'6++J,Y' P/3MU'?\
MZJ11.S[VYRV>/<DG''Y9Z_E5N0E%'RDYXQCIUZY^GOUS2L[V*:Z+5[-^?NW?
M5]?^!O>"2QCON),HRH^&7.&$L;1,'3.'^5VVY) 8!L$BN+\9:PEK%#HMNYA9
M8Q+)Y.U2L:C$2!5P5W/M8LHX4-@$D5UESJ]II$#7>HS)!;+)%"TKD[5:>1(8
MP0NYR"[KDJ"%4,QP%R/ _&E_+:ZOJ$HN(KV8D2+)"K.$B89$2@[2&C&!M7<
M3D9IJ#TTT^1&J/J-OBQ\ OC19^&8OVN/!OC7Q/XS^&45F?"OCGP!/IEGKWQ$
M\*V(S;_#KXG7>I2PRW6FVT@2/3_%EH;CQ!I]BTUGMG#+)7C_ ,>/CQK'QJ\0
M:5<WEC8:%X7\*V$>B>!/ VAPM8>%O!/AVWVI9Z+HVF(WEH8D1&N[]O\ 2=1N
M1]HNV9@B1^+W+W,BF:(K)Y,?+F2.*9O,&"J+(ZEMK'.W&>.<#FLZ(#(#<E1M
MW,<G=U+CC)!)XYZ5\QD_ G"^1YSF&?97E5##YGF/\:K&[A1YM:RP=%WIX18B
M2YZZH1BIRTTB^5_09IQ?Q!FV58+)\?F%:O@<$E[*G*RE4Y;*D\547OXET8^[
M1]K*7(M7>3N=GH_B'4-$5?LLK,&'S1RGS(SD[C\IPRG).-C*!D_+7KGA_P ?
M:7J0$%Z4L+H @K(S&*5BW"PL%/.,$^84(SA=V,U\^><0 N<X &?H,>M1)N8L
M^"N.<GCVR,'^9!_&OK3YR+?RZ?+E[]NGGN?88E0QH<J0V,.IR&+'(Q]5(Z?W
M??A6.%/^>O%?+^G>,=9TF..&VN3+&CEFBN29T)/38"5=,<C[S<G.!C![3_A:
M33V5VD^G&"Z^S 6YCD\Q7G)"LQ^5"BKD2;>255E!!(- VTM7U]?P_I%3XB:\
MM]=#28))8X[%E:957=%<S$CAVW J(QDJH1@[8SM.#7E3D[CU_'_/7UITET[R
M2/*S2/*Q=F8Y)))/)))^@SQ[U 7WDXSD]S_B/:@R;;_KT(Y%&0WX_E3((\LV
M_*@]P,_3)[=/6G.<8');OW[Y[^WX?K4PZ#C%:7M9ZO17\M4]%]R];=;AJ]//
M\QYQ@JN-@..!@DXQDGKT7IVZ]2:K[.?FX&<C)'^<U8"L>V/KQ3A&"1O&0.<
M\]/<'Z5#>NUMOZ[?A:Q?+HEOYK2RTU\W\R(*O4?F.?ZTIX!QZ5(T:G&. .W7
M_/\ G% "KQC/4]![_P"%(.3S^?W?\'^MLZ1F.>YXQ]<?_7_PIBEAVVGTSFKI
M&#N/3N/T_GS4&/FS@8QC\:N%W>SMM^O3;[QJ^NFM]KK3X;?UY$,D\<$<L\\@
MCAAC>661N%CCC4N[L0.%5%+$]@*^?8=,U3XDZYKFLPS6]KIVA01:A<27I'E0
MZ19W*?Z.BL\>^XEA\Z<QAANF=\E0XKK?BAKYL[*'0+9_])U#;+>;#\R6:OB*
M$8P0UW.N"/XHHF1@5E&>2BGO?"7@"ZTC59[6RO)-5U35/%<L*RSY\-+!]KTH
M1LL2R1YMV.FSQ!)0MW8R3*\L=R&C^%\:^,GX=^&%?!8.M['BSQ-HXK*,"X/E
MKY9P=1E&&>Y@K>]2J9Q4<,HPSE&+GAI8S$8:IS47;]?\)>%O[4S:6<XFE?!9
M0X5H*2O&MC&U+#4W?=4Y1>(G9Z>SHQDG&MKX]^T-XKU?QMJGA?X-?#**;5?$
MWQ5U+2?#GAJV@M99[](+^ZM[*"UC6%BR07MQ.)90<1Q01W+22HL8<_WI?\$Y
M_P!D;PW^Q7^RK\-?@QI5I:MKUOI<.O>.]7AMOLT^M^,M7MH)M6N+A3+<LJVV
MR*QAA%U+&GV9Y4V&9U/\Q7_! S]C^']H[]I#QU^W'XLTJ_MOAE\)KR+PG\(+
M#40NH0:AXXNK&2/4=4@GDAA6*'PUI!^>W-HVZ?Q=:/%*KV#/7]K0PB[5Z(J@
M<>O)_,FO\YY?N,+0PL%9N7-4FG;G>C6EKJW37\]/ZCC/VBY[6O;3Y+]!&<G[
MIV_A_P#7_GQ5-X^<Y^\2>GY]^^:NA_7]/_UU',,ID<<D^_.<?E7+*$E=JZE=
M:W;6ZWUM_5EV*4%-V?3_ ('FCXH_:]_8>_9S_:^\&:CHWQF^&VDZ_J26,D>D
M>+]-1-&\:Z)<+'M@GT_Q%:Q-/(UL &M[?5(M2L(RH!LV3*U^1O@3]E?PO^QA
M8:9\'_!FHP>(X+77]4UC0O&T/AZPTOXC_P#"*7VJ7.M:+X1\;>(;"8VOB"XT
M9[^[D@U.WTK14U#3+FQWZ9;1I'&/Z(/$6HRV]@]JCVT(,$W^DW2L;6)F#$?:
M2F)-I/.%!.WID\5^3GB^WO=0\8:HUQ+!J5U<74DOVNT6Y:*-58VT4$<EW96,
MI6UAACM8'$(_<0Q9.<@<\\14Y'"I+FOUO?LNO;TWZ+IW4**5GRW=DT^JV[[?
MD?'WQX^-FO\ AR'3],T?PGJ#3>+]3;3Q<:#JUUIUY/$YM[>ZG%K9:5=6MGK!
MGO-/%E.EJ?M!:<WADBB->8_\*I_:"_Y\/VF__ _P=_\ (]?JCXB3X?\ P?\
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
MKJWMY(%68W1C1Y??_!O_  3XNO&NDZ9XJL/VD+ZV\.77PI\+?&;5M7U+X:Z
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
MBZSM/#VF7WA#5#HMGHU[HNO:1%#I4VJ0W-IK]CIAOM$O9;&5M3TQ^7U*Q_;
M_9G\+_#76/BS#^U1\$M*^&^IZ]IWP@\9+8:?8Z)X3?Q;<2ZQXCT6"^DA6\D'
MB K-?SZ->ZZ=,UB6W1&L76V22'VCQE\%OCG^SS\ OBE\(OC#X0U=_#VC^)/"
M&O\ @C^UX[B]N?#.J#Q]X;EUS7/!=U;>;,-*UZPCN(O$&B1>?IEY+-'K M8M
M6MENI/M;]I3]J;]D#XWCXA> ]2\9/\,?"OCO]HSX"^,O'/B;QIX>^,6K:=\:
M?@[X&T'0=3UB_P# &F:IHSV/@37-&U..\T'5-*T_1;2'Q%;V]O?Q37-YJK;O
MXR\5L77\.,_X3X?RCP3X/SS(<PHYC5XHS7)>!XYA&>'HXS!Y?1S'"X3 .;R_
M%XW+>).(/;936P6;5:N)HYI0A;(\;C<ZP_[CPI0H\1Y?F68XCC3.\'C:,L-_
M9V!QN=NA.C5G2J5ZF#K8BLHK%T:.)R[ >RQU.M@U[&IA9RBL?1I8&7Q1\0OB
MC\2?!O[0VAZUHWQ)_P""AWASXP>//AWX4M/"M]XLA\'ZIX]^)NDZXTYLI](\
M#:',VBV/@N?4[?4+GP[X7M7U^:+RKF^FU*&XN"\?3Z+>?M,^"/'>M>)_B!??
M\%!_"?[3>H>"];U.ZUC2/#GPYT6S\6?!;P6]K)+K/B;6-8:UGUI_##7D+WXU
M)/$A\+Q3 I>VD#/*?I:Y_;[_ &4?&'Q=^$OQTFU7Q[8^*O!7C/\ :!^$$BW/
MA*\U#QEX=^%GQ:TZYOO!WQ%\$+HNF/IU[H_P\\2WD^D>'-'^U6WBZV\.ZG<
M:9)-;LDU_P"'OQ*_8Y^%^A>'?"NJ_M&^,?%7CJ;X2_'7X6:M\1?%?AW]I>]T
M>XLOB/X7M$L==TOP1XK3Q#!;RZGXC>ZN?$%UX=TG3Y4ETIM/PUI:+?ZC^(_Z
M\\19;E668?%_1TRF6.I<.?V/F%*MX99IGE?'5<-B,[@\-5Q^%P].AA\GP]'*
M\EQ/]G3CB9XZIG]&EEF$PU+ \K^WGD^7XO&8NK3X^Q,*%3,?KE!T>(L-@:6&
MC5A@6IT\/5J2G+%2EB<72]NG#V,,#4GBJU6==R7YE^ /VA/VJ=2\6>-],_9.
M^)?[46NW.OP:I\:/BE<'5?#NO^(=2-M:Z9I.M>,=9<:295AT^SMM+LM]Q?S1
M06R0PV]O;0Q,&U? 'Q__ &W/$GASX:V5[\4/VCXO@7\4/&,?PX\(77AS0/!>
MMV&OZJNM);:GX6\-Z+<QZ9HVI>*3=2R2Z?H%[J&D"[NR+AKJ&WWW:_4O[(/C
M3]ES]B1/&M[X6^-/B/\ :.\=>.O''PHTG5'^%WPK\7^';WP]\+?#&J:AXB\6
MVVO6/C+3I1#X;U?5['2M(\3012?VYJ5B!:Z;I,BO!<S>T?"W]L_]CK]G/PA\
M-O@D^M67Q(^#,7[5?Q0\77EQ%X1\4V.I?#CP_)XSTKQW\$OB9IIU?P[971O/
M".HV1T?7-(L&:_;3;O43/8SAK&"Y^@XLXYJ5<SSR'"GT;>'<^P<,9E<,GS/%
M>&6(P.:9AA<'PUF&)S?,'#-LKHSP6891CEEF"X>PN98:A+,$\1A*-E6I5*7F
MY7D4:>'P$\T\1,QP=5T\3/%X:'$L*V$HU*N98:GA</S83$R]MA\716)JX^KA
M:L_8>Y5D_<E&7GVO^%]:^(7PU\?>/8K'_@JFWCWX8_%GQ!XY^$_B ^%?@GXL
M\*>%OB9X3UF?0?'NO^/[KP/9:)XJ3Q:8--NK75(=$MKJ+3[N :?JT6O6-O%J
M$OQ[\$_VN?BUI?B"73/'W[1/[0.D?!;QAK_B34/%NH>!]2\':=K7]N>,+B?4
M/$?BV[T[4O ^OV6MK/J-[+=ZYIDMM!<ZI"\UO;:C;/%$C?H%I?[8W[)\^J?#
M7Q]+^U-J?@B3X.?M<?M/?&N\\'>$_ WQ%U3Q%\6/!?Q ^(U]K/A7PO:R6VFZ
M;HEK9>*-/AMI=1@\0796"RO1'=V-O<!GM_QU\5_';3->N?&%SI_AC1X]"\<?
M%WQQX[C\+R6ML]]X<TKQ/XGGUNSTV*2/=Y$=C9W,=O(;1C;JT4GEGRQ7Z5X'
M99#Q/J9SPAQSX,<.9-D^6914I9;F3X+QN3XS"8BGF>9X&E"CC<_PM6EFF8U,
M%1P_$,<URR4Z%*OCY4\92^L2<JWR7B!BZ_"T,'G_  ]QCF.-Q^(S"E6Q.!EG
M.'QN"KTI4<-B*JJ87 U(/"X2-253+G@ZZA.5.@G1FH)<GMGBKP/XI_9D^(GP
MTTVRU6X\4?!&^L-/U;PK\2_#\4]WX-^)?@N_U!'O-:MX;-VLVUFQ>8V>L>'K
MX/K.A:DJV]U%-#-8WU]ZAI_QY^#H\2MX0UKQ/JT&AI]J6+7FBN9--L[Z.9X(
MK0QM_I/DRX64*MN(HH74R%!G',_!GXU?#ZZT*U^ 'B?0O&'Q!^#?Q(US3K2R
M\/>'--N;_P <?#3Q[J<J:?I?C/X3LD%Q-)XGCOKF.*_\.VJ36GB^V>339K2Y
MDN?+N/,?C=^QY=_L]_$2ZTSXH>)'U30A/J5YX>\8^&K&XNM$\;6FDWCZ:6L)
MP)_(U[2]0A?2_&/AV>>:]\-:M%+;7,UU8RZ=JFH_UQD>?++\RH\$<65<+'B*
MC@JN)R''484</A^+,FP?)3J8W"86,K83.,!%TXYWE$$J<;_VCECJ9=4J4LN_
M)\QR^GBLOJ\4Y!AZL\GJ8FG0S;#55*O6X>S+$MRAAJ^(DF\1EV+;F\LS&7O2
MM]3QW)C80J8OB?C%H-IH_C>?3[74;2ZL]05M4L-0L'2YL=3M+QY'%[F)L3%B
M5>-D$L#8$R3MOS7UG^S%_P %&OB'^S=]E^%?Q!?4OBG\.6@LVT:ZN]0U!?%/
M@Z-R+7?HFIZE/<1VMA;31L\.C6D]K"1<73X3[3*3QTG@#3?CSX<T?5OAW+%%
MXD\%V4?A^\L=1MEL9+ZRE9M1L;J"W?8(81#=+% 6"^?$J",,R.%\"^*OPPU7
MPP-)M?%>GSZ3>WW^BSR3V[)Y?ES.5=8G43-$QVRIA2KI(LBDQE6/V;A1QD8P
MK2:IKWH<[O%:K:-FDVGV\CYB-?$T)1JTFDHOFG%2<4XWC?1:-O;?\#^Q+PKX
MA\)^//#WA8>(E@\6>%M?T:QUO0[V/6K'6XY1J=E#<R26L?FWEDCZ:AO+75M.
M>:*]TNX+7EK!<V7]JW-G\=_M1?LY:?\ ">\L?B%X+\.:-K/A>XTFZLCJ#>&]
M/U:]T5-;FCM=:GUF?[.LFI:/<:/<WMMJ$1+1V^F-<W%RK:5#>S0_AC^R7^U1
M\0/V>/B1HWA"ZU^_USX=:XUMI:V^IP&]B66:5Y-FFA?,EM[.*2&+=Y:JD%Q)
M%=DJUF"/ZD?ACX_\/_$?PJBZ9+#JGA_7));35_"]Y')*\5YJ4,5NWE6"JXB>
MYB$L<J.JQZI'BVMO-U">VAD\[&45@>3V<K1D_=]FVD_A6MK7:Z;7_ ^NR[%X
M3,J/.E3E446I1G&+:E;SO9]K='IU/Q/T#Q=X=\&3>)_#MQX2TWQ-\%?$%Q:W
M/BWP5$NGV]G#+);E;;Q-HT]C&W]B>+M/BCSIFHV#PRR01QV-\S6RP-;?"'Q^
M_9XB^%_B'3O%W@N6X^('P9^(>I:G!X*\?6>G">]T;7YX9+BY\&^-H[>)I?#W
MC32(2]Q#%(L5IX@TN(Z_H$LUK'J-MI7[=_M3_L;Q:7H/B#XG> K:\O-)M8CJ
M.MZ!H;9TVVLH;F)]0DM8GV[+6&S6>66$+FWLX[KRP""*^"?A[K@^'X>XT+2M
M,\0_#G7=.L_#_BWX7ZI<R3>&O$UO;3(XAN=Z2QZ=X@TB[C^UZ%XBM FL:%J2
M":W=[>6]LKOY"OEF.P&:5N).%(1GF.*=.6?</5:T<-@>*(TJ<*5.O2JU+4<M
MXFP]&G"C@\UGR8;,*%.CE.>-8:GEV9Y)T0Q5"OA:62\01G'!4FXY1G,*+KXK
M(74GSRHRIP7M<9D=:K.57$X"%ZV#JU*F898O;3QF!S3\L1X-U2\U4:G-;7@M
M9+5X&MVM9UTR"X@9X+A49XQ:&9KB*5IE5MYE+,^6)8\+X3^('B'P/XBUG6=.
MCN]96XLKS2X%O+RY6VTYO-A\NY%M+P'@$#HBJJ'8X*L% S^JGQ5_9E\+MI4W
MQ@^&NN:MKOPN;5KR]O(X57_A*O!%Y=A[K4/!/C+3]-4PQ74=PTG]DZ["O]FZ
MQ:-#/%.9)(FN?RUURRT?4[VX31XVDGBO;BSFT_R)H]1B83.1!<Q.BF6ZC1@L
MDD6Y2<*6,@=1^D</9_E/$.7T\QR^4N6%2I@\;AL31EAL=EN/PW+'%Y;F>#K)
M5L%F&$FTJV&K14DI0JP=2A4I59_)9QE>,R7%O"XR/+)PA6P]>A45;"XW"5KO
M#XW!8BF_9XG"8B*YJ5:FVG:5.<8U85*</T"^"_Q.M_BQHEY/YL=CJ>B"T_M.
MTNKAKV8_;Q/Y=W#='+RVC&SEAV#(L?+CBDV)/;F7V&>XO=/OUM;FV>T\V**6
MV"QM;O,A08F7 #1"7(D64@%@=PR<5^?WP5U[1O@WKT?C.>SLM>L%L;S1?$7A
MZ_22TN+.ROIK59+JUE8(/[6M/)EELO+)=726)\1S.:^[]*^(?@CQ3!'/HOB&
MRU'397A73'FOH;G48%G6<VEM=Q%S-:7.RWNDFMF5=S6[21!HMK&L6G6K-T:;
MY5I>*LGMU5KZG/A)>V3CS?"E?F;5VVO76_6_Y'JVFZ[X.;1);+Q3X3L-5N9!
M):VNOO:Z>VLV+7<;0"3^U98Y+NWE@WA8768)('Q*R ;7IRVWBCX->(;2Y^S7
MFI^$[Y8;ZRO"L<MA>VS^6)$::UEN+6SU*%W\F2WG:'[:@WI"8RWV?E9)+VQN
MX1#$98Y(V??$.3$@+-))&/;[SD<+CM7MUA\5[B?0TT/7M*M=<TB8Q175M)%$
M2ML5)0E",)N95 <[0Y(!.2:_6?"#QKS_ ,*<PJX6=)\0<&9K5BN(>$<97E'"
MXE>[!YAEM5J;RO.L/3@OJ^.H17M.2G2Q4*M.%)TOG^*^#LFXPP,J6+4<+F-&
MFXX+'4:4)2@TKQIUTG"5:A*3UBWSTW>=*49-N7U#\.O%NE^,=!MK^RO4O9&R
M)D;'G6[@\P2HS,\<D>1E&Q\I5TW1,C'TR)$ X SG)^7'.>O3KQU^E?F;XC?4
M?A3K.G>)/!MU?6/AKQ'#;D1^?,UI'=$!I-*NISR-TF6T^2?]\C,;1I)9 #=?
M8/P=^(Z^.-+,<<\7VNSV"Y@FE5K\87+;X2<^21PMPHVR,&((<.J_WUA*F1<2
MY!A>-."<Q>=<+8Z?LY3G&-/-,BQW+&53)^(,)!R^IX^AS1C&HF\+C*;I8G"U
M)T:]&4_Y&XAX=S+AK'U,OS&@X3C[U.JKRHUZ3;4*U&HTO:4IV?+))--2A4C"
MI&<(^U7$5RS P.@4Y,BMD-TZJ?7.3QSC\:QP\^[*LL8CFQ-N,T<LFU5('FB,
M_NPV_&X\YX&",[+RX1G R<=!U!(R!ZC^?ZUF0SJ9GA?AMJN0PZ[\\\_3&?7(
M[&N,\6-M7Y:_AKOZ]/7HA4U>UEE-K>6JEB[(C-'YD14(C,QDE505^9.A.3NQ
MD*Q&Q-X7\/7=M'^YAMS(,K)9K#;/(3R2KQ(K,1U)!)&"<XR1!'$DF 0-JD-@
M<9XP,XZCU['C/05/-:+.RRL6\R)6^SL#Q$[ *6(Z=/O<8QD'C.:C+E>R:MU[
MZ=/EO_P"D[I6\O+71V_1[G&ZAX$NK-VN-*U=Y7<%$MKTR,L:LWWO,!<YZ<;0
M,XYYKG[B'7]*FAM[W2Y)4,@WS6<D=P@4?=++&[2*&'4,B]>>M>EWEM?R)%Y5
MRH:-H79\!6,D4R.'7' 38K*Z X<-MQ@XK.GN=0$TJ_9A,74.!$NU]V<(/FPN
MW&&)ZCN,4I337P/Y6=K6M_7EIT8XW5[N[O\ HCAO[4M4B:1Y!"R@LR3!HI%!
M/ *R!6'XC'TZU+;WL5TJNDBN&^[M8-D>N!GTQ[UOS^'FOV#.=UE<%I9H[B%H
MY8S(Q<Q@.H<IDG;@<+CM7 ZG;:'I-U=6MF+ZWO;8E]D0=5=$&7D&_%L(WW)L
M"MN/S< BE&FI*Z7RUZVW\O\ +S*YFEMU[7_I:7.L"LY"  9SC=P/QR1FK'G2
MI"]J)"L;G+JCE5)  )P"%.[:HR>H Z@<<4NJS10K<PWL=U&GD"52#N#S*FZ)
M)$!666.618Y "=K<&I)M?N+=B+W3KRV(DP[F%F1(QP7+ 8QDIG.#\X/%)TI1
MM:ZO;YWVV_I]R%)/^OZ_X<Z01LHVKU)X(;G;ZYR#TZ#WXZ5');1R_+-&D@P.
M&56R<]3D$=?_ *_O'9ZA9WA4V\Z.2,[0P+C([K]X?B*T#M//7KCKSCM6?+*[
MZ6W;?:W]>7R+2OV[Z[&/)I]HBJT6DK=S%TBBAA@MC(3(P7Y3)M10,Y.6  S4
M<FER^5 ;3[1IS'+&UGB>!HSGY@\!";><[6 *LN'0D$$[\4SQ21O'N1SR&'\)
M/7Z8[\BB5VGN'F9BS=&+'D]AC//'3Z5:J:1O?3KO9JWX?Y".<,M_:,L3QM<(
M 298AN8X))RK'/ (7(SG'7O5F/6[7>L;J\<AZK*OE]>^#P1[@D9K5D' SU^Z
M?Z_2H6@#H?)MUGG)"QHP^\Q8 <\G:I.YCUP#2OS]+6?3_AK?(:_+4D6>.10P
M((/I@@\\8['\*:P#N@)V 9)X^4]AD\#&2#D\#&[(QFH[K3+F&$1WULEG<9+*
ML,Z2JZ'[LJLC$H"<@(X#\?=K",=VHDE6X;RHXY(C$V,R&93"F&^\7625&4)U
M --0UTONOS"[?;3:W5:)?UZZFN/!J>+;5+Y-<O-%N%FG$1M2VR0AAAF*S1J2
M#@ JS$#TR:[/P[I>JZ!8?8M6U'^UFB=_)NR\\T[PELHLC3YD+*O&%+*%R <"
MN.;3/B7HJ(='GT[5].'[R*Q8JDL46 ?*+3;<OR<^62<@8KD;_P :^+9_$EAI
M6K?VMX06[AM;6UBM=*T^[6YOIKN6/[3)-JEK)M@,>U/]'D*@PDK&Q=C3Q-98
M7#3Q%2,I4J<;R]G!SG;1-J*U:2=WV6O2QC3@ZU2-)-<TGIS.ROI;7N]+?(]X
MEE$@&.5[@].F><\9[<_3L:S'0,Q XR0,#H?Z'GOTKQB76O%][;ZG)X=\2:IJ
M%WI6JKI$\%[I7A>U0L#*;J5#]A562((K1DRAI"QS'A=K:0NO%(FUE'\3ZO<#
M3-2M["-+31O"9F=)=,MKYI9/M-C;1X225X_DD+$>7A2=[5X3XCRQ+WIUE)?%
M!TK5(J]%1<XN5XJ7UBGRN5DUS6^"5NQ9=B6U;D=]$^:Z>DG9.VME!W733NCU
M93) 3@MD]0"0!CZ$C\L=*O1>;(N2"<^^3_,]/KQ^-<GX(OKK6O"^F:G?W!NK
MNY;4"]Q)%;PO+%%JE[!;,T5O'# C_9XHPXBC0%@21DFNS5P%V?=& -W3'3OS
MQUR3[G->[&7-&,E=*24E?1JZNK]F<+3BVNJ;6G=/H<9XQO=.M]'NX[Q(9W^4
M16\J*^9R?W3 .K ,A_>;A\RA200<5\]!Y)KKS)09/,8,Q8@D. 2, DYS@*.2
M?0=!75^.-5@OM9FBLO,D@A<*Q#,\<DZ!E>51R!@$J6'7H3FN;CMI&@DF^RWC
MQQ>7(]U$A,%NP=2BRMTRS8&.N,UK!OY?CT_"Q+V^:\NI/=QE(88)/);*?(\4
MBRLR@X;S@N6CD4?+E]K$XQQ62ZX'  P>P X&:M*ZORN<?[7WF&?O,#W)Y.?Q
MJNYP">Y)&/3_ #S_ )S6EPM_7I9_H1^:"2 .G^?2B21MF<GG/&?P_&JQ.&..
M.3FFDY(R>>W_ .K_ #^E6E;WGMOM>][?YF7-H^_>WIU^0&3'))&"!^/'IGU!
MJ99F&>0<^N?Z9JJXY'OD_D!_05$VY1D#(.>?3\OZT[)\ORNU9:Z:='HNWRV)
M);F0DC!Q@XXXS[G'//O^%-A+=R?49.?3_P"O5=FSP.@_S_\ JIRNP( ]A^'>
MB222\ETZO17_ ,];@:"#<22 3QR>HZ]S2H29 .2,DX[8^E-1@%SW./7H>O\
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
M_:E\1^&]/\)SV5EHD7A'^U?B!XENM,ET[P_\/K6&Z/\ :2ZAJ)19+]8+*,O
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
M,UA,MRJO3E*AF$T]+Q!JVG:1I\VH:K<)9PP1R3!Y#L4A5!Q\W4GC R,D@"O
M_P#A>/A[_GO#_P!]R_\ QRN[^,4FD^(-+UBTOY6U*;3(---M#97L-OYEP)))
M9XI%>*9IK>2 1QDQO"Z.[;2LD:L/DC_A)=,_Z$*;_P &^H?_ "57TM;ZXN7Z
MO&$KN7.Y=[QLEKYROZ=CYM2:V?Y'[^?\%:O$=K\*/B9^P]\;-6MX+WP#X<\5
M_%7P'\6-,N88KFTN?A?\74^&7AWQ%>7L+YC,6@WFFZ1XDA9L-#>:593Q,DJ(
MP^/_ (K>-?A-\!?AAXP\8+XG\ >+?'7[*_A">Z^(<5NVD75UX_\ BQK_ ,,M
M'^&_[.<[JCS1ZUI\GA[Q1<ZWXO;RIHSXKLH]0N%CGAMR/TL^&/Q=^$/QN\'Z
M9I?Q?\'^!?B[\+]0C^QV%[\3/"GA[Q5>> );]K=KCPUXVT;6]/U2W.EWTMA9
MFR\01"6*Y^SV:ZOQ9QZA)]&K^P=^Q!>PQ75C^Q]^RH]O+$#!+;_L_?")H7BE
M5BQB>/PF8WBE1SDH3&X<D[@:_DCQ%\!LE\:N*L%QC0XDQ603P6'PV2\3Y%++
MXRQ6-C@ZL9SRO-4\52G@:KRK,,SP\:E%8BGB)8S(\\PM?%83*\"L;^Q9#QQC
M>!<KJ9/7RVGF$<1.ICLIS&GB)/#J%=.,,7@I>RDL13^MX?#SE&7LZE!T,=E^
M(I4<17Q$:'\OGBCX*^"M5_8AC_9IO-?^'6N_M$>$OAOX/_;'UWPYJ.HRV?Q
MU+XB:WXXU2_^(^B:_K=UI=MHZ:?+X#\867AL6R^)9]5M-:TV]:XT:WCCDN6_
M2271_!5[\3_V8_$VJ:EX#^&^B:9\1=9TG2/@TR_ #Q)H=YHL/P)^)%E/J?PK
M\>> /)\32>!$86^HWMIXWMQ-<WXLY'M=+ECBMIOTCM?^"<?[#'A\ZO,/V3_V
M?9EO'>YN(M9^$'P_UBULXP"TQTRVN?#\@T\! 0$M2",*%^Z!7\^O[1GA3]F+
MX\:M>>"/V?/V?_A3\.O$/@K4-332/"\GP9^&'A+6_B3I<)D=GT76=#\.PS:I
MXDLT21H/">IW?VK4+)T?2KC4]6M9+:;\YXH^BGCL11IU,S\4)X;*\;C>-,?F
M6<5N%/K4<AS#C'+,#E^8U/JTL]AALKR&M4POMJ6/IX3%8C)8RQ%.KF> P>)K
MYC2^@P'BMA:"MAN&U7Q\*634,#E<,U5&MFE#*<15K4:=*?U*4L7F<(U%'ZE*
MM168/V?L,-BL53I82MWO[*\_[.TGAK]D5_A)#XHM/!@_:-_:;&HQ?&.Z\%7/
MBT7J_ ?QN@>\D\/P6VG+X??7!/\ \(TMRC3"Z^TD/]K9T3OO #?LP:O<_L\6
MU_)X?\,_M!>#/^"?ECK6GWS'3?[/^)_A;Q7\.O$6B7OA6[PT4?\ PFW@3Q7I
M&E>)=+-T;C5#9ZGJ*6L)96EL_C']FC1?V:+/5K#PQ\9?@A\)Y;(ZBZ'7=3^$
M_@C4+NVF:9@UGJQO-)6XCM(\>2SA97M538+1]O/T=\>_"/[,GAB?3/$O@K]G
M?]GS4/#NIVD^G_"KX;0_!OP387WQ%^(>F7=W:ZGXT\5ZE;Z7:3#X0>!('B-[
M"MLLOBG6ICH]OJB6%V([KGXK^B;5HX[&UJ?B+GU?'YY+$Y;D>$P672KYKF^9
M9KCN*\;3R^6(KYM"CF<,1A.(L52S2IBZ>%PN%RS+\1G.)Q66T\,\;E]\.^+.
M&S"C3C'(\!1H9?3IX[,ZV*KJG@\MP.#HY3AYXN<*>%E/#.G6P-'ZI"BZM>OC
M,31R_#T<56KPH8BKX+\%6/CKX2^%_"WP1\8_ _P?^R?JW[+WAY_#SV_@WX,^
M-/%^H_'K2]#U+Q!X]B\76GBS6M+^(5A\2TU#1U72=2T^TU^*RN)7GDT5OL[W
MMCYYH/[5FF^,/ /_  3/7]I+Q#\/+CX>_'[5_C /VB3?>"?AYIFFZQ?^"?&M
MLWPG7Q.^G:!:2^'- MM>@T :JMBVF6FJ:2)CK/VNPDNR_P G_$#]D+27^"?C
M+Q1:^$O"^O:[>N^J:?<>'O!^B>'];CUR2Y>]U29%TRUT?2-(T&22]EM=&\+:
M!:0Z'H>DZ?:P01SMLAM/R>MO!2R7\D%WILMG'9Y2^#1VS.DB$)+'$!')OF5P
M<!@B%0YWJ0H/ZM+Z"N(BE+.>.\KQ<JF.Q6987$83A:A#/,!B<;PYQ%DN(QE7
MB&6+J8O,<[>.S?)>()YS6H4.?-^%LOQ-'+\+4G3EA/C*'C_A:ZD\#D>,H1A3
MI8:I2KYFWA<12HYCEV+IP670A[+#8+V.$QF!6#A5J<N%S+$4IXBK&+]M_3S\
M,FO%^(WP%_X;,;]GO_A>J_M2ZU_PH3_A7'_"M1>#X#_\*T\9#Q)_PD!\"_\
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
M=@,XP=7+LQH0Q.%KQM*$OCA*WN5:<U[U*M3WA4A:2;:U3:?T-\-/BI]DN?\
MA%O&8DM-7M7^QVEY-*((Y)1A4BN)%*BWN\[3'.':WO0RYPY0R_8MGK[#3 UQ
M.OFA46&Z< 1RR-D(C*,CS/EPTGW&R#A3R?S5\66\GBZ[COK&XCN-6AM88(OF
M-M:7\9VM*;IV1I%DB*+' _D%DEG)61HB\$OJ?@[XF:KX2"^"_'PDDT^:&--,
MUD/Y@B@;'D&2=D)FM8W"JER0)K8!H+I0@WVW^BW /'G#?C-E53&9!0H9+QS@
M:#K\1<#0J-QQ,*:3KYUPE[1NIC,MG+W\1EB<\;EDW[*7M:'U:OB?Y7XVX#QG
M#.*J5L,IXO*9SM1Q2BKT^;6-'$*/NPK))I.RA6MS4N5\U&G[WXHUV;5YA&9
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
M-E\,>+V^)_BKQG=7%_IGQ \;^%K_ %"SAL;S2_WNGV\D4OVZ0_:OM-G-;/\
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
M%SJ^IS7$Y+-<2.X+$D(H/RQ ^BIM ].*B*M9W;LK;W7R*=KZ7MYE6-1AI">
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
MGA;X=^/OB]XVT/Q/I']CK)8VWBHZ?'8:3<:=K^OZ+%YNF22VFV9-]P;:_P#
M3]KOX*?LV:+\8X/B?^U"_P"VCJUL/V7U\.V&IV7C,QVG_")^.]:NO$]K\.I/
M&"7EQXFE^'MEJ<'C/3+S4K.RM]0UFWL(;A]2N;>Y=.8M?V</B-\6(M4^,_QW
M%]H/C'Q/I-OHWPL\'>%!+X<T_P"#OA2S1D\(^&O#NEP-'!I&E^'K!UC@L FR
M5I+R[U$W6JZCJ%Y<_*WQ:^#_ (L^!,6F7:>=J_A9KE8X?%<-M%;WAU+4)VGG
MB\3BUCCD>?=+]F@U64A;B".*#>3'7Z-#Z%>1YEE5:EG_ !;GD,3Q+B<)GO%N
M#I87A_$SQ.>RXA7%&-GAL^I91@<TP%*MBYU<'5H9'4RG .BY5</A*5:=2K6^
M2J>-V)P^+<LMRC"U,/EBJX#)\34J8[#VR]8!990=7+Y8O$8:I.-%1K0>-^MU
MU/EC4K2BHQA[S\1X/V=?B=^SW\4?@9?_ +=?PPDUK4_VT?$7[0.C?$CQ]'XS
MU?4/%7@W6?A_;Z+:'6[71= NKJP\26VJ7MUIM_;7265L#HTMSI\*Z7=:<&TO
MVH_C-\"O'/[%O@'X:^!?V@?A1?\ BSP+^SK\*O .H:1:^*OC)8>-M9\0>#+Z
MVEU?0--\,Z;=P_!_5-.U.VC6WDNM;@O=61);Y;>]NFM-*MF_*_XE_%?Q'X@&
ML>%;DG3H7D1&$+&$W=D"6@8,A!GADC,;,#N7.,\UZ!\!/@[KOQA368=;URP\
M*?"WPEH]IJ?Q3^(FO17DFC_#[PO'<.EA=;+5DGUWQ5X@NC/I7@OP78,^L^*-
M89;:RCBLH-2U"P]3$_1/R;A^AEF?9QXK9_3R[A/B&'%F&ISR#(8499M7C@<#
M5H+#9;@Z6*QLLXJ4,'AJ648:-1XC&3HX3*\)"I7AA9X87Q6S#-L1B,MR_A'
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
MKSHSI9;C)0?+R2A0J24N?G5-Q:BU+G=*HX6^+DGRWY96Y_XH_LVZ!K/Q*M_
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
MV]FSSQ&_LH)Y$5L0V]Y=0VQ<@X/R-,A+#H..AK[AM8%M;:WMD "P0QPJ%&%
MC0+QCC'%?*^A:Y>0#2M7M;82D6D1O5##S9FGC$A8(@7:1((VX "E >PKT2W^
M*#9'F6[#:<,'!*KCIN=>2?4MG/TQ71"H[:O327Y::(X^51Z>3[[KK?R_R\_:
MZB$,:NSJ,%B6/^\3DD?4DFO/].^).B7I*3"6VD0!I#(-L(&<$ASR1W_# YKM
M+/5]-OT5[2\@F##("NN[_OG.:T=12M;I^OR0S1HHSGI11_7Y?\%?(! REBNY
M=P&=N?FP>G'4 \X.,<4M9\FEV4UW'?2P1O=P@+#<,BF:)03E8Y"-ZAMQ!"D
MCM6A2 CDBA=2)8T=>I#JK#C_ 'A@5\G>))+>ZUF_9%C6!;N>5%@7:L8+,0HV
M@#<%^7(Z\U].>(-1ATO2;RZG9E41&,%1EMTN$3:.YW,,5\NR")'NI$#*-[2!
M6SNVDY7=WSTZY_"LYMW7JOSMV^2_$5O/3LEV[^OY*QDW$D:[F@B4?.<,<EC\
MV01GZYY[=NN:TB37,C7$ZB4R/YC2G"A9"6. 3CY3TQVP!C%.N) RH"-I8[F7
M ^H)_#DYZ?E5.YN#'R&8@ 8 )QQC"XZXY/'^1<+NR_K;5_GZBDK)VTU3ZKMV
M_KKYF;=+AAP2,MEN"N<@[ 1P2J[2>X+?C5+S&#!01]/\_P">OO4TC%G+'JY+
M]_XC_/UJ%8BTF[Z\?B,'MS_^KWK1JR3Z_KOMY:HQU?Y%M#C!-/9^#QV_SQ_]
M>F[2!TX%(>>/6I_K3^OSN7%3Z:>OR*I<9.<]3]*E! 7U.>/TYH,2G\>O'_ZJ
M:%+ X.",=J:?W^>VZMT^_P"\&ME;?;[E>^OX7[^1,A(YX/4\=L^OY]/UIV3G
M/>HU4@Y/X?XU( 3P*F[&E:+T=]?7IZ=4(!V'<_J:?L/M_G\* AR#TP:EH",;
MK5/?T[%>E!P0:2D;(VX[D=/Y'^M!"[O3SMUT_*]WY%GJ/8T@ '2FH1M^A(_6
MIEQSG'\Z"K?#;2^O73;^OU(VCV8*]?T[=<FK,,7VJ6. 9RY^=AP4B7F1P0&P
M<?*A*[?->,-C-(W(.*+B=M.TN2XCQ]LO_P!S:?,%:.$XW3*=P(.&,BNA(+-:
M;U^4X[L!3HN=3%8M\N"P%*6+Q4FKITZ2YE22NN:562Y5!/FFN91UL1B)5&J>
M'PZOB<54CA\/'M.>CJ/M&E"]24FK)15]#CO%.N6KZB+)B(K*"&6UM"JC9YBK
MM8J?NJKE<1E&(>*&(@9;%=#X#U%9[F2T\T2021[_ "I6\HO*2$:2 N5P4R'.
M<*RJ>N>?-0;6]OX;)Y;N)(I)!,((]WSE)$0@,"6"F4L=G(49'-:EI:+;R0O:
M1W'FVSJGG;MH(21?]8BXW32J"%>4'J0<\5^69GG&-QF;5LU56K0Q%6M[2FZ-
M249T(148TJ5.I%QDE2I*----<UKN[;/NL+E^&PV I9?[.%6A3I*G.-2"E&JW
MK4G.,KIRJ3<IRO\ :>FR/1O%GA'PEKMU'_;-HMIJFW9::F-EEJ)B5B$C^TE3
M#?VI.6%AJ$5W8R9+/:N:X>:'XI_#E_M?@Z]EU"V@<20S::KIJ5L,*/\ 2]%:
M1H;Y'+8=M,9WD&9/[.@0$UHZCXA6:^MK2^_=+/#,6N9@OG!4!\FVFF4!I'BP
ML(+$L1TXKUKPCHR7=HL_VN:6UFCBDC)*LH& .!@R)(8POF ]#UY%?-\3\.\&
M\>P:XRR6V9RBHT^*<D5' 9]3:5HRQB4/J>;TXV4>3'474C#F]E5A-IKVLASK
MB;A*2?#.9OZC%J4^'\UE5Q>433=Y+"RY_K663EK+FPE54Y3M[2G**:???#G]
ML6^\6?#?PW\'=;?2=%?0M?UB6+6=+TZVDOS#J-Y<ZCJ1NM3&%OYDOY)H+R2Y
MDVQ!(X2PFBD1?N'P%XE\6^,/A9>6^GWWVLWMO_9^E7]C-'!<K:6TV^XATO54
M<)9SW4%R8+BZ>2-;.9W61D+1Y_,KQ%X \/ZCJIU*TC==6A(MTUK31]CU7E(C
M]FNI(E,6I1)'&L:Q7\-S% -S6\<$I62NT^'/Q(^(_P /_%.E1)=:>FGW,OV"
M]\1JUQ:PZ=9 2S,=4TQI9KB!9W5+26[M9K]09'NKI+2$,$_F3C/Z/W%60TJ^
M:\,U:?&W#U*\YXG**-2.;X&GO_PJ9%)U,90Y4I.5;"O&X:,(.I5JT8OE7[SP
MIXP<.YM5I9?GU.IPKG-1J$,/F=6#RW%U/=M_9^;I1PM:[LE2Q*PM=RDH0I5&
MG(_8OPEI'B?3_P#A%=$FM]4TRU70[:74+>XO9=4@M]M\DEH6U$-):7ES-';,
MEU>-,S2K"P9BBK7KOBV^A;PKXG\5W=\FA6NFR/'>QSWL"B[:"U:"WM[6%;A"
MD,L[Q7T\D+"6WL;.^O #';-7C'P>UKQA\7_ USXE\)Z;<>);*#6;/2+O7X'M
M+G1-/EMUCGNKV)I(WCU--*MR(%7YV)NXQQFOB;_@J-\8=<TGPGX:^"/@_7]4
MN/%GQ6O(?",UU8EX9K#0]*B2;Q[K-M=QK'+ \%I>V6@Q27DDNV[OKJR@58W7
M=_,'%V*S/!X3#99E;='/>(L8LFRBHH*<L#.I1J5\PS>I3J)Q=+(\LHXO,N2M
MRTL3BL/A,ME*-7'45+]\R3#83%8BKCL=%5,JRC#_ -I8^',XK$PC*%+"9=&<
M6G&>9XZI0P7/3O.C0JU\8E*GAJC7Y?:IJES\1OBUXZ^/]V9+'P)H5K+X-^%D
M:E?L.F^%?#D?V*ZNH3')-:Q17,27$T+>9B274]6>/B;:>'3XPZ=X@UN&>RM;
MRVT?0KDW&^Z@\F*^:SFV(+?S@J2Q[E#Y;Y&08R<UZ9K6F:%X3\!R^$]%%_;Z
M9#X1NM/FL[7%Q=,DEG+!?QQQC=F>=7D9!&H8W!1EY -?+=CHNBZ+I1M-+669
M-3\V_N3);&(P^<3,\+?*%MY'/!P 5D.%P@Q7UN69=@\GR_+<HR^A]7P6783#
MX+"TG*4Y1HX>E"G'GJ3;G5J24>:K6G*52M5<ZM24JDY2/D\SQ>*S+&8K,,75
M]IB<9B*F(KSLHIU*LG.2C&-HTX)NT*<(J%."C""44DNX?3"VI:CJ^BRM'!+J
M'EQQ^89)POF9)C<':?*)P6)W$J21DXKJ=4-Q!90W&H.;B[\G=&AVBX=YR?M<
MQ4XWAWQY>,MN5N,X!Y+2].U>SLH[BTO%BM=C7)"A6FRP9Y!(90RLRDE=ZC<X
M&XDDY.SX7\2ZG>R67V_7C;K>1-^[F>&-&BB=S$+1BH5)) Q#E,;B LF=HQ4\
M71ISG1G.T]7%;>[I[UW;;5^?5.YRTT[:ZJUGZZ:GD6L6EE<6VL:S/'Y<VG!;
M2XMS)')<K!,\PMIY8E),)E9)-D;[;B+8244N,\'_ &CI?_/M/_Y'_P#B:]B\
M;WUG>7QAA;5+NW:Z\NY@CQ+//)^\:W6$QX&$E \\MG*E%^Z7!XS_ (0*;_H"
M7G_@#:?_ !JO+PE2="5?]YB*\:E7GC+FBTDVO=6JV^[9JRN7RQ['P?/8^+?C
M5\0)EU/2O']Q\)?AWJNGW_Q9U?X=Z9%K&J>#_!(OQIVJZY$;^6TT=-1FLY+V
M'3AJEW&EW=9A N(HI(J_87P;\?\ PM8^$+&3]GS]G']JCXJO\*_V>_ G[./P
MF\4ZCX'NO!CZ_IL'C^W\8?$K7[_Q9I%MXCL/#4M_%#X?T[3K#3[74KN\2SU6
MVNAIT%[:2R5;3]A;X;>#;;XT^$#\3AXH\$:A^W+\"?AQIW@7X9_'OQY?CPUX
M(\6_%1?#=_H/Q=\/6.HZ=8K\1++2MT5A?:M'JNJ:9.UY<6MXDL4!@[;_ (4?
MHGPGUCP3\,+7Q'^UM\1+_P"-'C[]HK0OAC!X(_:KUCX4^$?@[X1^%7Q"U/PA
MX;\):3?^)M8AT+Q1XUO)H+*X;2O$VKPB[N&:WL+>YNS;VES_ )_>)GC)X.>+
M^<T<=Q#0X[JX/+*E-9%DF5U<LRK+Z^%H9#@N)<XQF9XK&9G@'#$1RMYE0Q_^
MW9?AUE5+$83"RQN.JX:K/^D^&.#N*N$<(Z. J9,JV+C.>98[$1Q&(Q$,34S"
MKEV#HX.C1PU9.BJWU65'GI8BJ\9-5JD:%"$XGC^F_%_QO\#?VA?VU_C3X/\
M@;^T;X/^%WQV^$^L^)O#]AKGP=OK>U\$_M'&PCN=+\5SG47&FV>E:!XAN/%V
MKV_BFQGENDL=9MQ-9!T$,/._LQ?\%4? 'P2\#?LF_"SQEX3\6^,/"?PZ\.^-
M?^%T)?:3#_;&B?$$>-KSQ=X \<?#ZZOM5AEU35+2/5]:T?Q'#<2:2VIV>H7,
M$\MW!%"LWK$WP-U^ST?P'^SU\0/$?[6_QH^-WQS^"7C;XB7FO6O[6\?@KP;X
M5OK?5[OPOIOPVTC2O$^HP>"?B'JMCJBV=EXNAN;B[N9X9[C4M-TF:U9;6#&T
M_P#X)A_LZ>./A_XATT:QJ?PU^(MW^S'^RAXR\*^--9\:^(+_ ,/Q?&KXRZIX
M_P!,O[36K>_O+FR?1/%^O:%H'ARWB$<2:3]M^U:>RW+XD^#S?'_1;Q> EA>)
M<#X@8W!UYY!@H9K@ZN15L1C<'D^ QWAOD?$-3ZGC:N>>PP<,QQE7#8K$X.EC
M\3BLO6/HX+$PIPAB?>P]'Q(I5XU<JK9%2J0CCJTL-B(8R$*-;%U\/Q#C,!#V
MM*."4ZSH48U:=.M.A2IUW0E6I-MT\#]@_7-)\4> _&7Q U^\O=-^'/A?XE^,
MK6&"2,:??>,]8\4^)M8\7Z%X)TB>8 IJUU9:O;7NNO:227FB:-*+F5[3[3:7
M*?ME^R;\>;F_NM<\<>+-6M_"LNB>*=/\&Z%JJC_A'K;5KCQ(UU._P^L=6.VT
MN)K1((4M+2<N)558;R]6XF>2/\J--_8R^ >@_$S6/@7XQ\2_$&SN_ ?PR^!.
ML?#7X#^(_P!H[QW\-?!2_$OXIVWB'6/B3>>'/&%Q%XHT>R\:W&L:/MT'PK8M
M8Q:K-9/=3_:\7&HPP?LB?%22R\1_$O\ 9N^.<_Q:U$?L_?%?XH:C\)OA#XMU
MO1O&UK>7ZZCIL]OIWB;Q7:V4LU[K7AY!!K%K>VDESHTUWJFHZC8VD-WJ>HW=
MU_4OA/QSP)XPYYF.6Y?#BG"9OP_PSE69<)YCB(Y9A)Y)PT\'E\L)B\BC3QN)
MQ&89AF+KX6OQ/F#RZ>1XYSH\.599AE^7RCB?SO/LIS;@_"X26,J95_9&8YAB
MZ6?X>^*KK-LV=2O[2AF*=*E3P^#P:C4HY+AH8F.8X24:N;TI87&8I2H?U=:3
M\2?"&M:ZWA>TU$)KL6EQZL]G<!H)FMFED@E1H) LD=U:3QM%=PD9C?Y=ORDU
M\??M"_L?_#_XFZ^GBRXL;>UN)+B\O;J\TFUMK+45U*ZTY[&*Z34K6**^BM)
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
MGA_4]=BN6DBTRVU6]L;>YEG^S75];6UQ-(/1_P!H7]FCXN_&;]G/XX:-\/\
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
MH/X#'%9O)]2?7J371'?UT]-5J92E?17_ .'2)BH/M^9_#K0B[6R3Z<TZG$#
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
MABO]XYW/^$E\/?W[K_P)'_QBN2:ZLK2TOKB&^OKF]AMWMI'6X-G%:_:]KM#
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
M5VGA#69-#\/W'AZ2WE_MW6HM'LF-A<SR7)C:!?RO^+/QO@^)[GX.?#G]KO\
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
M%<Y<7ED6+'$I Q$ PPN3U(;'0=!@\UV_BDWQ@AEBLO,M;.Q$<I"/YHD0?-(
MJY.?O%3C;7 6-E9E8Y9%(<')Y!&,=U8X 'K^=7'I;3:P<SZW?W6_(N6\TS86
M,.%(!W+D ],'C&#TZUTMIK%YIHD26&.<F&6WB>66-5@\YU>9G9FX#E0"1GC&
M!UJG8ZCIEN9(X8Q,VU@4.[&00205!QR. .,8QVJWH<5K>ZI=W-Y/!;6<RB,1
MS;BT;L I<;QR P![X!-5**UOK;SZ:?->G]-\[TWWTM^7KZ6-"\A9K!1I6I6[
M6-Q;3RWMK#.)W,K"!Y1Y:_<53$$C)_O$C@&JWP_U?4M+\1Z?':R/'827< N#
M-*OV>*$/O=VD+>6FT#YE9@Q]*M6FGR>$[R^U*[AFN+*>&XLHC$ MI-YZ-+&Z
ML.&0QH5W#YQ*ZJ!BK%I'8ZCH[:EIT:P/';WOVXH/^/0?9IVC+(OS9;8"7QP1
MSUK"4$TUO?3TV_X?R6MM&:QD]'=_GIV)_B3;)>^((M2TR\M-5L)T"_N+VWDB
MAF"L9D4+(V&'1QC@X[D9ZNVNH/\ A'-*G1H[5;<FT,60N9-AW2<_,V\Y^8#O
MSBO+_#UE%#=S3.\GV<P/)*+E@ML5 ^\JLV,]&Q_%]TY)Q7I4\ U"..Q:T\M(
MI6GB6,;&QR2 N1D#J >-O%83^",.B5MONUZ?\ %NNFI9L[K=(669%8 JF]F=
M,L!F3<RJ HS\PZ\<9ZUFW>H);2/C]]*9IXV="#$$$K*5&3QR.",#&"#44UH)
M=J6LHVQ@;FVJH( S@A>/;=Q_>K;T71;&XAN=0NY5A2!F\H;Q'),Z!&VH>"Q+
M%B3_ !;JPY%Y_A_E<W3T\_OZ=]_/S[:E*WNK:US++9G=<Q;XD$B%BJ[@-FUB
M I?#$\Y\L 9!J#^W=4_Y[/\ ]_1_C5K5)_M!EN+0K()1#"^]1N23=(H5 >5)
M4 R[<?PL?O<G_"&ZS_SXO_WU_P#9UTX;"8NOS_5*&*K<G+[3ZO3J5.6[?)S^
MSA*U^67+S6ORNW6W-6KX:ER?6:E"ES7Y/;U*<.:SCS<JJ-7LFF[>5]U?Y4^)
M_A#XH^%_!NA:?86G_!132-4U?XZ:7\4?!\WCOX:Z0S7WQZUFRFT[3-9'B7_A
M$]-\1W'B?4T"Z=9V\7B._M;N016T.DWP\I1X?\0?&/\ P4.F\>_#O1?$%E^T
MUIOQ,M?%GB'XN^ M'OOA=IGAS5=4\66(M-0\1>,K.STSP7H9\5W-M;Z;;76K
M_P!IVVJPVMG:0F\MX[6-,?LA\2_VU?V2+SQ?>^((?V@O!ZZ/X@_:$_9L\=:5
M;>"XOBOJMYJVF_#_ ,6Z5J/B2[^)-OXUTJ[\)^%]*T?2[>]U73E^&AT";5[Z
MVMQJ4&LW4J0/PEK^W%^R_J'Q"^#NO:9\3])\(^$?"'Q@_:RU3QMI'CS6_&/B
MCQ0^H^,?!OBSPCX$\9>"]>UBV,2_#?QA!>Z?+:^#-&T^V_X1>\U.U@6W.EZ=
M-=P_\RV%\8.,,7AJ.88OZ,?""JTLMSJOSUO#O-J$J.-K<,XC,88:#KPK5TLQ
MQU*615_J]+$4\?4E&C6KY=BJ]/"+_7NKP;E-.JZ%+Q-SQ1EB<'3Y(<182:G1
MAF%+#RJR5/DA?#T9+&PYY4G0BG.-/$4H.L_RHTG]I+_@H=??!36/$-IX@^/7
M_"@;M?%$>O\ B:P^#GA=_A_#;>*M2U*_\83RZI:_#XV,5C>ZCJ^JW6IW-K<K
M!!/<W"+)#*JHFG^UI\3_ -KCXZ^*;_X,V6L_M=^-O W@WPAX9^(_BGPM\2_#
M7AC0_$MS!!;V<W_"R-;\(_#GPYH5CH?@W[?<VTOA:WU_4_$_V*U_L[4V\0R7
M-_!%:_>.B?M$_LH_$OP]X:\4^*OVG/$OPT\%2?LK:%\$V_9WL-;^+'PZ;PCX
MS\,:'JB:IL;PC#%X1U_PGXXU"*PBN=8N+VUNP@6T-P?M<L=FGQ)_;6_9PO\
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
M!K^QNM4NKV.&_GL[.TN/0+?]H+XZVWQ?\+^)_B#^Q^6^(OP8^-WQ7^(VE+X
M^*7@2XLK7PW\8_ -]X=U+P=XGO/$OC_Q%9VWBE-3OM/\1:[%X:NH]"MKW218
MP>'+&>_NYH^,^'O[(GP+_MC]G'X26_[+4WQ*^&_[0/PJU_Q_\4/VN+/6?%MC
M<_";Q)-'XIN+[3/#^L:7=Q>#/!VG?#:ZTO3M.N-#U:%'U'[4%N5FE683=%XE
M_9!_97M?V/6UZ?P1\*O^)-^Q9H'Q0D^(_@^7QFGQ^D^(MWK$^C>'/B.VD:?<
M/X6N?ACJS:>;GQ'?7,?F6UPFHRWZ)8E;F/\ B'%YS]'?#XO*,CH< \>TN'ZE
M-\-X++,/Q/#%5:%'B"KF'"M?&X-X/-U')XYI_8^=4<\R3&Y71SW-L3C,/FDX
MT,5B,3'$_ME'!\?5*&+QE3/,CEF"J0S&KBIY9*E3E]0IT,R5"M"KAN;&3H2Q
M> G@<;0Q;P&#HT*V%4:T/92H>?WG[>/C?X8^+/ ?COXV?!/XBZ7X]LOV>/'7
MP%UMOAQ\2/AOX<TBZE\3>+]%U^+XC>#]-TJ6]LOA]XJ\O2$;58K/1)+#5]5E
MM[VV\B+1Q'=>,K_P4ZOO 5IK\'PH^&GQ#N-5\5?'GP_\5_&#_&#QIX<\;Q>/
M/"D'PNM?AGXR^'_C2XL[2QCU:W\2Z7;":VOET^&+3OLVFM)9W=Y;/>R^V_'G
M]ASPS+X3^/WPD^#W[*O@]-+^$/PL\%^,OAU^TEXE\4?%=/'OQ3O;OPW9>)=<
M\4Z#K&E:'K_P\\2VU\YOM M/"=]J7A^"'49K06GF0QSBQZCQG_P3U^#'AKQY
M^Q+I>G?#GPOJ6G>!/C;X(^ 7[2<4-[INK0_$RY\6> M"U!O&'BBTT[4;FZTL
MKXXTKQSX0CAO(]+NQ/:VUY# KSQW4GH8;//HK2A0Q%?@/BJ,,SPV95:>45>,
M<LJ8:63X#*Z?&&70Q&!PM7&4L'2S'$YGA<MP&5UW3QN#S*NL)7H4*."G.AQ5
M<%XIJ52G2S_)_P#9ZF&C]9CD>+]JL77Q#RG$.%>I4H2K3P]/"U<17Q,(NC6P
MT/;0G.=9*?Q-XK\.WO[?7QL^/'Q!^',,/@OXJ_$_Q-H?B?PQ\$O&6KZ(EQXX
M\$Z1X2\/:5K;^%O&45S!H?\ PDWA*_T6ZUC4/#^IR6$FM^%KV75=+E2;PUJU
MC=>=_$OXC^$_V8_#?B+X"_ ;4H;WQM=2#2/CU\;--MI+:?QGJ&G70:^^%'PZ
MN)XXM0TSX2Z%J-OY&OZJ8[34?BIJUHSW4=OX)@L]/UG[R^.O[$7P,\!?!/5_
MB)^SGXQ^'?AF]\9_MBZ+#\,_BQXT\42^"KGX+:?I7ASQ(_C#X3^*/&5L]W<>
M'5\,>.?!-S%I=Z(WD6*_T<07;K<7%Y/\@^*X-'_:?^('BGX8>./&/P6L?VL?
M#*Z'H_A7XF^ M4BO?A!^U!<OI,=S+I/B+Q@ILM$T[XG2I=Z7IGAGQ=#I.DZ#
MXIUBVOO"FO2#4+SPYJ%E_3O@[XJ<&\24,DR/!1SR/AEP90IX7 \*YQ0J5LVX
M=J</8?**.'S;B65#+Z4LYX:R'$RE%X?&SEC>'L\I8C.\RAFV5X3+<?PM^>\5
M\*YO@(9AC(K+X\;YW-NMG.$J*C@LWH9A+%>UR_*%7Q=599G>94E"$JE!+#YS
MESIY9@IX''8C&87/LSX<_M%? G5QX=/Q.T[6=&\6:O!9Z=KNNV-G/=6T,EI
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
MQ^&^I^'+&X_M'5-$FOEGU1%T:RM(9+>2V( E61?T:_X+'?L^_'+XX_">;5O
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
M,\LI0E/'4(\LDKM/IL[^:=UM;_/Z3*,UJR4,%5;E!O3IVW>FMNOGY''?MO\
M[&.N_!'XAG7?!5E?Q:->*^J_:M.AE6V56S*JY8-';X!Q']F\N,#!0 5\B?!K
MXAVNH:%JWP-_:&DU2^^$OB#7+K5O#7BV:)M5\3? ?QE?;8(_&_A=9B;C4O"6
MIW"^7\0O!(F1-5LO,UO1/L_B.U>+6OZV_$'AO0/B9X8E^$?Q 5Y+U=->Q\*:
MQ'$Y\IEMEDL8K2[N6FGN(5C:.33PTI"Q%;>;S)$:1OP _:!_9NT3X?\ B;5?
MAUJ=G%'=:5>31:E+>Z7#8RZH=1M+'7=+U#0;GR3)+;&TU2."ZB254BOH;N"-
M%1 B^!F&!P7$F7+ 8_VM*=*K2Q>!Q^%G&EF&4YEATWA<TRW$.$UA\9AIRDZ;
ME"K0K49UL)C*&)P6(Q.&K>Q[;&93B)XO!*E5YU/#XC!8BE[3!X_ XCE^LX#&
MTE.#JX:K!14DI0JTZD:>(PU6CBJ%&M2_.#XG?"_Q3\*_'%]X5\>VL"3Z786F
ML:+XJL;];WPSXQ\+ZF/,T+Q3X8UJR\I-<\-ZM9H;C3;\'S47S=.O(++4;&^L
M+;@+BPU'7;>#4O#3![%6:"[=;..51<>:CQRRW)C:<6@MX;@MO<JQV#EB*_6#
MP+X;\!^// A_9]^*%R9-!TV>YN?A;X\U2,FX^&&KZFJ&;27N(PMPOP\UJ^B=
M-8L#(UOI-WY>L1I$(&N;/P3Q_P#"W7O@'H/BO3'L=)T3Q!HI%A%HNH2.;34;
MZ:ZMDB=KBXGF34([K3WFOM.:!C:W5H8KBW!BNF,FG#.?XRMB:_#?$4:-#B7+
MJ'UA5:$)4LOXCRI5(489_D\9RJ.$/:U*5#-\KE5K8G(LPJT\/5J8C 8S*,RS
M/S,ZX?A1H4\\RB56IDN+J*E*C6<9XS)L<X.I/*<PE&,%.7)&=7+\?&%.EFF$
MA*K"G0Q>'S# X+Y>^'45W\,];OY?'.N:I9>"M<L+Q-5L+0NT:ZC_ &-JB>$[
MTP,2PM8M;NK=IC(#LM&F(Q&6S[CX0U./3[R:.%T\F,2,6A*-#-&RY#QLN49
M"")$^7/2OSU^(\_B74]1N=6U"6>_U2]O(6O=/*LUG%*L+PPBUM@<K#'&\A1
M<*5R.,"NV^'/QBE^'WAV3P]K.@++.UW-?6UXZO;W45M)&YN;--A430R,$G\J
M8.^Z)5B:,$@_:JC&:E+FY7KI:]W9=?,\"C)PW6TU+\GK_EO]Y^F< M;U$F\U
M&21<2&8_NSGD+\I&"#@J<Y4X*XP*OM'/HLT<D :6-6)1HY$=U)^98W>+ 8["
M.8\+,/F3Y"*\L\ ^*]$\3:)9ZIH=S$8)X5>:U>5N-P!8H)')!!SN"_=;Y221
MSZ;:W=C=JZ2[&=1GKS*6.""Q)[\CN"<CV\RK'EY=;WOT]#O555-E:WZ_)'LG
MA;XF7.FV:P7MK%=6TJ/;317:1RQ^1<9WQ$.K)LC9F6-L;D0E%(7BL/5-(U'P
MD\7C3P:TEO9W4C1WNGHLDNG2*^9C#&R?(\!3)-J[I-;/A[-\%4@\FO4DL6+V
MHEEA=2\D.<M&IRQ5CCA>@5NAP>!BNS\)?$W5]+T35="EF\[1]1:W=K&YMX=0
M6"2 S+NMX+Z.>"$3),!<F&-&=8$<$2+NK]$\+?%/BCPISR69Y%6IXK+L?&GA
MN(.',>I5<FX@P"E=X;'8>[4:].,JCP>/I*.*P52<G3G*E4KT:W@<1<,97Q3@
M9X+,:2YHQF\+BX17UC"596]^G)_%"5H^UHRO3JI*Z4XPG#W?PI\0=&\16*#R
MD@NH49[ZTEV-/"Y7:9(90H::W9R#&^,* 5=$D;;7<03VMMI\=Q9VT:Z@T[E;
MM2S>;:RH0RSQ9,96!MLB,5RK#8#B0@_G1JGBZ]\+>)+.\A2\.FZEJ$EM;:G:
MV[;[.Z=)9R9X(8Q')I<H5[8;8RT?E_O8Y8VD>/Z^^'?Q%TK4XFLM6#6UYMC+
M+$Q\J6)#ND>  AV7<(YW3>6C\LC$D9WU_HOP_G7#/B)P_/B_@.O4J8&A[-9_
MPYBIQEGG">+JIOV.-@M<7E=249O+\WI)T*].$H5G3Q-&O"'\@\6<(YGPICI8
M?%T^?#R<I8;%TU)T*])6]^#W4E>/M:4OWE%R7-S0<*E3J-7U-822%$X0E(WP
M1N=N3)@8R3CC\![BC:ZO$0JNF)&)R,\  $@XXZX&.>M=+KEEI,U@-5-Y916J
MRN9)1)''#&J'[TBDJD0.1\S$)GMD[J^>/&7Q.T#1(Y9+">V:WLU8OJEX?LUB
MC;69M@?RY;IU8$1J B2$#RO.! /L99E&/S7VLL+24</A:;J8W'XFI#"Y=@:,
M(\TZV,QU>4,-AZ<()SDZE12<4W&,K6/E*&%Q&)J1I4*4ZM2<E&,81<I2E)I*
M*2NW)MVY4G)O9,]K>8N Z$D'^F<_KZU9@D+J2>"&P.?8>M>._#+X@#Q1;*TE
MY%=)<01ZA83PQB%+NRE52RF(*FV2)B-ZNBR#>4D0/$^/7S)&.0-JMAT^7@Y
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
ML/P;^,$G@_X?6WB?3[N>+Q!X*2ZOK4M+*L]D;%V9(8XXY8O,M(V'EQ1%R&@
M4DBOWM_8?_; T?\ :Y\&:8+G3K+1_BWX*\C2YX(]1=(=1%E;QSQS1V*RVD\5
MAJ+S2W4+>=='3+R2XM!+):)$&^-Q6$Q.#E.NZ35+VCM*UHJ[5E?97M9+MT/M
ML#COKD(P=^>45?F?E'MIZ>O2Y^9^LZ'XV\%>)KW1_']C%X5?P^87\06VIRW$
M-U=6,$]R(=5T>\BGMHQ8W5Y'<)/'-#/(JO%YCR>8<7+_ $27]K'P'<?"3QW?
MZ?;>(/#&OVFH_LY_$EM2C@T_Q C17OV?X0^-+O:ACMP;B6#P-JTY9M,U*6#3
MEN8;:2&VNOVW_:8_9=\,_M(?#C6[^>W)^(&G:$[7BVSQQWFRRDO+B[M993!-
MY\,C3B"=!!&([FWM[Q"L&I6T2_AWHGA[PY\)= B\%^+/#NN)IVH3W[+I5_'&
MU^'@$UK%'/+)E([6Y9V,+PO&K;%5\/E*\?.,NI<087#QIXFKEF;Y976.R/.L
M/353$Y3F,82IQJ^S<H0Q6#Q-&=3!YGEU2<:&8X"M7PM24'.G6I>OA,;5RJK7
M4Z$<=E^,I?5<SRZK*4*..PDI0FZ;J1C*5#$49QC7P.,IJ4\'BZ=.O",XQE3J
M?F1XD\/ZOX,\2W5EJVGWLNI>%_$%]X<\06FLVUU#?VEW:226UW;WMO!-!<PZ
MAIE[#]G54N4>,QSK,[N5*9/B+3H-:L!IKR0YF"R_:WTQGN[:13O>6/4+NXDE
M472_NFM[A[D0@[UDW"OT:\>V>A_M96L[Z+%J.F?M*_#K39K^?2V$PU+]H/X<
M>'[%K?[3%^[E&M?%KP3I5M$MQ$([G6?&7A:S:2U.JZCI/E:?\RP?#&XOT>U\
MZ61[RQ::WBB\V6VEN%VL+8W[P?8K=E *RRRLEO'G+N0#CV>%N):F<T,5@LPP
MJRSB')ZE+#9[E?.ZD*-:K!RPV/P%:2A+&9)FL(3Q&4X[DBZD85\'BJ>&S3 9
ME@<)\_GF1QRVI1KX.M+&Y1F$)ULKQW+RRJ0A**K83&4X\RPV9X"4X4L?A>:2
MC*5+$X>5; XK!XG$>/\ PDU;4_#/B+0O"VH1BY\,7\\T%KJ5]Y$8L[J9&F$4
M<]L$9+62?&6E!C9#E=H^8?<=GJ$4++Y-J\*JB11AP"&5?F697Y+K(K;A+N(<
M$<U\&7"6+6]O8V=K*;N1RL=O-(ZQV\,8\E8I+B.4%XD3Y-T3)* -H%?8?P/M
M=1\7^%++2M1UJ.V\5^$4L;-XKI=UGJVB"-#:W*. )+BZ%J8X&7S(RTZ-,L)A
M=<_0UH>T@XQ2N^O;;MM=?D>-2DX\RE?IT_I6VV/7%FD+I<1KYA,8,R89HU'E
M0J&0(RG)PS2E_,5B<A.<#:T_P[;W!>[MG63S1YC*%; 8.-WE[BYP&R"I(W=5
M4+D+4@F?1+Q[:_A,+QR-#+&8XR2Z$J5P05P#D$+\IXQP*[:R,4T:SZ>2+:88
MD52$:-LD$D1LF,9.UER0"WRG)4\E^223335OTZ_+MT.Z,7&TN9.Z6BW6SU]+
M6^X\8\8:ZS:A8:&Z6ILK*ZN=1:<K/$\$L(M(FD:2-D4& R1F(;)0QDE !^<'
MT?2?@?X_TRQ\1ZKI$":IX<\.^'=&\>+KB:G$EUIUAK5S<V[Z0MCY8O;NXBN8
MTO+:6&**&RM1<QWLS27.FQMZU\./#_@*?QEI(\6^&-(U*TO]3LQ=ZE>3Z@NH
M:59V<=T]R^G 7?\ 9-W]H#)<7-MJ.E.)$MT,5Q:-&S2?II\5]<^!WPLT'3](
ML;F>;2_%6C6_]H:3:V5C)>ZOX8OH)],N[)$Q<K;VMNMX)9-4N+V">%Y(H=.>
M-G:"X^FX9\1>,O#+,*?&' =6F\^RN=&M_9>)]H\OXBRVEB,/7S/AO,*<<1A8
M3H9W@J5; 4JE:K[+!8NMALPY93PD4_/KY)DG$3>5<0J:RS%\]&IB:7+[;+ZU
M:C.EALRIWI5I26 KSIXFM2A'GQ.'IUL-&476YE_.OXN^/=YJ^M+X:T**ZUF[
M\R027$D<MOH-G+",2B*W5DGO;A%5P92L<.<>7=3J61?3?'/PRN_&?ABTAL;D
MZ9%<I&'N[D1RWND7<UFLD[O'%IL/VC3)IU$*-<.TD+R*!<R0J5;K?BA\&O!/
MP?\ BO*ND++>:7JT]MK'AR6ZE-TFJ>&]5-O<6E[#<Q6UI"/M%C<%WAA3;#,M
MS;D13V[H?L;1?"$&O_""]\::3!:W=[I]JG@W67AN+K^U+F]UM(])TM+/0X8K
MB/5)&DU" M)!+;36, DU"#3KZ6U2&?Z_CCQ]XQ\7\)@<1B\VAA.$:].AC\IX
M7R&C/*.'</0JQAB,/.671E[;%XJ%^9U\WJ8K&T:CJ04Z*O2CYN3\"95P;5Q&
M"H8&,,PPTZN$Q.*Q')6QCJPDZ=2,:T8^SITY--6PBA2J1Y9>_?F?Y9_!W4I?
MAUK3>!Y]92_O](NKFZL [[7.V27^T]*4JQ$L(C#SHR;79)+F9E#?=_1'1=7C
MU>R@D508WB66%\ $QOT5L9PZ,"K*3D,"IY!K\T/C5H<'P]^*ZZS=V#6T-M=1
M73QPRL/L&HJ/)=9;QH$C:ZG"E;R!T>-9GGMBL@!8_7?P;\<66N:;;BTN!):7
MT;W>GL#DI)&[)?V?*@EHY4D?! !,<SCAAG^PO 'C>/'WAQ5X9QM9U.*/#.C%
MX/G?-7S+@3$55&BE>\ZDN&<;4^JRLHTZ&68K!07,XR:_ ?&'A5Y=F%//<+3M
MALQ;6)48V5/&Q7-4>R2^LP7MUUE4CBF[>ZG]+P'Y2#@,#@\8_P \=?\ ]>+%
M9D$XD0S,""I"L0?J0<9[X/0=OI5^-]P'?C(/M[^]?HTHVU_K^ONWT\OQ3FO'
MEZZ+RW7];#R,]:, = /RIW8^O;_/^>M)4ZKY_CU&D^7LU_FGK]PF!Z#\J6BJ
M\AD\Q=N=IZ]/_P!?^?I2$F]FNVEK7V_JWZ$S+OVCT_#O_GK5O>044+P/XCQP
M<_7IT_+-1QID\CT(/_ZOPZT^9#MRH' Y/.1G';('^>.U-;KI_7]:]"];::ZJ
MW71-?+TVTUWU"2/Y<L2QY(SR._3/;C_/.844NRHN 694 SC[QP/P7J?0 T+(
M5A17R<97GC/7GJ3T..PXX'JL*OGS5 =F<0(G 8ER H4LPVNS8"M@@'TSSKR.
M3C&"YI2:A%))N4I-*,8KN[Z6_P""9[)REHDKZNT;*VKOTV^[7H:%FL5LLUW<
M%#;:<K2%P/FDG .Q ';RVD (*(/+<S/;$,37F3S7VJ7%QJ4T,<DES/L"2$O"
MD$QV[<YR8H8<(O)P%4-GDGI?&LLD>GQZ%I\NV5-MS?.HX>1_F1'=CP2SB5$=
M7'-O\RK%@^8::NOQ.L#S*+>2-C-$Y56MU. 40@H<YY  <]MV.:^=XUQW*\-P
M]A9WIX'EQ&.E%^[5S"K&+<6UHUAJ35.,M&I5)0FE*DK>UPY@W.%;-:D;3Q:5
M/"*2LZ>"IR]UV>L7B)IU6M;QC3:>NOHT*VEE+:6L.EVS/(5\M(HU/SLW1AM9
M@6;G W$YR*_1GX.>"8?"?ABT5XE&J:WF]U)DB\O =V:.$ LQ,<"D0(V5#)&"
M(TSBOD7X#^!SXK\51:M>*7T;2(?M.61R[W,+E58D[04C=" JEMPZY/%?HCIJ
M2%)I'('FRN8HU7;]GMQCRX> !P,$[20#W-?"SG=P2MI'YW5M]NVG_ 9]9&.C
M[7N^BZ;;_=K^2-J, #"C& ![ #H!["ISP!@8.!R!CMTS54$CIQ7SI\<O%GCC
M2/%'PR\.^$/%ESX3A\267Q"O-6NK31_#^K7%Q_PC.E:)J%A$J^(-+U2&!=US
M=1NT"1LPG#/YGE1J/,S/'8?*L#B\RQ;G'#82A/$5I0BYSC3I\KE*,5K)I7?*
MM;+2[T.S#4*F+K4,/12YZM14X*3Y4Y2=HW>J7O=].K9]*J2>"3STYZ8YK\==
M5U>'P=)\8=.75M4TXZ[X.CNO#D'VK4F1_$.H:Q+JFI-I7E%H;&9W#RNT)MQO
MV!G:9QO]3^%WQC^-WQ#T_P 2:G=?$K7H&\/V_A8+8>&_!GPWO+F\EUJUG>YD
M*ZOHMO$C0O!YK+]JC41LX2/*HI@L_BY^T!J7A+X@>([/XIZC'=>']1\0P>$]
M*O/!?P]6ZURP\*26S^()[T6_AR1$N;&VN?E2RD>!KF&9?,EC4%_@N(>(.&LS
M^L9/CL1B:-3!8[*U6:PL:G)B*E;"8S#1BYR<>2=-1]O4BG&&&^L.4X*G-Q][
M+L!F.&]GBZ-.E.->CB'!.KR\U.-.I3FVDMT_@BW=U%!)-RBGRFE_%/P<;WPD
M;R'2[F:S^#:Z-JOC:Z_MM]5L->?1]1MY?#SMY@LY?.NIEFFN9;:<9GFE:?"B
M:'G/B#XB\->*/AKX?TW1O$.D2ZI:>$?!FF3:?$?%PUBXO=,:S6\L$@1D\+S0
M!E8/,\+W+")_+GD*Q1GVG3_C9XTU+PWX6U^'XV>.$7Q7XHB\'6$;?#OX6J%U
MPBU,HE<^'G=+$-<%8KDP&5_*)D@B# G3NO%O[1NGR:Q_;/Q+U;3K.V^('AGP
MIH%W_P (I\-)3K6C:]KJZ5+J\J1^&YS;W$,+"1(&6 %GC#181FD^#I4."\%C
ML-B'FV>83$8/%TG3HXG!J+KU\-CYTIT84L0[SC"OBG3K4<.HPI0@YJ,.6I-^
MY*><5J%2DL+@:M.M3DI3A6;Y(5*$)1FY022DX4TX3J7<I.UW[L3RG4(OB)\+
M+V/3/$%I>);F=-K@K/:R1CIMG,;%"5&T'?'D@_*1BMZ35O"_BM8B9%_M=V=O
MWL*HD9!Q&079]Q((1E.%?8#M V@=OK>J?$?5O$4_A/5_B#XSOX(M"\4ZRZ7G
MPX^%%U<:LOAVXTV%$T*WM]$N9KIKLW[B".Y:PF+O:K&F6F$?DVE_"KQ%K/Q&
MU7PW8>('N+F+P#8>.[)-0T.QT;4H!=W]M:#1-9TW2UBAL-3BDN6D8QAAY6%,
M.5R/UO*./,@SO&X? 8*KB98C$498FBJN&G3C.E"3C*7/=Q33A+1V>CZZ'R6+
MR',,%0GB*T:;ITY*G-QJJ4E)I67+9-Z-:K3S.2\<>$YH[/4KRTVWL* )<Q6Z
M1)YV86#,@AR!+:R"#,8"C9,S-T(KYZTC3I);F"" S07$TGE(C,&97=BN77"#
M"C+%#N7>$/5<U]727>O>#;Y]'\7:+) 3<O(9HXG%O/YZ11R3 @#S!B+# *6.
MT97<^*\?U.UL;'5DU*:W2*&2\DFB.GO(2JHY?<T4JHR%@54(60,78J1M-?;*
M5]O^#T?RUT_+<\&:U_#[O^'\CL=65M)M]*TJ!3Y"V8DNCY7D":;*G<W,K;\;
MN%95YW8XXY5IC<.VQ&";3*J$9#=U0MG.6/!/88(&:V-5U>RUTPRZ?>SF>,K&
M]O<B,%NR*F)&5"R;@59\@X8O@8-$Q/'.T0BDC:!H\PLPWHJD"-2R8##.!N!*
M'().#3;LKOR_$BX64!LXI;FY#>;(I6*'H%WC(+' 8B(G SG<, XKHO"D-FIO
MO$.I.L.FZ$MQ=2W,W$8DCB,KNS$Y(M8@9,8R&:';R<56$4MS)MP)YB4M+1 <
M^;<2D*7?@X5"03QC;T'IA?%'6K?3-/T_X<:=*&U&^LQJ.IB.)O+N%$H\JT:1
M=ZPR7MTK7!CE1V2UMX5/[N96K#'9[@.#L@SKCC,X0GA.'</&>"PU25HYGGV(
M?LLGR]6M*4)8GEQ&*E!2=+#4:E247!-CPV68OB/-<MX5R^4X8C.JSCB:\-\%
ME5&T\QQ;=FHR5!2HT%*RJUZL8*2E8X.7Q-8^)?$-SX@G L[S4Q)!IY:.8K E
MHNRPM=0'G3K<!89'+M:+96HS,Q66:6:>5O\ 9.O_ /00\$_^ 5W_ /)5;W@[
M18K'3/*DGL)-05IHKF*.W$\BF$Y%KYMQ.OV5('DDB^T1)*MR(RGV:-<.W0[[
MC_GE9?\ @/85_CMQCQCCL\XGSK-<7+$8['X_,,3B\?BZMI2Q.+Q-:5:O55G:
M*G4G*T4HQBFE&*227]R9/E&&RK+L'EV%HQP^%P.'HX7#4(?#2H8>G3ITX+J[
M0@M6VY.[;;DV?UV?#/Q_IO@[4ICJNE:9_P 36&WTZ\UNWTV!]7:TB:58HKVZ
M6)))[*U$[R1))+*T+$F&,$MO_*_]O7PMI/QR\9Z_I^DZ1KEMH/@N&XU2>V73
M9[+4/"4WV9+:Z^)/]B6M[/I_COP!K2O:VVNZAI-LOB;PW=6\-\EI>B[NK6Y^
MWM*\9?#_ ,=R:S/\//%-EXCM-#EM8-7M&#6>KZ1)J,8N=,?4M(NO*O8-.U:R
M#WFC:N(FTK6K3RI],O+J)]PI^)O!%IXTL4G^W-X<\4Z)#</X6\;Z?^]U+P[<
M7"!+B*>S.(]8T#4E5+;6-&N2(+JV.-\;*'K]CS/*LMXFP&$K4\5+14LPR;.\
MLK47B<'5JTE+#YAEF+2K4*L*E&IRSISAB,!F&$JU,)C:&+P.(K4*N%+&XO(\
M5B,-4H*2]_!9GE..IS5#$THS2JX/&X=NE5BZ<X)QG3E1Q>#Q$(8C"UJ&*HTZ
ML/Y+-'^,'Q=_9D^'OP<\#^(_V:O@[J/Q*_9PM/'\OP/^,/C/XNZA+8V<_P 5
M=7U379/%6A>&M-AL/!GB4S6\T4>D2W/B*]@B?3I)X[NVD2]CBDF_:+^(.O?L
M]_#O2_'OPJ^%FN7?P^\->&O#NF^(S^W OA2]\3^(])\;2ZS;7NI?"W0[R/P;
MJNMOX@M[SQ,T'B73M2MM'T.&#4;O4(K)+">?[<_:=^&.IZ7\<?V6/AW\6?"_
MAZ\TW5OVQ?AB;S0KW1;+6/ _B?1]=T[QFFKZGX,GO8)(%\*Z\1%_PE7A":,V
MUMJG]GSW-K%<;WN."^)O[/O[)_B+X7?MP6/P"\)> _$GQ:^)$%EJNDZ!9Z;H
M5[>_ 36(OB+H/PI3P'X<MX=,$WA67Q%\0I?B+JZ+I@TIO[!;20EM)87-KY/^
M=/BQEOACX;\99?PYQ!P%FF-SS,LRR;B2KQ7E/$G$=+*Z4\^XSQF%QE6HIYI3
MJ\,X;%1S?B3-YY8L57R6CCL1CZ=*CF.)Q&'GBOZ/X1QF?\29/7S/+\\HT\NH
MX;&Y=3R?&9=ESQ<7@LGHU*%/VD,-*&:SP\L+EV&6*5"AC*^'I4)3^J0C5C0X
M;XG?MA_M%QM)XM\ ^#/V:/!7BG4?BAX6^(^LZSK/[6UO\4+:#4="346N- \-
M:)XNUC0O#?@S3]<LKS4M"\1Q>#6A_M'3KRZ$,,C!=0A\EA_:2^('P>\2>!9/
MA!\#/V7OAGX2T_XJS?&?Q_X(\*_M)Z9J-[\5/'%IH>JZ-I$#:[XJN9)]%\.Z
M7+JYU/2_#'AW3+^,R16\-O-;J\?F_3NO_LE?!8_&3]CN'P3X.^%6M:%^S]\?
M=(_9H^->FZ%_PA_B7_A,["]^&UL;#Q1\7=)T^74@/$EUX\T/QGIT]MXHACU,
MV&IZ+]JM8W8*.M\$?LX?LBJ_P=\4?"SPGX#\6>#?BA^WY+::GX=\0^&]$UO6
MOA\EO\(/'VE>,_@KJT^HV5S<3^%='\6^&6UG1-)GE?3CI]WI5S!;M'%:W4WY
MG+C?Z.N!RBG#">$7$53"8S)J]>OAI<59U7H245GF&P.69[7J8JM&6,_L3*/[
M:X;68JO'*J6,J3RJKE^84N;$?4/)^.J^*O/B?!0K4L53A&JLOP49)OZC5K8G
M TXX>FXT?KN*^J9@L/*+Q4Z45BE7H2]SXFB_;5^,?B"X\#^.O&/@OX.:W\9O
M!7PV^,'PZ\#_ !+\<_M%>'+=="T_XJRSS07?B;X=Z[HT\7B/Q)X0TIK30X-1
MAFM;7Q'IT]ZFL!UO$32<WQ3^U%\=+KX=^/[_ $CP=\'/#_CGQ)\ /!OP2U;X
MO?"[]H?P;X7D_LSX=>([G7?#'B/PKX0\+Z;8OH^J:7'J%WHO]F:9JEM9IHUD
M+2SDB%B)9ONCX;_LX_LBD?L[^)?A;X.\ ^+_  -\5OVY_$\MWH?B/PSH.OZW
MX%M%^ /Q%MO$OP3\076HV%U<7.@^%?&OANZU'1](N9IM.^Q2Z/J%O')BVNY-
M/X/?LY?LC^,O$/[)7]J^#? &C_%W1OV=_$7Q"U'PUJ?AK0)/#WQL\(:KIWQ!
M\+7BWVBRV,EEJ_C3X>>(X="\2VFHWMN]^-)U"YDBFE730]D5_$/Z/^6O$8A>
M"W$2HY5&KC8T?[:S*&(P57 XWBC.(95BLL<Y_4<JH\09%B)8G+Z<:V2X+%XR
M&.GAI8+"U,1'*/#_ !WB'3@N,LOYL5*%)R^HX>5.NJU'*\)+%4\3[GML5/ 8
MZFJ6(DX8NM2I2H1J*K5A3?P?X$O/VA/CE^T-^S+^T/JW@WX&:A=_ CX/^!?#
M5KI_C[]K+X>65OXYUSP!+KUMX>\:>*=4G_M/7[/Q#=ZYKLNOMX>ETJYO4N=)
M-YJ>HVD%Y9M>?HM\&_V<?VRO%7Q5_8R^)7QD\%_  >'/@[\9/$>MS?%SX7_$
MOP19VGB#PUXZU1[SQ%X1M/!VA:1IFA:IJ-OXWMH]<BOM/\07.K:KJ4&M(^F7
MVN:J+>+YW^%O[+6@>,?A?\)/ OP8^"G[/>M?!3X@_LO6_BGQ7^T!X_\ A[?>
M.?%5[\?=0DN[?Q'HDWC30?$OA_Q#X UGP7=F&;P_HT5W80326K:39LEP(UBX
M#X__ +6&N^&/^"??["OPU^&GBS4++XAZ'HNB?$#Q'XAT^\-S)HE_;3ZM)IC:
MG;J0QU-[B[CU*&XD(CAG2*27#%5/]-> &"\*/$/B;$5,MX6GE.?>&E3"1RC$
M?VSBJE?+L!6S+BC"X#"3P<<17CE=:7UG/:&8Y9B,1BJU:%2A',K5,/A\'E_Y
MEX@XKBCA[+:*Q.9QQ67\2QG'%4Y8.FH5Z\<+E=7$557<*;Q,>:E@JF&Q%.C1
MA3:G]7NIU*^(_H._:@_:C\)>'M'\9?#SPCXPM],\;1V]Y9S*LTB7WAR.YLG:
M'4-3E,#Z5;2VH(GFMFO)KR+;Y45G<W86V?\ G<M/V>+WP]\4M:\=6]W)>_%S
MQMJ7_"1Z9IVO+8:A:_!^SU=S=7'Q(UC3W>Z76?&UX79_AOX9U -I^@,\7BKQ
M''-<1:-I[ZO[/A\4>"['P!\0_P!J*6_E^*OQ"M9-6^&.AZY%=RQZCX>N+FT"
M?$#Q.L=K>6U[K-U<WD4N@>#RUYJ23R0:[XAL+6T?2K+4E\/_  Z^--]K6KZI
MJVK7MEXPGU#6[V?4[G^U&NK_ ,J62[M+R>">V^W7']K0/'++<B*6Q265T-UM
M4,?Z[H.GQKBYT,%5A/@W"XBMA<PQV'J*4.*L3AJT\/B\JP=6G*TL@PE>C5PV
M;8F,K9OB*5;*Z3_L^GCGCOR?'4UP[0ISQ5-QXDJ4J5?"8:K&TLAHUXPK8?,,
M13DM,VKT90KY?1DKY?2G2QT[8R>%6&^M?#OP]\/^&O#2>$M,\SR8S)<7VKW4
MANM8U[69I'EO]?UW5)]]YJ6KZO=O+>:E>W,CRW$\K.<9Q7SW\5_A/I'BC3W\
M.^(K7[=9?:X[NU==SR17$(<1M$8U)8N)#A "6;:IQU'A'P[_ &VM4'B?Q3X,
M^).F:-I^I^%[75)(M7DU-]-TJ[N-(-^LFG7,T]JPL[Z;[-:QK'LF=9KB1?+<
MPA7[O1OVD_B7\4]$O/$OPO\ V;]3^)6@67Q9TOX,07_A_P"(ND1ZGJ7CS6-*
MCUFQMM%T&Z\.B_NK"32_M.I'5KEK+2K6TL9Y;Z\MHQY@_1^(>-N#."<'A,7Q
M-G>7\/Y=.=#!TL1CY/#X.-6:Y*-!5%!TZ=^5QA%N*M%V5D?$8+A;/\Z=6>4X
M&MF5>;JU)TZ,X5,1/DY95*LJ<IJ;UDG*6K;>[Z_E]^TY\ ?$?@?QOICV]A+I
M>AZMIL,L$<GVR(-&DMT&,C+"UH+EE$;20"=F1)(?,V!AG]/OV'OV?/BU\"O"
M]UXI^'GPB\1_$W]I3Q%X>M?$FG?#.PU0Z=8_#[X6:UJ-AX<3QO\ %X&^LH8H
MO$5[K=I9^%O"-S'?W$4D]MXJUJQM;#2;V[T./Q#-^U#X?^,'PQTGQA^R/>?$
M#4/%FH7]O\&M$L?BIX(\4?#Y?B7H5K>:CJ>K>-O$>C1:AH\LO@C2+:XUF7P;
MJVI>';8RZ<U[=ZE/:VTL,?T-\*/C5_P4.^$?BWXI:1\*/A'X%B?4K#2OB'\4
M-2\<?M!?"37-.\33>.+7Q+X5\)>*(_%<-]90V6EC7M,NXUT:.]-C?GP]I6AV
MUI86MK!)%_,_&WC;X2\7XW^QL3XC<(X'@*I@*>.S3&SSS!*IQ?0K8V67?V/A
M(TZLJ^$X>6/A+!9[C*T:%?-,2GD6$B\.\RJO]=X7X%XKX?P<<TAD&:5^*H8B
M5#+L.L'6=/AVI2H1Q']IUY2@J5?-W2FJN54*4JE+ T[9EB&L0L'37]#_ ,)K
MJW^%WA6ST;Q6L/A_1+72[K6% GGETS13'9C4=8T6*Y>UBD5=&$5Q]D@BMY(K
MR)2NGNRKY,7T9%J=I?Z8+G29H+W3M0A,UA(S'R;N&9"T>W[4+1F61&!VS+"<
M'YP@Z?QM_![]MO\ ;JU_XJ^+O@/X=\"W?Q)\4_#V^UK7?BF]Y\2?#"^ =-2&
M6!HKB_\ &%U'#X/T3PE927#V<%Q;:S>_VV")[&XD$>]?T/\ A/\ M[?%OP_\
M4OB%\._'7PA\4> +[X<_#U?B3>>#[GQ]H/C;P];Z/J4EM8Z3XATCQ!H-I#IM
MY\/M1N[H276IP74S^'H8Y+J6W^P17+:?OP_X@<*X'B+#<&T>,LESRGB\!ALT
MR*3SBA6SG#9;BY898+"9M1Q%6.-QF'K+%8;^Q<]Y*LL;0J4\+FTUCUALQSQ9
MEPYFF,RZIGG]BXO+\11Q%3#9G0IX.<,!B:]&-25?&Y<Z,'0P\X>RJ/,LL3IT
M\-4B\1E\?J<JN"ROP3X^?L9?M1_"?X^?$;XD^"'_ .$I8:OXF\=:1=^%=$D%
MFWA:YGN9+G3-1LGM_P"P+BWOK>6XTR[\(_:+V66V\ZS>SO=+>#4+KB9O"FM^
M)/A1J=G^R[X4O-+^.OQ0U+1H/'OAC2[VUO-?\ ^&/$PA2YLO"\6HW4%WX=\
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
MZU).NN!:&-@L/5Q<G3Q>&K*KA<DQ$<+0S983X<^+/[0TOC34/"'A?X<:!/\
M"SX._#&Z-O\ !KP)I4^X:9*TVV\\5>)KI9)/[=^('B7=)+KGB+4999A+=W=K
M:2M;M)<W?ZF_#/3_ -J37?$GPH^#^I?$+PMX'UOQ?X)^+WQ%N]6E^%^H_$"X
M?PYX!TCP+JFCZ?'HQUC0K_4]3OX-<U81MIK2&:Z2WMX8+MI5:+\D_B]\&=7^
M"GBW4O"OB.]T[5[,6-GK_A#Q9ILT;^%_&_@[7$^T>%_&_AK5/,:SU#1=;MGW
MPM;7,[6][#>:9,_VVRGC3[<^!G[1NK)XM^%'CI/$/P4U3Q)X)^&OQ,^$FK6'
MQ7^*>J?#^WU30_'%AX>LX2-5\/Z9K6KP3Z;8:5JEO;/#_9DR37MM-#?;[<I7
M9QM3S'">#.;T?!;%1IY]B<A^N\&XO#8K!SQ6,S+'8BCBO[2K8O/:CI8S,,=5
MJ8G%9AC,YJ5*V+Q57$U,PG*O.LWR935^L<<8>?'=*3PU''_5\[P]6C4C1PN'
MPU&5".#I4,OBOJ^$PL(4:&$P^!C&C0H0I0PL8THTT?64_P"S[^T!XC\>:[H\
MW[3NA+H>E_!K0?BU/I^E_LJ^*Y_'1L=?\5ZGX3;1-?\ @^VN#XB:1JOFPV^I
M:?;1B:?4M.\R<Z5;Q6[2WGE_P@_8\\>WUWJ.M^!/VI-,TC4_&/Q@\8?##P=H
M&O\ [,/CC2;'4_'7@_0['6]3EU[3GUI]5^&4,EU>7&E7UWXGTR&*WN[3]ZT]
MQ>6\,_9R?M7^(M'UFYT*\?\ 8@D^'L/P=U#PI<P6G[5GQ@FO=(T"Q\32>/[U
MKWQ]!HFH?%KQSXFU36(+"U\+>&_!/]KZ[:K+<PQ6$NG7LMS9\I\'_P!KSXG:
M3X8T"X\!ZE^RM\)?!M_\1/&?C_6_A3XZ_:>\5WVK^-]$\<>#T\):QX=\4P7F
MA:YXA@MFO+:'Q;INIZQJT_B73]36>.6%!-NM?X7EB_IJ8Z6;9=2SK.)YI@:6
M"J4Z>(QWAE]0ITZN7XFI3IXZO3P^+MG.-Q=##SKX"A3>!H8>LU'%X6EB<+F*
M_;WAO!JC2P>*JX#!+"8J=>"E'#\0NO4=/$48U)T*<JE)_4J%.I.$,1-JK4JP
M:]G5G1KX<[CP)H'[3]Q\,/ASX,T[]J3X-6/QK^/W@WQ[XD\'_"/7_@;M_P"$
M[7X>7&MZ1XF\$/\ $JPO=2\,7UDYTF_EM;#7O#J6&MP73FYLIX3((?<?@]^T
MU_P4G3XB_ SX-K^TE\+[#PMX[_97\)_'O4]>\2_L^^&DT/X5:-K%S_PCFD>%
M+BUTG6-,OM8U(:^-&\/6>H-K>FVTJ:C=7+Z5+);)Y?PQKG[4FL?!3X;^ 9/
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
MX#/9T,EIX;$YSEN I8..=4\DH9H\-7I4X4LSQV=4:6)Q"Q=?!_>K">'>"RW
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
M\4-:\*:[I.J6:A8]-NK:>[ME<M!>1+,B3Q36K(PEMY[=Y;>\MV8QRVLLR/\
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
M<?B)>*$(Y]F?"F4T^(<PQ/#+I9[FG%&*CQ7E.)S*>'GB)3E@Z=##XO,<MS;
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
MK31:[X3U+3EM?%WA?4BGV*&\&NV/VG2[W2KZY^>O%_P;\&?!3]GW6/%?CO\
M8C^$GBV^\.>$_"GBCQEXC^''[87C/6O%WA*#XAVJQ^'_ (G^(OA-K/AA-4T^
M#6)]0AE\^352$,LB(OV"&;[/^:WP/UN 1>+_  ;X_P!+OM4_9Y\;W=NGB'1;
M>>.?7O"'B2V@GAT#Q_X :Z*):^,?#=L7MKH_N=.\7:"+KPUKRO:W-E<:=_;G
MT?\ )LDRC!\8<2\!\79=X@X27$>+Q.;99ET\77GA\EKT<-B,%D&55<P4*V%Q
M>14:TL;DF%G.EA,RPV.KX.M0P\\?A,SP'XIQ_C:^+K9/E/$>4XCAVI/+Z-/
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
MT4R^_'#R1JP!8*K"5[I'R6&..<+<2&?:LDS#+MM_?<=2Z?PA>.0 ,$>U?/\
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
MW0]=FFMK;4=-O;FWMA'<K;ZA;O<VNM6KM;7UO?B2R_T2*R<?B_\ 'GX'VO\
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
MUT2:2SEO_#,,=W'$DL\5U*+N9LG1_!O[15[;Z'\+KC]K'P3HG[7_ (Q^$O\
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
MSXLZ9;ZOO\4ZA:3*;*RU+3;R*"WMKFZNM0-E9WNK)[IXN_9>\5Z#\/\ Q-\
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
MRSM"$5V$2!Y=CI;SD-Y2A1U+>6I8%OF\DQT<=BZE3'5*&'7/.%7")>R3DO\
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
M]T3P]X*U+Q>E]J46J:A>R:;=:E>(K)B/3[3=:\Y^PE\?_#_@73I?AUXA2_\
M$GPN\?\ BO&O^&H#<KJ?AG48H/MFG^-M U)%\BP\0V1LH7$MO/&+U8+>VN-K
MQ6EQ:_1G[0W[$'[1-Y<?M#-\8?B/X[N_A3\"['P++\(_',O@'P1H5G\4F\9:
MOX=T+QE:;-,MA'I,>D7VK+Y:F"9-2M;2:%4F@FDN(>@TO_@G%;_ /XX>"/A[
MX)^-OQ;T;7-8\1>-KJS\2>,/@)\.)/!>IGP!\.?$_C6?4_#*^([SQ-I_BC;<
MZ3IVG^7<Z7;6EF-2346\Z:WMH)?F,K\:_HI\)<-9ME/!>)XD=#/J6)XFUJ\0
MYM3IYAEF58+BROCL/F-?&9OB,DS+ PS["9ACWA*2Q>%S.I757"5LQPF+H1]>
MMP;XLYGFF7XW.7E<9Y?4I9;)QIX##NIA,5BJF5/#UL)&AA*6887$QP5;#T:=
M:I[&OAE!>VIX:M3J/^D#]D;XG>(-5M9?AIXW<^(HK#PW8>(O /Q)G$L6F^+O
M!U_-#%IUM?+=K%)8^*;*TFA-[9SD3W&TWD:F!Q)7V/=P3>%[K^T]*.P/\RE$
MR\9( #*2&*E%P<*0>/PK^+WXI?M?_MC_ +*=YX$T;PM^T'J7C#Q!\9?@E\+/
MC=IUSJGPW^&;ZVWC?XRMK%L?"UN9/#-['J=I9C3;"VT\-! D5O;0VEE9Z?81
M+:U^I_@K]J3]L7X<_M5_LT?!GXR?M*6'Q;\!?'*:R\-ZCJ,?PM^%WA"+0/BM
MX1\:Z;HOQ2^&S:AX>\,6T]Q'9V-_;P6%Z;FWU&X:=[F PE8R/UK@OQIR3,:'
M ^49WF%.IQ#QI1S+^PJV!PF(IX3.HY+14\PQ$H8BEAY9?7IVJJ=&M3HT\7.C
M4Q&!IPIS>$PGA<2<'UJ57/<7E.'JPRO*9X>6,HXR=*5? 2Q<TL/2YZ52M'$T
MW>#A.$ZDZ4:JI8B<YP^L5J'[9WA#QQX3^(?B:X^,%[XF\6_#+XK^)[S7/!?C
M:>*6ZU?X;ZTW[BTN=!7<LBV.F6Z6\.KZ#'<0IJ_A^.TO(5BU=+-U_F]_:5\
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
MSDN[?7O"?B#37=-&^('A-\":PO[6*XGT/Q/)9(\^K>#]2U&S%O=ZA:Z*MO\
MH7$<,;E.(?&&386OF&*PV$5'/<EP4(U,3G^3X?VE6FL!1E5I4Y9]E4JM:OE3
ME*V.HUL9D]5QGC<'C,N^4RNIA<?2CPYF.(HX2C7K\^4YGBI.%#*,QK\E.<L7
M5C3J3CE..4*=+'N,6\+4IX;,8<T<-B<-C/3?V</#NHW'A"X^)?Q4NK[PS\ _
M#^K1Z?X<@TF8:7XU^+OC"S1Y_P#A6/P[^TF-8[25H7_X2WQF98[/PUI@N(+:
MY74FDNM(^M/%.D_$37[I_B+JWBK3=8MM'A@\/ZM\&O!<"R>'?@WX!MOW6GV/
M@K2[1I)]8ET6W87.KS012ZCXBF6XN+?[3<36]HGP%^V#XS^)EU\3)-%\1VFF
M>$;7P)%::#\,/A]X0,DO@CPS\.+F!+WPS?>!KJ.**VUG2?$>E&RUF7Q0B+>^
M)'NH[V[2V2*#3K#JOV5/B=K_ (7\;VSW%U?7\6N8@U>SO9)!_:0N^"9)B</&
MDC[PCD;P-N"37RN5Y1BN(,/0X\SG$X3$9GB\'&OD>"PN*CB\JX9R+'1IU%A<
MNQ%.]''YOF-'V53/,[AIBY1A@< Z>58:E]8^IK9KALK]IPCE]/$PP]#$>QS'
M&XJG/#X[.,TPDW"6(QE"?[S#8'"S4XY9E<]:$;XG%*6.KS='._:?^*-YX:T"
MQ\.Z'?6=PNNEFLM8TF6:<7FBPQ+&U[;WWV;['+I]Y<B:&W:TO)6N(T%R%$<J
MD_GV/&6IR7FGO?7EU,NGVZ6=D\DK.;:UC>1Q;1%FXC#22$*WR[B>W3[0_;GT
MZTTOXE1^'M,@6VLH577FTVVB/E64>MQK?-;:8P&$TV1IS+'!%B.*9W:-=N,_
M(L7@O6[CPW9^,KKP=XGA\"W>MWOABT\6OHVHP>&+C7]+L;G5=1TJ/Q#Y'V";
M5++3+2ZO[G3HIWODM+=Y3 >,_=4\XR3)\LP6)S7'X'+H8O$2H8>KC*]'#O$5
M^1U%0HRJN+K5W"G.:I0O4E&$I<NC:^3K9;F&(QN+HX6A6Q<XKVM18>G*HE3G
M-1=2I&"_=P=TFW:$7)*]VCW?X=^$=7^/FN:7X(^&_AW6O$7BO5Y[;3K72;>%
M,6\DD'[S5KV[\P6FGZ;;(EU<:EJ-_<6UE9VT3W=S/%;PR2+]MZ#\5_AE^Q#J
M<?P5T&RTKXMWWB4PZ1^TYXSU**\.F>-_"MW:SV6K?#'X00S26<FF^%=!@U*6
MX7X@2^5JOB_Q?!9:ILL_"MCIFD2+\$?B;X._9Y^P?!OX8_ [X\:A?>//AE#\
M0OB_XXO?AUJMM\3?&WA=BTUD?!?AR.\N3HOP-T>#[7<7.LF]\_QA<.;C6)+/
M3K1;&\YKXY'P9\7= \&?%3PY\.OCO'H^J:AIOA_0/$"?!;Q-+X<U@Z[<0Q:?
M%9ZV8DT74-3OM4DM=+@@LM1N1>W\\4%F\^1C\8S7BWA#Q!JU(<3Y[E>7<&-Q
MH95D-3/:. S#/,3.=7ZEGV=RHXNEB<-&-7"U<9PQD=.I#$T*N%AGF:K^U:&$
MR[(/N,)E&;<(JG+(<!B<5Q'&"GC<XC@98K!992Y:7UC*LKC5I3H5Y3IU8X;.
MLTE"=*O3JU<LP#>7SQ.+S7Q3]HO]G]? _B"Q;PQK=YXS^%/Q#TE/&7PO\<K"
M8IO$7AB[240)J"6\$*0>*?#-R9-#\5:7Y%E>6&JVLLUQIEA;75G&_.:;I=GX
MI\(R_#)]3&I>+M)WW.F)%,BW^L:"4Q?:-#)(RBXO(8BSI")/-6%9=H+;5/T7
MX%\?Z'-X'^-/P1^*7@KXS+X(^%UY:^*-'\37_P -]5>Z_9]^(\ZM9"R\<6MJ
MLLOACP;\1Q#)I'B72M4=[6"]L;77++3(M8@N+UOE276[;P-XBM?$=CX4>+6;
M:>X#6EY,%\AK:26..8M;231J9'3S+5;:22S=#'.LAB*M7V' 7%-/.(8[(<1F
MV%SK-<@E1I_VOA*V&K4L^RG$4*&)RO.G]4?L:..K8/$X:&<X6-/#QHYBY8O"
MX:GE&8Y35Q'RW$V3K!3P^:4,%7R_+LW]I-Y?6IU83RC,:4Y4L;EG[Z]6IA(5
MJ52KE5>4ZSJX%PH5Z\\PPF84Z7#ZEX#U/PM: >((-8L[L01C2[-(6N+JZ3@,
M9Y8C(UL2F5<2HH)R,YQ6QX(U\^#]&NK>UN)%\6VUI<W-C<PNPCF:VN7G\N:(
MC>N(1'@.J$#@$L"*]5^+OB[1?BMX;TC6?#LFGKXV'V;3-7TJ![J*\@ =9(I;
M>)T2&Z2=PL*W$!=M["*4B3Y:\$7P[?>%;B?4;K4+)]7CLIS;62D7C$3* YE^
M]"T4JX4.&.S!;K7Z1&,W%J_N26L;[_*VOGY)H^7A1HQE&4%[U[IN[=KI6W6^
MODFS^J?_ ()S?M6Z3^UK\,KKX<>-/M>C_$WPM:Q&UU2XQLN72!7'DW3_ "QI
MJ*JC/\P?<?+,0\M2WL?[3'[,W@K]H[P&UOXHT9K?XE^![349='807/VZ&WLD
MMVGEDMY(5DECO8H;*UD=@9I+&.RNX8I&NT1OYY?V._C1X/\ @=J&N>,K+Q=<
MZ-X^U'3);N+1]5(M='EO; Q@Z5$G'VBWDFD;[#* 6G2W#J23FOZ6OA/\;M$_
M:!^&VF?&'0(XX?'7A^QT?1O'ENZ1W330O:"XFU:".V\PM)-)-+F&50GV"Y$M
MV(WLH@/B\=2Q&'QE.I"-2G0Y_>:?*MUK+R?K;II8_0\OJ83$9;]3JRO-M236
MJYK)/5]?+KZG\TVD?\)I\*O'^O/XMT?4_#/@6"]?2K?5]6X%K/'%YH2TM9S#
M,T1,"*/M$<,RV\T0$(<LE>__ +2OAA/VC?@J_P <_ \]O:?$WP&ND0?%2Y2W
M,5WXK\%:?"UEH/Q)5& GN;G3\V6B^+'"W3[(-,U686%FAW_?O_!07]E]_'OP
MSOOBGX8OTN[673KJXO\ 1)KJ2"YT]F!2WEMK.+Y9V-P5:-4#;X)8#]VX&[\%
M?V1-4\;>$OCKI7V/4KC43I":II?B/PSK_F1^'?%OA/5[62P\2^#O$EC/'+;7
MFBZWI+7-K-%<VUPEE.+?4K>(7EE:R1\W$65XG,\-A,]X?G1?$_#$JN+RJ-2I
M&C3S*A7A2AFW#N,JR5J> SS#TJ=+VLU*G@<SP^59PZ->IE5*C.<!/#Y35Q64
MYFY/(\ZA##X^5.$JT\'.',\OSC#4OMXO*ZM6=10BXSQ."JX_+E4I0QTZL>/\
M,:;I%OINK7WB?4(]0U#2XY+Y--6\A$VH11IYLEQ*D99E4;1"$D$9;S> >WF5
MUK]F-<U!?#^GA;X74@MYX[J/SK 1REXVA=9%>20LH&Z$/(B$C80":_3[XO?L
MP?#/X'Z[)X]T6UO-0^$>N:5J?BCP@K7,UPZ6:^9%<>%M4>9Y8Y=6\,:JZZ-?
M@W%Q-<QBQO)G#ZAY:?GZDGPWU/Q!XC\0V6GS:6UUKUS-IFGW#FWVV]](T3%5
M8K'-#)',R10PEVB)3<JA21]-P_G>"XARS+\WP,JD\)CH)NGB*?LL3AZM*K+#
MXS XRA/WL-CL!BJ5? X_"U+5,+BZ%?#U+3IR1\=FN38G(L95P..C3^LX:<+U
M:,_:T*T)JG6P^)PM9)*MAL51J4L3A:T5R5J%6E5A>$D??)^(FC?%?P!\,=:T
MG5KG7?C+H^G7LOQ-M[?3+FWF:..]N(K/4)66$6]_]OB1&EN[9Y4>0M)((B2H
M[RVTE]9L8=1E@FMI?LZ)MGB>%]ELGE1;ED"DM'#&D4DNT>;)&\I +$5^>7@K
MXK:]\*_'4'B#PAJ,EC#?1V.F>(K61PUI>Z/)*LEU:WZ.-@B=II9&9P,!L].:
M_6KQ)+IL&I6\%O>Q:A8W4$.H6C*JBSN='U6SM]1M1#=Q_N9UA6]V/+&[!T +
M')(JL12<:LVKVOHF^F_Z[WU04*O,DW?5:W]%^K[=SFO@SXQLO"VOW=EKFZ\\
M)ZQ:W/A[Q18Q2!S>>'=5++=^6J!V%Y83F/5],8 %-1L;1@=J,#\U?&KP+XA^
M"/Q3\0ZQ,J:OH6F6,5QHES:/#/'JVCZG#=7>GZE:Z;YPNY+.XA-AJUI<>2T<
M,4R>8ZN<#U+Q;"?#=Q;QQ6T4,,H\V#[(<VY1\82,+\JLO&_G<=Z@CY17H'C;
M3[WXJ?!BW>WM[:?QS\(;-[R#SU2._P!8^&6HDQ3_ &>4 W,]UX0UB[CA8DB.
M/0=:7&R#2'-?$YG_ ,(6>X//H^YEV;2PF29]%:0I8B=9T^'\W:_FCB\0\EQD
MHQYZU',<OKXFK#"9-%1^LP+_ +3RROE<KRQ>7^WS/*GO*=&,%4S;+T^TL/16
M9892ERTZN#Q=*C"5?,I7\CDTG4OB'X6U/4[R#4-(&O\ AM-?\+37.FSI:ZYK
M<#V5K+IUK=&);>WGNXI3>QJ[B"*+2;H"4RS[3\2:!#K7@3Q9_:.LW1M;NV::
MVUW3)YXBS6LA_P!(BD97*_:(=L=S''ORLT,0DVHS _5/P<N=?F^'LFE12W%R
ME[JNJV\%MJ.IR[[2\M);:[BN(HE=I JRPHD30*7:T_M!H@Q23'COQZ^%&H^'
M8+7Q=K'B&SO$U2UCD:S\\#[$C(RI:RW*_N;C49G;+:?!))<0Q*\LR+$DK+^K
M<+\09EPUG65<09-B983-,ES##9E@,0MZ6)PE:G6I\T4TJE*4H\E6E*\*U*4Z
M4U*$Y)_+8_!X?,,%B<#B*?M,/BZ56A6@[*].K'EE9J_+))WA):QDE)6:3/O;
MX:>(X];T2.W\]9YK** 0RJX9;G3IDW6<Z-G#J%S$67(V+"[',O/K\UQ_8>B-
M<;PM_JG[BU)8*T4)',R,&R"(R95="1O>U#K\M?GQ^QKKO_"2:ZG@];^)9_"M
MA/>7$/G(UQ<>&V:.&.W\O<)#]GO[BS@+@J8;>:V9 3"0?M/Q+JAU;6)=BOY%
MB[V<"%'"K'%)MEE(( 5I958X(#B%8E;&W%?ZC8CC#(LYX:P?B%P[.E3?%N6T
MJU'+X2YJF1YW7E6P^?8*H[)J67XS#XIX:;BH3HU,.U'V->E*7\,\0<-ULOXL
MQ'#^(O*C@:BQF)DU:-?#2DIX));6Q?N59P3]R"G"_-%I1+/=Z8&P8HXW0&-H
MB'+"9%=69DS\ZY.Y#R!@G (SJ^$M(N-3UZUVI<7(AGM9Y!"AGFEFN9L0QQQ*
M2SAC&&E4#=Y4<I4'%<Q/=V\,OSW!$,*@A0K28#+@X50=QYXQV S7>_#;Q2/!
M6HW6JQ0W%];:C':)@1.VS[*]P8SEA^[V^<S '#%\C&%K\?<;I]^[WOWOYVU[
MGT4%IY=ON:_KT/O[Q+;W$WAWPMIAM(3''=I-=(BLH5X5"2(H .T9.\"4HZN,
M.  *]#\#1Q06=UM6-)/.V%4P3C'\3#[QP!D@]L<8KR7X<?%GPSXOB_LBXN;:
MWU 2?Z-%=>5#YTDFXM;0R2$++<D L8T8R+N 8#<F[U)HY=#G^T641>UD)>=0
MRE8Y%&2#SNY7<<*#C:2>M<LTT]GYZ:=E_7FCJC:WX?E^?^1Z("2 :6L_3M1M
M]1@26%U8L!E0<G)&<?SK0S690T[L\ 8_S[THSW%+10 QER1CCKDX_P YJQ&,
M+@>N?\_E4#' XZFEB<X;)Y! &?3!Z?0_S%-)O_@A_7R^\?-&)4DCD4-$ZE'4
MYPRL,$''/?':H884MXBB,2JG<NXEMB\8 )Q\JCH/\B4DDYJ&4DJRG.PJ5..,
M+U)S[>M#5O/T^7X:_@P,"\69C*\$;,4.1)P(D<G:LDN>3'!GS7$>Z0HN%5CQ
M7SE\9?&,'ACPIJ-N+B![R[4V5O;F\B:Z+2H$2:3<R&X5(]K3-'N1Y=YWY-?0
MVLZM9:%IUYJ=Y<B*TL[.>:X=C^Z6*-"^]AR&+XV*IY;..]?EQ\3_ !X_Q)UZ
M.Y^S6MC::=%+!9Q*,2-'YSR^;< XVR/(["-3RJ[0 ,4J5)SJ7DW9;VV?];?T
MC*I7Y*<K*]_+MY_H>?6"QRQR%F=VED90,,Q9E ?*L!APF]=SK\H/4@U%JRM<
MI!&OR21,P.S#,0P52!SR21C&=W'09JXH:V@1HR8YW5"H;+%0Z#<S^A<@L%''
ME[/7%=#X4TY+RZ^VW#QO;:>S7,TF?W1GVYC!+#[B8>1\X V#/##/KX# 5<PQ
MN'P5)I.O4Y7.5N6C2BN:M7J-M)0HTE*K-W7N1?70\3%8BGA</6Q=92:IPO&$
M?BJ5&XQIT8+7WZDY*$%9WE+72]L;Q=JR^ _"-MIL(=M;\1%A<&-0\]K9)$OV
MVY= ZN([>)X;!&5B!=78D0DY!^;-0UGPKK$D6F:G>R>=.^VVWZ;,$:9%8K!Y
MD2,'N+CF".!RNZ.25]P\O!WOB5XUU2\\;S,UG-<V+?9[?3XHK>:?R+)7=/G^
MSK*R22EI+N8.0BF7)(C5*RK?PU8:Z)[S^TK/3I(9(9HT(W7;JL\<<WV:/&V2
M:-9 OEG#Y8%1D$U_%/CIQY3XNXBQM;*YN7#G#N'_ +%X=C?W:F"PDW[?,;62
M=7-<4ZN,E4<54=&>&I5+NBK?TYX9\*SX9X>P\<;#_A:S>M',\ZDU[U/$UXQ]
ME@K[J&7X?V>'4%)TU5C6G'2H[^B/H,-IIFE^1:&PTB.&WEGFLGMC//?&5#=1
MFR:X%TBQP[Q(ICW;RJXR17/IJ=B\5G?:5JL\B+ Y!: Q,I2!V9[E9!&D:1H"
MTCR,8T/<L,5VWVK;:K:I>3&SE:-/W\-K]K#(O!$;MYBH2,G"XS@=:\W31] \
M.37ZVMY<M]H25Y/M<T)BM;="6EC8>8=FY=TI=@"J_NVP,U_*F4XF>/Q566)E
M[6/.^6%3FFHVEI9.Z6FUO\K?LKI1]G"4913Y8^Y97Z6TLOGNK+UO':)JVGK%
M) DD)G=GC6.9V+H7)W[0A=(EZR,$\N/D$X%=9=ZJ-;OM(OM9@L[M+.8)'J5E
M<0P7#26MG!98_=2,]S S6HD$XMV@E,C%9,YQDVE_;V]W:HUZ_P!E\H6B61!^
MQR6YR!&JCY057"1NN65<!>F*UK[4=(GO_,N;?3]/TN^MX8(HHVW:@)(5$'GQ
MVZ@S6MNI@,:B[2%)DVSY*2AC]%7RZ-5QJ0RZ->%)<RE0455]HI+2225X6[W7
MEU.:W-*/6Z>N_5:[O;Y:&/KRC1M2TR^U&)VL==<W44A:."U"K),DL.78)YNZ
MWD! ;=( H (*%MC^T_ O]Z'_ +Y;_&K5U;^'?$VD?\([F,1YC73[D2[I;8F6
MYG<.CG?! RRDS2$"$S2K C,JQBJG_"L]'_Y_S^5O_P#'*^:Q.:TXU94\PA4P
M^(I3J)0A!)>Q<U*DK<RM*$?=:M]E.^K.R%+W(W7W6\M-M+:?/7J?%G_!0"3Q
MCI?[5?Q;T^36O$>OOH?B>_MM/UG5I7%W]@U.PMY9K0$[=VG)#=FU2+F)X8T#
M!F7CYC^!/P3\??'KQNGA%-<TCP5X.T9H=0\:?$OQ-+#IGA#P!H%W<QVHO]=U
M"8PV\MWJ5\UMI'AO2IIX'U76KJVLQ<V5D;_4K+[U^/\ X5\5?M:?M!77BO0-
M&T;P]X3BANGUGXDZG%=:5H>D^'_#DDB:YXHUO4+5UAOM)LHKF)<O;WM[J6I+
M8:+HT$VH-:6\W)?&.UA7X46'@OX7VD]E\#='UT&X,L7V;QE\1/%=M83M<_$K
MQSY#2"UN619(?"7AWS)[#P=HN+*%YM3O=8U.^_7\WXCS&O5_U8X;K4J&=UL.
MIXW-JF'ABL)PO@ZZE&CCJ]"=J6+S3$2C)91E=22C7G"IC,;;+\-5AB/(P.4X
M.C'^W,YA4J993K..&R^-:5#$9YBJ3A*6%HU8WGA\%14H_P!H8Z"4J490P^&_
MVNM"5'V?X$?#;0;KXU_M'?#RW^ WAW5_B[^SG\$)8/V8_@)\8H],U>7X@>-8
M/$MRWBGXD^.=,EU"W\/?$'Q[J>G7EOXDTJ'3KB?PXWAR^T/3/#,EYH&EZ7JL
MOUKXL_9=L?"-U\2?BIX:^ _[./Q&_:WU;X+_  XU[X4_ ^Q^%G_"-^$FBMO&
M>I>%OBWXXD^$?B#Q3>:+JWC^P^S)+/I-C'IB:':2V=I+;3ZBUW+)^77@>_T#
M]J/P_P"'?A-\1M='AK]HKP7IMKX<_9I^,>IZU>:4OB;3K%[Z72/@9X[U9+J"
M*TFGN+^X@^'/BYC%>6=_/;^&[R[DLY+*PO\ Y>LTUCP]\0[K1/'7ACQA_P )
MCH-[JN@Q>&]0\4^+[/7_  QXF:X:"]T^UN6U@7]C-)?1"*\*REI\%V>16!;^
M*<\^COQQQQQSGE:EQ[E_#F8T*>5SS;A_,J'$&8+.\MI1RZ7M\%F$<XI8C&\%
M\59GE-7%YQAZ52AG5',LTXBRW-LRKU7AJC_:Z/B+D.2Y'E]99)BLSR_%3Q4,
M'F.%EEN'>78O]]?!8O#?5'2PN>9/A,72HX.;IRP-;!X;+<;@,-3INK3A_01I
MGP!_9+&D_M'6OQ0^'WPH^&/B[QC\!OV5['XTZ?H5GH(T#]F[XZ_%S7/'/A&^
MU;POJ$OVV/P+_9^I7OA?Q!XCTK2M0M[:UM[7S+B1HIV+^J^$?@M^S7<:A\/H
MOA3\)O 7BGPYH_[(/Q9A\+ZI#\)/!OQ2U7QMKWP[^,G@3P!IWQ";P]JXTFW\
M::]XAM--OM3M7O\ 6+6Y>PUN>WBU6.)S*_X>Z5^R+XWTO6/#7P^FT&3Q1\0/
MC>BZEI^AV'B/Q*(+&:U7[9>WGC&V;6A97.@Z41/?3>(M91XX[17GD,;!Y&_6
MS]C?]E;_ ()Z2_$_P3\/_CSKGB&^\*6,DN@2^/[/XM_%/PKX7\>^.+\Q1'PG
MX+M=)\9:='HOPGT"[AB@L_$T*1ZSXIU6V$D=[#X=BA35OA,[^B+QBL\P?#E+
MQ?QF/SK,JE+,)Y;2HYEB<GR;*:7"]#A_^TLSH8K,E4P^&K8_+WA\IIXC%XW&
MXNA!X2AALQ>!SK-L/[N5>*>68K+,=G$>#X8?+,NIRHO&U)8>EB,=C)9G+'_4
M\%4I8>4:U>EAL0J^-E"G0P^&;A5K5L-+%9?@Z^=\//AO\7=%NOVD/B%KG['7
MP@^(/@WPUKL&A_"'X8I^RYX'T3XE^/\ Q_JG@KP[)!+X@L#>>);'X6?#GPY;
M>1KFNVMM<YU#5+N:#1+BZN]3::^ROA=\!?C5=?L.?"GXZ>$HU^(T'@_0/BU"
MOPL&@6-AKGPIUV#XT_%<^-]?^'[VDM[#=6MMJHGAN-'O;S4TGTRTBOK,+=:)
MILMK^NGC?_@GM_P2\\(?&*^^$5AX0U/6O$@T6S\02:=:_M%?M"ZHVF6>IW&J
M+96DC'XN/;6=TZZ?<W@MH659;>>&=(-A!'VU\,/A+\//@/X#T#X8_"O01HGP
M[T*+4;CP_I3ZKKFK&QE\1:[>>*-8-SJNO:IJFMZ@VI:QJ^IWUU+J.I74K3WC
ME&1$C1/Z@\"/ _B'PHSOB7-<ZSOAW-UGN695EM!9+E^:Y=5PD,IIX>C3A.EB
M\=B<%5CBI0Q&.Q.(IT*.+GC,3*G*I+ T,#AL'^1<?<=Y9Q9E^6X/ X',L']1
MQ>)Q-3Z]6PN(C5>*<Y-J5&C"M%T^:%&G"<YTHTJ2DHJM4K5*W\M_[.?[3NJ^
M'0UGKJ7OC#PIJENNG>-?"NKYN8-1TQFN%D@$5RKI8ZEITUQ+/83(BF*8RP3!
M[6YNX9/W;_9N_:7\(Q:#I7@R_P!4AE^&&N7T6F^"_&=T46]\'ZM++%Y'@7QH
MK%Y+.>7YH=#U6YFDCU!'@BENIISN/X>_\%$?A)XV^ _[3NJ^*[&XTC7_  A\
M:=0\WPUX1\*Z-%!XFTO6+BYM+.WT:T\/Z-;I_:XO;^\BALY+>V?4M2O[N**0
M7<X@,?1_L^?$[X5? KXIZ/\  OQ_JVAZ_P"-OB-JOAKP[\?=+N-91_#/PV\+
M^*M6@\/V_@FSM[5;W3_&OQ+TR;68-9\;V\3W%CX>TFROO#VEW$M]+?WLOZ%Q
M94JY)G6!Q?#5*KCN*<XJPAB>&L-*E3I<191@Y4J>,S',JM:I3P^5/(\/5IK#
M<08B48NK4PF0SCCJF89=A(?/\-P_M;+<;A,ZJK"9!EJE*AG=>%24LGS#$*4\
M-@\%"G"=;,/[4JTY>WR>E%M4X5\W@\+#"8W$2_IZO8&MI;FU*PS0SPO!)'<0
MQ7-M=6TPP\,T,RO#/!/&=LD<BM'+&Q5U*DBNT^(OCOX=GX/_ -H:M&G@[5/"
M?]EZ3I6JZ?:!-/\ ##7*KI\=]J4\<,JV/A%HQY6KB:-[2""593%N@C*^;?&'
MXS_"OX;:#HDOQ%U:#P[KMWJEIX:MI[.S)\/ZG<W5L[Z)?VVH 116>FZXL*PV
M,=X%FL[Q_L%P%(BEFXGX=>/O@G\?-$\1:;8ZQI?C;PM_:.J^$_$]C'%;SOIN
MK:3>3Z?=Q7>G7T=Q;7#VEQ%*5AO;6>TD^5I(7PN/H*/]C\79-4C*G*O@L3S4
M,1AJCJX7&X+&8>HG.A74)4\7EN:Y;BH0DG&='&8#&4J=:C4IU:=.HN"%'-LB
MS)5*494L3A;5*6)A&%?!XG#UH-1JTI24\/C<!C:$VM8U,-BL-4E3JQG3G*#_
M )G/VP/A9^T!\+?BKXNO_B'XN\1>)M$\9ZW#JUKXA:XF^S:S)&DE[I4&L16+
MC3C?Z=87/G:&]L&TJ]T:2+4- *V336UEXKI7Q3T*ST\#Q8R6&GV4VGPWNM!+
MJ5S97$\L4T]W;1I/(9;>1HT@6*$F83EIP8X 4_?+X_\ AGPU\-(4_9U^(OB;
M7?B/\"?WT?PT\1>+=#N+O6?AMH7B*[D;0_".L>,8A)=:IX1L+ZWETOPEK-W*
MVL^'=4TB\EANGB-Q%=_@K^U]^R'X^^$'A[QMK-Q=:78?#VUG\$C2O&?BJ\MM
M)ACM_%WCKPWX8L;._0M&LE[IT6KG7+R_LQ_8MSX9TV^\0VERD$,EA!\_/B['
M<"TZF"XAS)0HJT,FSZO&$*.=RDXPP^68VG1A&G2XDYG&#PM"%*CG5/\ VW*J
M5.<<?EN5ZU>'7Q#BHXW(<+-S<HSS;)J3E.>64TXRQ..PTJCG4JY'[-3FJ]5S
MJY9*V%S"4XO"8W'^3:;XON6^&_A3]G+PQ^U7\0/"7P*U^_O]:\+ZYX2_9*\4
MQ>+OB3+X1\27GC"#PKX.\0>'O#%CXG\=:YI?CNZ2Y@-SXHM-#TF:62[U+5T^
MRQV%WQ7Q,_:[_;0O[F&YOOB7XUU2S^"WC/PYXUUZVU7X /I4^G:UI*SS^"/%
MOQGEC^'NAVFNZMIUS9VUSI9\;G[/)JD,>HP6ER]J)T^]_ ?QP^ /P:^$'PK_
M &6]'_:;^$NE_''1?@!\?_#OA3]I#P7K%_X@^&?PH\9_$OXG:/XKTK3'\>0Z
M1'>:#<Z]X>LKBPN/$%O8QW&C2VRB81/=VJW'&R_M4?"VU^-_[+?PF^(7QE\$
M_&S1M7^"OQ ^ G[:7QV?6IO^$"\7^'?&=[=:[X0LSXWUNSM#XGU/X9"QCDTW
MQ1>V\DD]W>M:QL;J_NHX_P#/:/&F"Q^=Y[FB^CWPQFN%6,XLSC"4L?P_FE&O
MB\#@JV=8K'\:Y?5EDF'7UCC'*LHP&5../SZOF.(SVIDT,/@J&6^TQ>(_I=9-
M6P^78'!_Z_YGAZT:>68:M7HX_"U.2M7A@*5#)<1%8N<51R;%8G$8N/U;+J5*
M.">-E7KU\0H4:'PC9_M6?MS?#>#2O%NK^+OB3#I=Y\4+WXH>%O%/Q%^#.MZU
M96GCSQOX9U3PZ?\ A#M5\7^'Y[6TL=6\,:MK%KI/AC2IGT9[>ZEN=/TQYH()
MX=+X>?%O]N+P+H/@GPQX'U'XPW=K\$?&WBG6/"^B7W[.OBSQ-=>!-?\ &_A.
M^L-;TWSM0\(W<EI:7WAKQG<7EMX;U-I+?3X-=M=4TZTMUGM9F^^/!W[=?P)\
M8?#G]I.R_:*U'P?XA\+?%']L6Q\(VO@?1=3L-0\0^!_@9X?\ V/AWP)\2?AI
MIJS-))IOPZU70/#&LPZM:6-U:7\,&M?9[:6:\?R_IJ\_:F^ 6JZE^U='X5_:
M)^#-G=^+/VH_#WB[PW<ZC^TUXG^!T&N^$;7]GGX;^';K6=,\6_#6RUO7-5M(
M=?M9]-.DW-E_8]S?V%ZUS*M[HT<5<&:^)"P,L9@<9]%?@AU*BIRQ=>CE6:XG
M)\9R+)L#'#4<1*K0C4K8##\8<28?&*K.A0J85UJU&HZ.:8ZEAZPO#$ZWLJ]+
MQ4S]13?L:<L5E]/%T;O%5W4E3^KS:A7GE.7SI.*J5(U>2,X\V'H2G^+/PX^+
MWQU\"Z%\'=$^.D?Q[E_9D^'&J^.&TS4]/\">+?!NM> ]+^+G@OQ-\/\ 4O$7
MA'XBW?A]%>#28/%\NO:+X6O[Z?0-2EMAH/DQ:=J5Q&_V[!\5/VHY+V7X<_'7
MXN:7\7/@8? -CXQ^"?Q<U^.1=.\7^ [.UL8?#UUX<U'4MU]IE_\ V2UGI7BO
MPSJT\NH>&;[2[72[\3P#3;^\]AU+]J+X%/\ LL3_  9M_CQX7\1?%-O^"?LG
M@&'2=>^+FDO\!->\:SZQ=:?X@T[4-'G2.QM_C)%;R0ZKX7U?5]3@^WV,\=I)
M%IZ:??78_.WX:?M1'QCX$T?X)?M ZKI^D_!?6_ GA+P7X!\4Z7H.F27?[/FM
M:1X<M-$T#QOIEA#;Q7FOZ)K'EV[?%O1+N\6YUN.6X\1:'=Z5J]G]DU'^C/ /
MCKBK-\SXMS; >&N7<)9%E&85EQ/D>3K,J%?/\MK8W&XRCQ9P[E.+P]7$8S/*
M>+Q>9XW&T:&(@L^PLL9A%2Q.?8?+*3^%XXR')Z.797E>,XJQ>/S/&0ISR/,L
M8\+*C@,8J&&H5LGSC&4*E&C0RRM1PV$H8>M4I5'EF(^KXAU*.65<?-=+\7?'
M_A#PYHEUK.E:U97UKXDT77X]/N-/U".;=?I'96UNKJ&>9(Q]O:;< -JPL2"0
MF.'^#G[<?QC\!?"J?X'_  V^%_P(T35-=\(3_#-OB5;^&?%%GXT\7>'=:N&G
MU2VU:>/Q#-HNM^(M4\^Z6+7;_1;BZBDN/+L(H5:&$?+^N?LU_&[P[\:X/@E>
M^%[CQ!X\N;FS7PM;>%S_ &QI7CC2M51KK1?%/@[5@(+75O"FL:<K:K;ZZ3;V
M]E81W1UA=,N=.U.VLOJ'XC>-_AE^S%X2UGX+^&ETGXG_ +2VHZ4NF^-OBGI6
MW6-&^%FHOJ&F/_PK+X7ZJ5%YK'BERBVGBSQG"RV.F*K^&] @FN;K5Y]/_>/$
M_(O#3C3+<EPN997AO$7$XG#QXGR#+L-F6(I9;A\OITXS7$V;XG!5Z>'I9!0C
M%+VN+]NL?67U#+L)C<=-88_..$WQ;P]BLSK4L;4X:H4<1'*,UQ6*P=.6*EC7
M-0CD^ P]6#JU\UJMMJE0=*.%IMXO&XC"X6/MCZUMO$WQ2\=^-/VD_$?B?]IW
M]@'PCXM_:(\-?#F[^)/A/Q/\;;VR\-?#J3P5J.CW>F^'_"VK1ZMJ=K/XKU"Z
MT2"Y\6V>G)XCTO3&CDL[K5;2]N;,5[?XI^+?B.X^(UA\8-)^,/\ P27T[XDK
M>^)=5O\ Q7;?%OQ+I.I^*5\0>#O$/@2[M+K4KGQ9K<%W8S6>N7+Q_9I--2UU
M'2]-+2S6MO/:'&\6_!+X=+\!/A+\ _#GB7X=ZI\7?V1=;_9C^+_B;2=$GG?Q
MK<ZKX[\67.M_',:[=-I$&FZCI=M!XUT'5=*MM/\ $&M7%M!X6U&2]M-+,;B3
MZ/\ B7#^RYJ%Y^UUXF^%I\.^'_B2W[0'[*G@WXF>!(SIGV1K[PK^T#X8N-%^
M)?A#:D*MI7C[PEKR?VY_9<)LXM4T?4TGEF9YKJZ_S;EQYX4QIX#"U?!W%9Q.
MI5J\/O%X;,LURO"?V)C,9P5PUDV)QF$P]%2P_#V<<'X_)*N!JXF..IJ>4X7*
ML3CL=F%?^V:G]-?V-Q(YXFI#BBC@HJ$,=&C4I8?%5H8RC0S;,,9"G5J3Y:V8
MX;-L/C%B(TEA[_6ZN*H87#X:"P4/RPU+]L'78I/AW-XL^$W[!GCGQ+\!=,^&
M/@7P?\3=4U_4=9\5FU^&ES9R>&)=%N;3QI<7&N:-!J%@9-5U#P[H0TNX^U:H
M+2XM6F%U'ZGH/Q(_: ^,GBSX9:3\:/B)\.;"P\+?M*6/Q^T/XFV&CZQ8>*_!
M%Q-)9P:CX>TB;2H;/3KKP\UK L@N-:M+O59;V*RNK_67CM2Q^J_VHT_99O?A
M1^WEXL^&B^'-!\;2_'#X!^%/BKX!MQI\T-O?>#?C;9I;?$3PF%2#S-#^)GA#
M5K&_U:'2K<6,>MZ7K$,MQ=R&2XDJ6V@_!7X$K??%75]/N+;P?XA:2Y^#7PIU
M>^EU#5]>L[J1FMM3OSB273/ D<CB+3(O*>ZUV)%@LO,TR(2WO[KX25/"CC')
ML9Q7@?"_,^$^)LFS_ Y1PIE_]HX[-N))9[B^&\KXED^'*>:2>"P5"%;.L1SU
M8)</XK*\%/.\SJ4\GJ588?X#BFAQEEN/PV62XEP>:Y/B<%7QN>XNOAZ.#RBC
MEE#,:V7MYI4P5L55=2&%IPA3AS9HL96AE^!A/'^R]I_1/^S)\=[CXB62^ /B
M7]ATCXL>'[.+SOL3EM'\9Z1LV67BSPW<N?\ 2[/4HT\V>.,G[+<^=!(L;)L7
MZZL;B72+PS;V:%'9FA/R@ H!+[EG"(><X*\?>;/Y/_"R;_A2_A#X?_%;XV^-
MO!U]XG\=!=0\"06]M::9)X9\.^-M/L;BTT+3;V/<8(X#':*QF3[';1.EK++Y
MD"W%?=GP=^-FA_%6UU72+J.70O'/ARYGMM;\+WLR3WZ6P*/8ZM',BPK<Z?J5
MM+%-;7<<968A^A!Q_7'#V<9GB*<,JXGPV&P/%&$PU&MCL/@JE2KEN.I2Y(2S
M+)Z]:%*K6P7MFJ&)I5:4,1E^+M1KPEAZ^ QF._+<UP&!H<V.R>M7Q>0XC$3I
M86KBH0I8W#5%>4<%F-*E.I3I8KV:]I0J0G*CBZ%ZE-JK2Q>'PWX9?\%/;H?%
M7XR^-/AAXC\+^$_AGINL3^'=6^'GQ$^R06%MXX\4PZ8VGBT^(-_<1,6TS5HC
M!H<7B"":&+PQJ-AI<VII/I-]J+0?S,?&GX9WWA[QM>:1XHTF3PY>V%R^D:EI
M$UH-/NM-UNQ><3BX2!4;SG5Y1YVYUF1O,BD>.17;^_O]J/\ 9C\'_M*?#[4?
M"GB2..WU*UB>_P##.MQQ#[9I.L0VUU'&_F@;YK"Z%PT5]8R;H9L13[1<VUM+
M%_.E)\$;#4?BG;?!S]H#P/JOBSXI_#>"Y'P^:.:;2+3XS:1HFFW]SX<\"^,M
M;6.1H;73/LR2:/XFN6+_ /"/V]YX7U"X<IH07GQN,GP"\=G^%RZIFW#\XXC&
MYEE&$I498S*\<X.I/,<M6(J4:"R_'5KK-Z-6O0P^!Q$Y9VZE'#2S>J<4,'6X
MLK8/*OKT<LS:$Z&&PN98BI46$QV$O"$<#C_90K57C<)37-EE:E2K5L71A_9?
M)4KK+8'PC^PU^P3??$[4/#'Q)\:^#&U32]0NKJ\^&'PWDV:3>_$^^TT?O=7U
MW54MWNO#_P )]#D,<OBCQ1.KW.JS&'1= 6YU&ZC5OV0^+'_!+#6O'FCZ+IG@
MZ;X677Q \=7^BZ;XNU/Q;X:TK0/#'@1;N:*S@UKX9P6L,4GA+0_!VGN8T\)V
M=S]C\0V,-Q+K*ZIK6HWNH7/ZK?LO?L[Q?!3P/K_Q6^,?B72K;QQXCTFRGUY[
M*9-.\">"/!&D0"71_"GANQ6?[%::1H=JP6S$)*%1*Z&2YO;N>Y]VNCIWB.%[
MS0[N&_M%C\ZTF2,RVUTC#=#-;7"/L;<,-%(N03M()HP,<PIXU<3YW#"8W.\9
M2C3C0PD55R?(,JE.G6639*Y4J;K>TE"E5S7.IT:6,SO%TZ=6<,-EV%RO*\N]
M2K#"U,NI9+@*V)HY=A:\IU*N+]S,<XQE->S>8YE&$I*E:,IPP&6QG4H97AYR
MIJ>)QE?'X_&?B[\<?^#;O5_AEX$?Q+\(?VEM+UC4]/T)AXBT[XE^'],M[74=
M7\I)IX?#&H>'[6QN[>SEN!NM4U2>XD"K$'8E17Y_?$7_ ((P^-?"7P3T[QO\
M/O$>K^//BII=K-J?Q'\.378&G>(8;T/=7%KX;MG_ ./:ZT+<]K:H@,UW;Q_.
M7*9'ZX:Q_P %=OA%XSMM0\%R)^T1XDTKX82S6WB&3P?\'=>\>V?A6[B/F7*Z
M]K'A1=;TRWGM(?E$6I7P\F!-SJL:\?*_QD_X+%> O'_P<O[']E#P%\=M/MQ<
M/IWC+XY:Y\'M2U3PS\,=),&=8UDS>$[CQ-I]SK!M9&>SM;J[TZWL[J)6OOLD
M4BZE;^A4\2LFPV*O/,\GP>'P%6G2S*D\13=2A4K)2HT98>E*5;ZSB$K8;#*F
M\1B9N,*%.I*23X:'"5.<9^TRW&8JMB:;>"J1A-0<HR2E/VE1QIQITV[U:LI*
MC1C>56<(JZ_GF^%G[._CW7_BII6F_":TNM&^(_A+7+'Q)-KPO5T>+X=MX7NQ
M?S>)==UR?-MH6F>'[A;>ZU6ZNPRHR6]I%!=7]Q:V5Q]$?ME^"_#/QXA\;?';
MX&^-)_'GC3X=1Z1IW[35OH=OJ&CZ5KM[:Z)I>GM\;_AWX>O+_4+F;X=W.K6E
MUX?\0+#+&^B7=A8>(/[)M_#FL'5V\@^.7Q3^*MQ\+K[2_@7\(/CGX,_9GUU(
M_%OQ ^-'BWP1K[>+?V@M<OYFNYO''Q*\<65M=Z'!X874+FY/AKPAIVOS^'[6
M6YGU?5;G5=8NX/[)\_\ A!HO[4_P$\3^'?B=X'^!GQHM+ZZNK"Q,&L?!_P :
MWOAGQEINOA;.;POJ-M)I<5GKFC^,+:X_L^?3(IVEU!;BWFTV:"_@L[J#Y3&<
M6Y9G>9X7C_#<8<)<,YIDV'Q^5\+\.YAG&54L1G6$K8C XC-\KXVQU.>(KX*I
MF$</A7EV2X&5:?"V+>&SO-89MCG/),!ZV%RF648&OPE6R;.,YP&98G#8S.\X
MPF#QDZ.68NC2Q%' 8OAG#35&GB?J3Q%=8W,,7&$<\H>VRW RP&&Y<SQ?R1X?
M\1>)_#5VE_I[SF&X\\W*S<PW(EBEA99,YX;?@;<98CWK] /V?_CQ\)=.\=Z6
MOBNTBTG6=8T]]&L?%$BP0G3KJ:!G%I<7TB[M-MM0NTBM;B\E95MHY#<S-Y<;
M5Q7[2'@[P[X:\:Z=?>&_AE\4/A9X4^(>DWGB.U\ _%'P!XF\&W_@O5+46\GB
MGPEH^M:S86%KXM\,:1?WUM#H6OZ>\6H)I>HZ=8ZU8VNHQ+>ZC7\+? [X;?"O
MPUI?[1W[4-K<3^&=>A75/@O\ M,O&T3Q?\;[F+#VFMZS<Q(U]X+^#\$P0W_B
MMHAJ?B2W#Q^&HYQ/83ZE^K87Q&X9Q_#F6<38&=;,7G,XX+*<GP*H8K.<RSE1
M;JY'A*%/$?5:V-PTZ598S%K%_P!D83"X?$9KB<QHY/1JYA#XE\)9O1SG&Y15
M=##QRZ/UG'YI7G4I97A,M4H1AFE:M*E[:&'K*5-4*#H/,,17J4L!1P=3,:L,
M)+ZFM/B-X^^*_@"7XB_M ^*9_A7^RGHUQ=:+I>E> Y?L'C7]HG7-)F*MX2^&
M@>2&2[L#)&+?Q9XYG<>']&1IK'S;F_BOTTKI/A9\9_V;?C/JWPSO/BM);//J
M>L:K\/O '[/EI;7,/PJ_9\\/W%S)]@O[=;I$'B[QUXE1XM2\6?$#6DN/$&IZ
MY-+<-+8VEOIVEZ=^8GQ&^-'CKXY>*O\ A,?'VK:?&MA:1:+X4\*:)8PZ'X-\
M">%K-1'I/@_P/X=M3]CT'PUHULL=K96D?FW4XC^V:K>ZCJMQ>:A<[GP%\+ZM
MXL^)G@B#PSB]U23Q5I26T$4*7,R>7>PM--]GE62*5$CY/F+MQDY%>KDG#N*K
MYA_K1Q?4PV+SZ,)K)LKPTYU\FX1PM>#IUJ&62JTZ4L=G&(HS=+,^),1AZ&*Q
M-.57!Y?A\LRNI5P=;GS;.:$<&\CX?C6H95*=-YECZT(TLRX@KTIPG"KCE"<U
MA<OHU(QJ8')J56I0H3C#$XNKC<="GB*?]5_@O]M;Q5^R/\.;7]GKQ%X/O=8U
M>2UU+1/@#\5K^.WE\+:-H[0.=$\,^(M.:,@ZIX?L(K?3X-3<;]9MH["]NWGU
M%[RXD_#WP)_P40^-'PA_:6U7QQXO\1^)O%9\4Z[!;>/8I;F2XUM+>UG,-KJ'
MANXN2QM]4\(QSRW&@:>S+I]Q;13^'[Q%TK4KQ*_IP^.?[,7A;QSX)U;3/%5M
M=2R26EA)H-Y9R?9CX?UJRB4:?K^FR68C$%[9S!9D\@QP%3)"83#(8Z_FM\0?
ML>_$O7OVB==^&WBBSL;J]TJ6;Q;X@^*M_:06?AZP\+RO)+>>./$31^5;6<M[
M_I#1V5J(9=2U036MC;QQD-%/%E#AZED>:5L_K4\+D]/#O$8S$RJSH3PKH5*=
M:AB\-7I?OZ&/PV*A0KY=5PO^UT\?3PT\$OK2I,QX>K9Q/,\!3RBG.OF,JWLL
M/148U8UW5@Z=6A7I5/W53"5L/*K2QD,0_J\L+*M'$_N'49^Q1_X)R^!OVK((
M_C]8^($\1:9X_P!/N;G7_$FE:AJ-_P#9-<<V]YH^M7USXHN+VX7_ (2FVUF*
M73-.TS[)::+#H<VA7=I!JL-W#'^:W[?7_!.0_LR?#33?&EMXJNM9LQXR_P"$
M:M+#[+'%=J-4T#5KJ&XO+E(P /MEE%;+""%>2>#8-W!_5/\ 87\2ZUX?UJ\^
M&'PFTR\L?@KX.TF-[37-6-S-JGB[5;#4GNO$FL:GI\DJ60DUF36+F^T?0[&*
M"Y\.+9I+!(&U#5].E_1K]K#X,I^T-^SUXU\#V=^D-WXKT2"72KI8_-V:II4\
M&K:;>PD%762.:T4(\4BO'O+QM',B.OQ'!/&6:9M1EE^?87$Y=G>#HPK_ %?'
MT:&%Q>9976J.GE^=RP>'G4IX.OBZ<(K-,M4U4RC-/;X2I"-"6#JXCU^)L@PF
M$Q+QF48JAC<JKU94?;8.I5KT,%F-.,)XS*UB:\*<\31P\Y2>7X[E]GF6 =+$
MPE*JL52H_P 3O@J*#XU^"]$^#.L/)+\8_ 4EW'^S]KE_<J#XG@EEGO\ 6?V?
M=5N)G0EKV>:[U7X6W%S.$TWQ7-=>$4DCL_%5F+&G^SL-%O\ XL^"]#\6ZA%H
M*:CKZ:+>:5?1M#<:5J%W<&P,=PLX2:VN+6X8F02!);<H2=CKD>(>// WBOX<
M>-]4T*_L_$%GXC\/:W)#)YBWEOJ<%[971:&\AG+?:1)%+&L\,\<F^,A9$DW+
MFON#PQX#E_:>:^^,6D(MA\7/ OAO7-2^/NGW<=G;6GB--+\.:A?Z'\;](^T"
M.S-WK7]G+8?$+388GE7Q:UCX@M+.<^+IH+7HS#%4.$%F%;$UUAN$<XJ5<16Q
M$Y<E#AK/,5/VM6I.4FJ5')L^Q$I2E=P^I\0UKWKT\^OENF#HXCB*."AAZ4JW
M$>6*C3ITH^]4SS*L/&,8PBE[]3,\HI122]YXC)Z=E[*>5+ZY]??MX_LU'XC?
M%3X6V7@---U+QEX@\(?8]6M+RZC32=$T+1R9]=^(?B359RT'AKPOHUM,LVK:
MO.R6[2M!8V<5WJM[96-U\H#PS\"/'7['-Q^S(_[6OP;^&WB3X=?MC_%[QC:Z
MOX[;Q/80^+/!?_"/GP5I>LZ7IVB:1K%U:6GB-FN+ZUM]0FC=-/41S&43!V]H
M\&?!/XO67[%FB_&'_AH?XGWEK\6K+1O$NM6?@KX+>%_B;H5G:Z9XC30='^'W
MQ$^(MU>ZCXQ\.IH5M--JTEGK%E!\._#5])=7MQI]WKOGW%WZIXP_X)Y'3_C?
MX#^%%[\</C2FI>)/$GB^"'Q7K'P%^%^EZ'J=OX&\!>(?&]W>^#98KRYN/$TL
MEWH^G::;66WTJT\K4S+++)F"WG_C3Q$\<O#+C#ZKE&:^(&?<,4.!.(\XS'(I
MY!P7/.\55S'@C+ZM/B7,<VK9QAJ>&G]5AF<\/A\LP="O1A0HU<6\7F-?%QP^
M4_NV3<&Y]E:EC,#P]@LRQ&>9=A,/F7]H9TL#1IX;.,1!Y7@\#3P52=2T_JT:
MM?&8BI3JSJSA0C0PM+#SK8_@[#]HO]EK3M1\._M82_';PY=ZUX._8%G_ &69
M?@%'HGB)OB+K/Q+T_1[_ ,+V]Q8S)8MH1\(:EY_VZ/7SJ)MX[1DD8XW;:OQ-
M_:1^'/Q$^(OAKXZ>"O\ @H#'\./@YK*?L_:3!^R.++QS:WV@V_@_Q%X'3Q-X
M'UK1+6*W\'>'_"MF=&U;6+CQ?;2O#?6TTEG=&YTR61)NX\5?L>^._B5XO72_
M%W[0OQA3P#>?LOZ]\6].\.:'^SQX8\'?&R2P\,^/[+PYJ7A+Q)\']*CTZ6[U
M74I]86[\,SP21:E>V=K_ &/;VC6\,*GY-\.?\$R#)^UKXM^!^L?&74-'^'/A
MOX5^ ?B5'\0;WPA8Z5XDTC4/BUK.A>&?AUX&\7^$[Z6YCT+Q1J'B#638:C9M
M=^99VL+:B$55>U'Y!@\#]&^6)Q68T_%+CJ>*RC(<1-2QW &3XVGA^%*>9X&+
MR/"X3,<MJT99I@LVKX>AAL90@^)E.O5P^%Q4U4YU]%5Q'B,J=*@^%\@]GBL=
M225#B'&T95,T>'JOZ[6JX><9+#5<+"I.I2FWEW+",ZM-<K1]P']I/]A[1_$G
MQJ\'Z_\ '31]0T7]M7XU_'_5OB5J?AC3[+Q!X<TGP!>>#[KP;\,5\<Z]+K6F
MW/AJR@FU>Z\<Z/#8:)XEOI=99;.[M='N[*5C\ >#? EI\9_V>(-0\+W%@_Q?
M_9Z@\0:/XXOM*N$O=-^,GP>T;Q+K-I8_$'2I8LQZCK7@.)(],UEG6274/ 3Z
M#JO]I7'V"'3X\OX3_P#!,+QY\7_@CK7Q4@\3WD7C[P-^T;K7P?\ B?\ #K^S
MM-2_MO!OA/4M"TOQSXP\,R2A+F_U/PS%KGV^]TR>V> :987-TLSN\5M7T)H7
M[+5G^R%XYG\6^-OVO/$7PBT6R^/WB3X&_L_:SH_PAT'X@^(/$&K^&K6WT3Q)
MXH\7Z?=%-+T3P=]IU>YTC4-(3^T9;ZSGF6?SXF5G^^X"XA\&?"?-,\GPEXE\
M9<0\94)4,+0RJOPS4Q-/&9MPVWA_[/JX7AZ.+QV+RS,N&,?3RBO4A@\S]CE.
M5X'B#!*IC.&:<:?B9S@.,.*\-@Z&><,Y-@,AQ"G+$XFEF:C5PV#S!0J+&8>K
MF,*%&CCL#FE#Z]14L1@U6Q.(Q&58F<,+FU9R_-V5;#PGJ=O>SQ(C2WT5U<OI
MS0K/<6L1 ,6R0,C$R_O#&X,9;DKG-=;X_P!+U+3=*T[Q/:"#6M'UD--%KC0%
MX;.-4#FP9K?;)!<)G;(H*D,,=LU)\=?@_P#$+X.?$3XR>&_B196FK7/A;XCW
MO@J^\1>&;,Z?X9FUVYTNU\4V;:?96<=O%I5IK?A[6=-UK2='F2);&U:ZTRR6
M9-'O)%G^&=GJ?C+P/XU\!6EX;J_U&RN]9\/6MU=ETBU:&66XECL;==C1RWT+
M);O#%)' P09CQ7^C/"W$V6\7Y%E'$V0XF&+RK-\)2QV"KTYQE&5&O3C4IN\7
M;6+C)*5I<KBW&-['\R9KE6,R/,,5E./IRI8O!U94JT7&4'>+LI)22;3TVO'=
M7:6OD?A^^\"S7L-YKGVYKVV@;5[F>.:>Y,RP-+&+;:[O'"K-Y:E6 D7G)R,U
M]^_L)?MUWWPJ^/&AVDVB167@_P 7:;I7A/6(V!=39:?=ZI);7$TG(D>*[U"[
MC9IRT:6TJLX/V>(K^<D_P\U/1M+$SGSM0EEE2XTV>9?/B?#*_P!JLO+ \HEA
M*JJ B@QLO;%7X>>'_%6C^(].U)8WGMM/O[6[>PNI=]G-':.CO#+$X.^&1$8/
MO)9MQ8DL2:^DJQIXG#U*<TG=.S:W?N^2MO\ ><V&S"IE]6E-WG#G7-%NZ2TN
M]K_I8_NK2TT>*(0K90:[\+OB7<V\TE](4U"VMWO[)@NG1*=ZO':7MRS'S<FX
ML[J6=/W6GG;^%'[3WP1L?V=?C;-K<,9L]$\57%Q9Z#J<-G:Q1>9<)([6LES'
M" WDVXD>U#$A%5OX3S[)_P $R?VTM&^*MUXJ_9[\<ZQ=1WU_JFHZUX3EUV\6
MX@T:>%M+L[72M,N+R7RH+"/R&CL;!$8I$UU#%B.:X63]*_CW\"+#X^>"=<\%
MJ-.3Q[H&ASR>"]2O%C:>QU.VGCE"C4;E)KBT-Q)%##J,D3E;K0[J[M%40&15
M_.8T<7E^,E3BITHRFU-.S]UM7N]4T[Z6>MS[N?L<YPT:M*:345/;M9VZ.SM9
M^71'Y$:?XU\ ^(=/B_9^^*FM6FE:3\8;E#\.=3O@AB\.?$54CL-*NY+@J_V7
M2_$S/%H&L;D>-?.L;R-K/[//=5\)P_LD:_I?CK5['Q?!-H]KX:N;RUM#,8)[
MJ>_M)I;)[6=8MT:M;3C=++EDD6-O*<ED<^P>-OA#'XLU1_AS\185TC7O#=^;
M5]0^T>;%I^M0$B"V\H1B26RO8$GF($J*8TW/DJN/M;QHD_Q \ 6WCRPO)[[Q
M7\/X--\._$:7 ,GB'1DC%AX:^(CO(/,NKF2.!=&\22I)--]KCT_49+>TM)G=
MO*E7?"/$<,?1E[/ASB[&X;"YM":M0R?BRLJ.#R[,X6]VEA>)U&AD^.NXP6?P
MR6K2HNOG.:8DWJ4H<2Y0\'4C?.>',-4JX%_;S'(J*EB,9@]7S3Q&2/VN8X6R
M<I99/,J=2:I9=@:)^%_Q3^'T?A#7M0T/6=:L;N9=C11VZN@B6[C6:W,J,?,P
M\<BDAB>>!7OO[/?CGQ3XST34/ >HWTI;P1INDP>$]4O \6I36 >[B?38S-F2
MYBL;2*U@L4F\PP6*0VT06VA@1/0/VB_A9:Z_H=IXXF@LDN],DMI-:ORA@N?L
MD3&-8+B\&\E(53:L810^-N1]ZOC#3/&%EHWC_0=5T.:2UL]"O-(D^U6TH6*;
M9:6L<US#E2"=CR1L6#;A'C':OTY1=6-WVNW]S[W[L_/JL71FDGKIWUV5K7>Z
MT_'4_0Z\6ZU2PAMFD::\TT>;,7)+/"20[]?O*ZJ H]6XKTCX/^+[OPMXIT?7
M)8_MJ:<EY:7NFRY,.LZ1J$36&J:+>+GYK34-/EN+:4#HK;A\R@CCH+9=(UW1
M_$%LCWVB>(5&J6-],3);WEC=R3S!HX5Q#&4*20R;%&^1&#?ZO%7;J=K"]N;V
M# 3YV54 0>7,UQ*L:KR JB548?Q)N7@&O&S# 8;,L)B\OQE&.)P>.PU;"8JC
M.ZC6P^(IRHUJ<G&4914Z<I*\91DKWBTU=>I@\77P=?#XNA5E2Q6%K4L10JQ2
M<J=:C.-2G-73BW&<4[-.+M9IK0W_ !QX-T_X7?%6TL](MHKGP+XKM[;7/"%Y
MJ4DD$8\/ZUYEQ$7E\S-C>6$YN[#4D4QM%?V-[:R QY#<;^T)\/;#Q9X<T"XM
M-/M[RPOGN;BVO[6%=^B^)K:PNA)H=U&P,49N[(W$]H+=$A5HEFC 19,^VS>9
M\<?@OKW@_3+,R>,OA['+XS\%*2LDVIVUJ&E\9>%LI"99X9[)3XCTZPW -/8:
MI&F9KY :_P (K3PW\3/!,VEZ_P")[+3_ !1I_A[^S-1N8;>VMXK;6[*1)=-M
MA'(DSK-JEK%<6E_JDI8VMA)<0J%BF<'Q>%\;C'1Q.49E5G5S;(*T,#BZ]3EC
M4S'"2@JF59URI04O[3P:A+%RI0CAZ6<4,UP-#F6"DSU\YPU"-2AF.!IJGEV;
M4Y8K#TH7<,'B%+EQ^6W;DU]1Q+:P\9RE6GEU7 8FKRRQ*1^4GPGMO%7P:\4:
M5\1XIY9-4TFZ:75M'A#JFHZ-,WDZCI5Q)N5")[(NL(FW+#>);7:KYENC#]?=
M7GTO6;+1_&N@7"W6A>*+&UOX+R$@IBZMUGBE;&X1FX@($L1^>.>&=9,/E1^3
MO[0/A?QOX2^*GB_1]<OK>WU6UNYH+:;3DC_LJ:PN&W07%E<1P0+<QW-LP8/L
MRS-GI7UU^QCX^EU[P[KOP:\2RR/-IL,NM>%;B<M)_H,LP.HZ?'(QVC[!?/%J
M-K$N994O=2)(AME _K[P#XLC+$X[P^S*NHX;B!_7>'YU9VIX7B3#4GR4(N34
M:<,XPL982;;;EB:.$A"#J56S^;O&'()^QP?&>#IMXC)U]5SB,(MSQ&1UZD>:
MJU&\I2RS$26(BDE:C4Q$I2Y*:1])336GV,W&P3)&/WF "S",8!!QG!QGC&>0
M:\PMOB!<"^FCM+%9(H)"UI&JD-&Y8KM8CD!XPK8!PO 7BO6SI)AEN;.?RH&(
M,;.R;0I VL ^<DGL0/F!R *Y"/PI/9W6R".U2*.3*R)$FYT(RID<KO;Y3U)S
M^ K]PES0G*%2+A*#<91DFI1G%VE&2:33B[IJVZUZ'Y-"=XJ4))QDE*,E9J2D
MDTT]4TU9IK>YU6A>*FDCBO)8WL[EY!-Y<:L56XC=1$[CNT;1_*>HSD'.*^HO
M!_[0>HZ;:BQUM9-4MY9+:U#/,INC#+(%>2&63+RA%RTJ7)D_=*P3 7CXKLX=
M0\^X:Y0I$)Y%3 :3 C QSGH_4#H,YKJ+?S50DDE",D$=,?W23U].*4H\UG]^
MFZ*4[;O1;[7_ *_S[GZ1V.OPW:QZAX;U;[1##MFFL@['[*P0Y^TV@8M&FUF'
MF;=N<'[N17JEGXNAB%@LKI+#.\J7-P3M$/E1,X8'[O[QEV*".IK\GM*UN^T*
M^@U'1KJ:"]@?<DUNS6TH*D;E6X@,<V#]U]KJ'7*N"I(KZB\!_':TO+@V'BVU
MM].N+H 1ZQI\:1R,XY1=0@C"PR2,PP9 BY)^8GD'"5.UNGX^O7H;QKP>R]=M
MM-?^!Y6['WK!>6]PH,4@)QT)&<_Y_H.M3AT+%-PWJF\KW"DE02.P+ C/3((K
MYNT_-S!%KGA_Q$VIP/)),L]K<O+#<A7;S?M"K()1(6!)#8;L237>:7XHND6.
M2Y;S(V0+)<%1AF#$LLA4##*Y=E!Y ;DY.:APMUO^'5(UC*[VTT_X;;U/5B-Q
M7C//\^GZTOE[.<GGC'Z_TJ#3KN&_@6Y@.0205ZE".QQZJ5/3O6CM.,X/7IC]
M:<5)7T_&WX_/] =[IW7;UUULK??^A4)P"?:L34K]HT,:*=^?F(X&P\9Z^A[]
M^E;5S(L(+-P".3[DX_F?:O+O'>N6'A?1M2\4W4Q\RRM\P6CO^XN[H,/L=L(R
M"&DN9_+C'!!#$$$9JTD]+;VT^ZW7T&VENSYA_::\:PQV4'@^VN\NWE2:I$""
MY. T5M(R_P !7#M$>"PPPQD'X^M8%@M87AVB5P;F[E+\DJN1$-Y(08ZHN,L2
MQRQ-:NKZG?>)M7U'5[YA(]W<2WEX^U)#YS3&0AV8$98G8"H7!P-N<&L\>6L;
ML8TCDDF.\J-I,0.<'/KC\ZTA'DWZZ?/_ (-O0Y*OO*U^U_6RMY_UZ%R65[BY
MC98U1IV2-(R"QR8HU\M0.H!8.K ]7VYXKGOBOXRB^'.@:1X4TY9&U/7/-NM1
MG@5'^S6*R*)Y'60,K-?3DVENNU@;:TNA)M(0OW'AL6B+?^)=0=8=-TB.XF:>
M0@()(D:263)/)ABYV]3+)%MY&*^;_$VL-XOU74->>);74!*5LY$MUOP=+C15
MMX(FO!);6K*C*D\UK!'(TDCN9&\UL?&^+/%BX&X Q%+#U'2X@XVIXG*\$XNU
M7!</0<8YQCEO*$\>Y0RS#RDHMTIXFM1G>BSW> .'GQ/Q91J5H<^3\+5*..Q=
MXWI8K.:FN683HIQPD4\;62YDIQHTJL;5$<KH'B>^FF=+N!IH8-\]I$T:1R".
MYF=/,!155I _D/&"-_[V1E(2(8=J&GWNKZ_I]X]W?6MI;2"1[,R/)!)LDCN&
M26)BP=9VA6(\;E9P_P!Q6ST$F@WZVT5Q'=0?;[AX(HXHHI(C-!((]Y8>8R[H
M!(4? $;;"0J@D5K+'=:7+):R*4N+60Q-=EYXH(WV(TNUH'CD96MGG52DJCS2
M$')%?Y\8G-<+BJ5?#*:?,G3ENK2=E;9<WDUI;KN?UW3PW+%3LT]'^7^7KZG
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
M3=Z(MO-;6MK:_;6N]1UBWMKC4)9IY66]D^J?V!_V[-<^+NOP>']5$/A/XO\
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
MO2[?4M.URX3Q#\>M=UO5(=3MK>YU'2I8+S5=/OE=Q)JUX(0U<I\&/V[?C#X
MGEL/B_\ LT?M"Z]=ZDMK'*?"EU\!]7CN8M4\9OX%T/6M(T\?'"PL;6[M/'.J
M+X.\36^ER-IUI)+I4^O3Z5/&[:C\M7?[17PMUC6/VA(M:T[Q[IWAKXE6W[/L
M_P .]!\>_L6_&CXC:1X*T#X7^%=7TC5/!_B;PNVG:!'KEWHU]<O-I7B:+Q)(
MLXN8KQC(]G+:GQ#]C[]JNR^%>A:[X<U#X:?&'XK^+OAA\8O'-K\ 8/#/P0^)
M45IXS^"?Q7^)'A'Q7XYF;0HM+U2[\,MX+3PGJ7COPMX?U&YGN]-U+^SHK8W5
MSIN6\O'^,?TD,12J\1U/#.CAL?P[4R+$T,'7X+XSRNM4HYWP]AIYZYYQC,RP
MV65<NPN>UXY?FF"J0K4<KP^%6?8BM6>24,9/?"<%>'-%O*J7$4Z^'SA8NA5E
M#.<GQ<?:X+,)?V=*G@J&&JXJGC)X2+K8/$4Y0JXF=:>74X1AF%6@?0/[57CS
MX!_M'^/?APMQ^SE\>OA/\1?'VH_$K0O#7BG7+?X+:=8^*5^'L.KP>/+*^E\*
M_%?XAZCY&@:CI%SIMOK5MX>6"'4C!#'JD\5RD<^;\ ?V-?&!^.WQ;T'P%XFT
MS1+V[^%NH>$=5\.>-XK[3;#2;[Q=X.N=,N6@U'P[>1BY_L9[Q+JVFNK.>!IK
M2*2YTJ]*>6WL/[%WPWOOCW^V[X&^(B_#3XG+^S9\*/A,WPK^">O?$CX<>,O"
MUKXMLO\ A"=>UCQ[\1&_X2'1K("_UWQSJJ6M_>R2L+J[ETW8\K21D_NUJWP)
M\&IIGC#1M-M1X>OO%@U6TOO$]FD?]MK-K EAFO3J&PW#M#YI:W0NJ6H"I:"!
M54#^T?#'/.(N,_#W#XSCS 9?A\VS7ZW2S3):6!Q&$AE^#Q/+6P66YIEV.KXS
M$8?,X97B,++,L/B9IPQ-6HHTH4U31^/<19;E^0\2J.0U\5]6PJH5,)CI5X59
M5ZM-N%;%X/$T*=&G4PSQ-.JL-5IQ:=.GK)S4C^9CQ3\-OVG_ -E#X07WPJ^'
M-Y^R#X@CE\.WGPNUKXJ>#?"/Q!M?$VO>';:ZANM6TOQ'J\FIOI.K^(M1M9',
MNO7V@?;T$\_]G&.)!+%R'B7XK?M%CQ_X.^.FG^!OV,=.^(&L#6_%%YXTT'1_
MBK9^(M5&M^%O$GP\UO3-8N;W7+F>=;%=3U 10V\FF_Z=H^D744KV $#_ &UX
MH^'_ ,1/A/\ $C7OA?\ $/3;;4/AUJEC>V/B75XU=KRXO_/N)=%\8>'[8R"W
M2)(ITGMK-$,\<,EWI\TLB3$+\P>+? \G@?PCXM\-Z_IJ:M?>'=3MM7\&ZI%Y
M9MM:TB\@A,5Q:799%BTZ_LQ!(B.Q_>JP,<=QY[R?E^%\"?"2>?9MEO$'!^&Q
M6:YD\VQU'-5CLUI2XBR;-IX>CFF'QBIXNG"=? OZI@<RP*4\$Z,LNS/#TL//
M,*V&PGU^*XXXGCEV#Q^5YK.E@L,\'A,1@_986I_968X6,YX6I1E.E.:H8V*K
M8G!XA\M95(XS!5)58X2G7Q/YP^./VU?VH/ASJMSH.JZ=X"U'XA_\,]R?L[7/
MQRLW\96GC/6_"%_J-KJVA:[>:O#K\?VCQIX7O;"%=*\0R06\I,US_:4.H2O%
M/;X_B;_@HI^T?>7/BVZ\-Z'\)O /Q.^+%]\.]1^(/Q#\&Z1K$OB7Q?<_#'3)
M])TDZI9ZS>ZMH$+ZJEU--K?V'38GN+[[-=V)T^ZB2:6IXJ_9Q^)/C;XGSZ?X
M$T'Q%XO?QFGVW1-+BMQ;BS\M1/?)=7&JZ@UEINE:3=WDT=WK.I7FGZ5;QE9[
MB2WMQ%(WH/VCX;?LI1&7X6ZCX5^+/[1=OIKV]_\ &*6UAUCX=?"&X;8;F#X0
MZ5<6'V3QIXI5L_:/B/KA&E::ME9?\(YI4HO-6=/H,W\$O S"8NCEF3^&^!XC
MXJQ--8FAD.'QV*AAJ6#>,PV*I8CB3$3GB,'E'#%+'Y=AJ]&EC<-B*6(K9<J.
M0Y3F>.P=/!+PZ'&O'5:-;%XSB2>3\/X>2HU<WK8:E5K5<1]7E">'R?#Q5*OF
M><RH8F<)K#U:2P]/%1K9KCL!A*SQ3]L^+OQX_:^^%?AWPC\4O%4WP@^!OCKQ
M#\?IOVCM!^&_@[3O'%UXYU/Q#KG@:/PGXAB^(.CZI>S:'X2\"^+]*BBN]6\/
MZQ?S>*[_ %&_U.6UL+-876Q^9!_P4$^./]O^.=3\:?#O]GGXGZ9XD^*=_P#&
MGPWX7^(?@K6/$^C?"KXD7\%M'=>(O KR:S;ZEI]O/-:I>7&F:A>ZK;/<KYW,
MCRF7X+^)'QF^(/C#79)=>\9:OXG-MJ%Q<_;=6N)+^ZN+JX3-Q>7=Y<*;B]N;
MB;YYKBZ>:65@&=W(W5F:%JNM:S</<ZC(%MG\N%[T0Q6\4 4[2T@AB42 9^?_
M %;%<DR=Z]C(?HL>%&#R^E1SWA3+,PS*=-TJN*PD,;E]/"8:6)AB:6 RVK'&
M5,TAA,)*+C2KXS,<5CZOM<8YXB&'QM;!KQ<S\7^+,1C'+*\?B,%@8R@Z=+$N
MCC*]><::I3Q6-;H4\'+$5_BG3PN$P^%IJ-&,*4ZE"->7Z0_LW?&31_C5JWQT
M\"_M*:[<:M=_M+^([?7/%OBR6"VC_P"$(\>6<>HIX8^(VD0JMM'IMGX7^U6V
MDWVGV5W!'/X/DO["<R06T-K-\L>.?A5X[^$'Q&U_X=7.I7'A/Q7X)UIH-9N+
M"9VFG*B.YMKK2KETMI)M$U;3Y;75-,O-L8O=+OK2Z2$+,%'F5O?/HEU:ZIHE
MPNG75M*"+FRD\[)'&ZY,JL)(7'+C;D9/WNM?I=KOPW\<_M'_ +,GAGXL_$'P
MU<>&?B=\)-"O;GPG>?VCI>GZW\??V<O#_DWM_K&@>&+O4(O$NHGX+/J<,W]O
MMI=OHFK^#=7M[2VU/6-5MH8+;[C%X?(?"3,\FG@)X#)^#^(Z^7<,XK*G6I8>
MAEV<T<)#"9#G664)2CS4)Y?A*60Y]1P\)K#8#"Y+F\UA,OR;.<54PP<LRX\R
M_,:5:GB,=GV24,3G&#QL*4ZL\5E4J[KYKEF+JQ349PQ5>IF>4SJ.'ML5B,RR
MZ+KXO,<MH0\"T*S'QSLVCCM$T;QQX+M;S[9?2?9H)/$]I'%"MK*@C,'F/;JD
MAG66*XW,Q:/RP=M?/>K_ -JVXO-#M99)9Y+JZDFOK5)4O@+5H[>>U#*(5@M6
MD)=),>:_.'6)O+KH_ WC#2[+Q'I.MV4KV5G;7J7#W-VTIN6@=QNAE,,MN)8I
M8V(D <J>&4$ "O5?C?9_V'J.E_$'P7H3ZUHOBVWNQ=6]I+)'#!)%*OF221'=
M]GC6/[.%,EW%YPQ(J NRC]-4ZD)OE6_=.VMM?PW/@90C-WUOT[7T_IK[M4SY
M>\.'4O 'BWPIXOT^*>-] U^PUJ:\DNH4E%UIUY;WEE WV:&-F22='5O,CE91
M+)NED#E1_:/\ /C;8_'?X->$?C)X7DB/B/P[!8Q^*;2)X9KFXLK*WF6\#^7:
MVWG7$:RR12E+:<KI<U]%;K!<S)=Q?QESZM=:F'":?#IEW;LT\EE);&Z>02*"
MID?SR$6/;O 93M!WKNW8K]<?^";'[4E[\+U7P_I6CZ9XB\01ZQI=CJ.FRZ[/
MIVF6.BZWJ$&FWNMI9S6UU%<S:;87=X#;A;=9'GC>5V6)"G)F%"6(@Y.*3BE[
MR6K3M?7S?HO2Q[.18NIAIS@YOD;Y5%MZKMZ].K>WI^K'[4'P&\,Z_J=S\?O#
M-VUCHL7AS6-0\;>&([:SC=M8TB-;NTN88UM7O+C5C&DUA;VDEU+:XO#]I^U,
M,#\Y?!OQ-M_AUXHOO$4,-SK?@J/1=3'B31]35F&M^%;BPFD\3:%=VDLS*5ET
MQ)V@BE9HH+V"UN&1C JU^\$\&B_Z5;.;<^%/&J6EY8F18]2@B=XRQMBIVN-K
M%[>8F*.0++]OE25;4V\OXO?M(?L^77P?^)MU&R&\\#>+QKFIZ="^JLUJVFW]
MO>0W%BR?V2T\3-:S2&&&2^9F.PA7CRK?(8["83-<+BLES"@L1@,RHSP.,H2;
MBJE#$KV=2*G!QJ4YJ,KPJTI1J4IJ-2G.,XQ:^DI5\5E^*I9G@ZCI8G"5(8K#
MU4HM0JTFIP;C).,HMQM.G)3A.+<9QE%M/SKXAKX,U.\E\-:#JRZSX/\ B'X(
MMO&?PYUJ:,00^+O!>MPLUG=Y62*3^TM$NA<:!XGT^\BLM4L-8TZZ^TV%M#/:
M&7\E?B9\)=;\#Q7.L:E91:-HL%V^G1RZ?')<I?RF&*XEF1[MYTM42:;]U'%$
MNX-(B^6D29_3KX._!?Q3KWAS4_@U>K]KM?#?B+6/B3^S7X]L1:M_9NKWCQW7
MCSX3".>\EET_1_B)I5G]MMK&22QTFS\=:3;7]V;NXU$V[^574>D?&;PYXUT-
MK'6-*BL?$DVGQVVN)DVFJZ=;6]NUU;6[!9ECN0HDGBF<"(RD"%9$*B>$,VQZ
MACN&L[KRQ&?<-2P]"OBZBC"IG>3XE5%DG$?)",8<^9T<+B,-F7LX4J%+/\NS
MG#X:FL)2P\JG/Q+E<*]3"9UEE.-'*<Y56K2P\7*4<MS&@Z3S+)KRYI..$J5J
M5;!N<IU9Y5C,MK5I_6)U81X'X5_%B'6_@QX<\':MJEI9^,/!VL7D6BV$4,LU
MWK'A:\6VOH+E3)/(K&QNKF]2ZMH88$@2>&91,;B7RO;O#T#>)K*X:2=DELG!
M("C;<139%PKC^$H8;=HCAO+C,P4*.OP_/H,'P6\>>'_$=XCQ6F@:BDNO[HQ.
M\VG7B)8W,6DS3;PZ21+Y<2B"!D*Y<Y(9?OGPWIE[*EWXJ\(VTL_@#4[0ZII]
MY,OSW%I<*RFV5]P02Q.[V<HYVRHQ!QAJ^O?,WL[^C/G%&4'R2OS):_E_P2YX
M*U2Z\)>)=/UCPQ?7VF7^F:E;:I"D%P\4+KIHN)KN&88D2ZBNU"[X;B)XI(T:
M!QY<TF/+?VK[O_A0/Q9T_6/A%9Q:)HWQJTQO&GFYMKC2K0VZ36OB[P+(MRMY
M'"VG7<\*R06[6UTNCZCIDJ/%%?Q2GT:RDM(=6ANK:?;! RW2O*,J^WI#+C.Y
M))<6LD8#&2,LN&+$5ZGJOP9T#X]>#-9\'7-X[7>IW$7BWX<++'-,=,^)&D:<
M=/N]'A<SVZP0>/?#L<?AC4;:5_L[:MIOA#4""VEF&;X_B.^3XG"<64[QHY;3
ME@^(H13_ 'O#M:HIU<;.*MSU.'<3;-8SGSNCE;SZAAJ4L1CXH^FRAO,,-7R"
M6M3&2CB<HD_^7><4H*,,-%OX8YQ0O@'&/(JF.655:U2-'"R+W[+_ .S=?_\
M!1?X8?$_XH>*9X]'\0?#FSTS2=(M?M4KV>N:PMF@TFP265Y;M;'65$=M#<RW
M$CZ?=SI--<201-"?GWQS\&O%7[/GC+1=1/ABY\!RZ)/I::W/J%RMU%<W$*H]
M_)I]S<6MFLMA>LT\#1)+$)[*4JR(3@?TT_\ !&WX#^%_!O[)?A[4-/L]+URZ
MU,3'QC--%)&;#6%U'[2V@01(MJUQ=:/ IT^]@U*"1K.^B*1S7MNGSK_P6S^#
MEG\7?V/OB+;>"O">DVOCCP\++Q-;W[6D:7HT;1)FN]5LK5XR@,MU ?+0$,V%
M 7:, ?64<?B<%7PN+P=>IA\3AJU+%87$T9\M2C7P]2G6H5J4EK&=.I&$Z<HO
M2:4D?+XC"TL7AJ^'Q5*-6A7I5*%>C4CS0J4:L'"K3G%JTHSC)PDMG%M=3\-M
M4EL_$.E:5XLTB2&>QU*WC:62*5)45^8P/,C+([Q2K)9S%?E$D*@9R:PIY-TR
MHC,OFX6.0<J"J -%M)P0V,DE20 -K*"X;X]_81\4ZO#:^,?A#XHO&O+*&*RU
MK1C-)N:ROKZ.:/5]-MW+MB!_LMM>VL,>$AN8;Z<[I;QB?M:2T.ERRV\J[FA9
M@3L#,P.=KIN!*[U8,"N#M(%?W_EG$&'XVX:R?C7"QA3JYG%X+/\ #4DE' \2
MX*$%F%-07\.ECX2IYEA8MRDZ&)O)\R:/X^QN35^&,[S'A>NY2A@6L3E-:;UQ
M628F3>$G=VYYX27-@L0TDE5HV6CC?B;*2^0W-M<2*6>>5H54#+*.@9B,)G '
M)(Q@^QMEBLS6VZ0LJ(S!RO!<,2OR#:0I7CDY!S@=*T?M"3.T"QP@NSO)YD3C
MY H"MYH="'R#PO''*MR*R4@6.0RJTA4RGS&"AFQT.[<RLJCJH"DD C"AMRZP
MEK:^C?XD--?,LR,C>1")1%@." VSDH>GRMC<0!N W#.X9(I\KE"LDD:-YK%"
MP!60K'G!W1^6ZY( SO!^O6GW$EE*54(&<LI:<Q,2J@@G 5AAL< C)[9J*6*1
MH5(<R$L@C)7DKG!W@LNT@9)()[GYC6DDVGY;:>7_  _X6U14(W=]-&O5V.X\
M,>+/$?AD1WGAR]:-H7:YDCG7S%N9!(QD2YA4"&Y27[S!XMP).QE8EJ^LOA=\
M6M/\633V&J1:9I][(JRJ(Q*FGW!QY9?[+,S303%U;S3%<O&6^9857Y1\@Z5;
M>5;3(SQ[M@\N2(LR@%0[GD!_,W$H1M(!&!D<G*:6YAO;=K>5[2:%U/FQ%09%
M(S)$"I!5EDRN05.5.2V01E9]G;T-XZ-?<_3;Y?(_7_PS%!';F2V>-HW(WB&3
MS(@P)!VM]!T.T@<%1D5TTUS%!&TLI*JN/09)Z =OY5Y+\(K"^M/A_H-S>2B+
M4;ZU-_<EP?(=97<027"&1MCM:I"7DCEC0#!8.^]RS5_'F@7UQ-HXUW2HKJU9
MR\:W<<J22A0(R9HF*188LJ)*4R3R6.TE%IMM:IZK=:[K;3OMU.QU_4E^R*8B
M,RO$D:\9=V<?+P<_<!;V(%?!?[1OCRXN]9T_PKIE]'+!8(TM]$F[G4,KM#NP
M8Y@3>%V+\C8=<LH8?0'B?Q9-X=T#5O$6L(L%IH]M(^DN[AQJ&H3QM! \:)+L
M>*)I0P(8D@/N56"%OSK@U.]UG6;OQ#=2K.TEV9#([&0E22QC\IU!W-%O F64
M[2067 P3^OR_R,JCY5;9Z??;^OO]"]I%LOF/YK!;="9KDXD"$Q\J N^-=TA
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
MOV=-+\ ?$/PMK'P1\=ZWXMO- \0:!XJFL;KQ5X>\>Z)JEUKNM:09K[1M%MM
ML;+6=-71)]1T]H[9K"^+KL:%^R1X,\)7?C4^+_&%G\5/CY?36-_\2OB#>ZU%
MXDUR'Q#=Z?"[:9#=RS376GZ?96J6<-G;3)"4M5C\B&"S>VC7X_\ B1X5?4K#
M4/"6L>*/%*:4_B"WU"^\ 6Z,GASQ+>:49]/L)]1#$7D=Y&NHLUM&ENUK>(!Y
MDADBM@?T#(?HK^%$L.L1Q!PIE&.S.KBL;F$J67+'X+)\NQ&/PD,%766X26+J
M3J8J&'3C+/,6WFE?%5,3CZ,LO>(CA:'SF9^*G$KK*&49CC,+@X4J.'C4Q;P^
M)S#%PP]7VT:F+K1HQIPA.HTU@*$?JE&C&EAYO%.E+$5?.?$'[5?QFDT/QC_P
MBNN_LZ^'?ASJ?P;\1_L[^#? WPVL/'7AS0OA1H>KZW#XAUC7/!,4L,=W=^*+
MG6M+TS4)=>U;5ITN9(8?)LV 6<><_%+XJ?%?]L34O NL?$_Q!X2U;Q?\-OA0
MOPVTS5M$35+#6?%48\06&H3^(O%"7P.F2:K/%]O%\VFR6=O<SS0N+:-UEE?U
M;XL?L5_$"_\ AI%\3M(TJ'PW9:<\$6J^$[(17>K7V@Q#RK75EL+5FMX6LKJ>
M!G+3"<V#WLLR)Y&*^8? F@ZIX8UG2=/&CZS<:Y>ZO%I%G9V5A/>W^H&Y98_L
M]K86RR3W-W,S*MO;P*\DLQ145FP*^MR/P)\+.#\[P/$N1\,8'+,WR2>)Q.!S
M7VU>6(PT\5@G@\?6GB*U:4Y_7,-S2Q]2O*;Q=>^,Q4JN)_?G@8WCKBK.L)B,
MJQN95L5A,=&G2K854J?)65&O&K0IQIP@DG2JV5"-.*]E']S24*?N'L&D>&+3
MX[:39_LB?$S68=,^+'A!+B+]ESXF:U)&EF);YO,F^ _C#5HC<F7PGXFNMDOP
M\O[@R7_A+Q1(NE:;)<Z+J\7AZ3U[X*_LY?![X?\ P5U+P]\3OBC^T+87_P 7
M?VQ_%G[%^HZK\#M:T+1_#NJWOAR6&WT#6_$GAO7= FUS6?";ZFVHS76B/K(
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
MI$4V05I52;Y*]:_;C_X+&^)/V:?BK\.=#^&WPJT+XE_#WQ7X/TSQ3?\ B?\
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
MCN&\VS;-,SR_,>$\7A\OS'-,RQ>&H8[#9-F<L7@*"PU6/#.6Y+A<;AZN=87
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
M:Z^IG4+67]X_AU\3OA"E[\?+OX,^+?!Y\1/\5/@7)\1[_P"&'Q'^$OPL\/\
MBWX@Z/\ #E4^+NM>%;_XBZ?>>&-7\&W.J-IUGX@M]#L8[B_OWN+G3;^"Y3SW
MS_$'B^(?!WXK:3\&?BKX+O\ 6-5^.'[2&IQZO\*_B7\$/AWX7E@U_P"P3Z3+
M?>&?B5;^++GQ3X?AUF;4[&Y@\(7]O>7^HZ9K36VJ.=2A\O\ )LT^E[GV>9OA
MZ&>>&^'KY70J9+1PG#^><2XG+<@H5\;EF&S2IFG$6$AD$YXF>&J8F-#+*&>X
MG$X#$U*"QF R?#9IA9UZ'NX?PNPF"P^(Q& XBG1S+$RQM3$YQ@<OIXC-)TJ>
M)EAXX'*Z\\=RX6E4C!RQ5;+:5#&1C.6'Q685L%5]A4]&_80_;[_83_9\^ ?P
MHF\8?&C1])U\^%=)\)>)]&UW3O%>L^-;74?*DU"[BL(K#0+B_31X=?COKB.U
M9[:TN%U.2[@S/-&+K]"_AK_P5!_8>^,/BS3_  1X3^--C%XGUWQ-H?A/PIIN
MNZ-K6C3^,-9\2W%G9Z+:Z!%<V!9Y+W4+Z#34AU)-/NXKP-'<0(@$K_C5^T=\
M<_#5E^S%\1+/X>?$+2_&'Q3^&7P _94\9>$_A]JS_#O^QOA_X@T@V&H7?Q3^
M&U]<6>K:SXG\=^&;WPU>)XI\)WDUNEJMH5_LR='OUON,T'XX>,?CG\?/^"7/
MA+Q)\5Y=8T75O _[.?QQ^(.F:,G@^1-6^-/AGXEV^K/+K\]MI4E[HFJ/;R6[
M3Z583Z8L=J8$;3S!(BG[KPP\>^+.*,_P& P?A_EN3Y=Q/Q=C<-BZ.,XDS&#R
MF7]A8'B3'YEEN7RX5HSE2S2EBJU94*^)H83$YX\76PV-JTL55KP^>XHX&RO
MY=.OB,^Q.,Q.49/0=*I2R_#MXVFL;6RW"X;&8A9G./M,"J4*"J4J4JU/+88>
ME4HQEAX0?[U^/_V)/!?BKXI7_P ;_#<MAX4\6&"VNM7U$6"2W%_-IT4J"2&,
M%+>WN;NTS;77[EA=Q($EX#;OS^^)+?\ !.;]G.\UWX]_M+_%7XE^)O$-GJNH
M6?PO^!WAC7;B+1[CQ/H9LWAU[2HM(2SN+G5=$U6=5ECU[4M4@\/)+I\\VF/%
M?6DTO[8>,-5&GZ#>"7=LO()8#LDDB?8R@2%)H3%-$Y1R@>.1&4.64JZHZ?Q;
M_$[X>Z;XE^(/[4'P$D\W4[I_&VK?&_X0-J$]_=W<?CG1=(NI/&'A.WN-4O)K
MJX_X3'P!970A5I9VO]>\(>$K2"-YP6/];YERY/B<!Q7&2ITL X9?Q#%)6K</
MXJO!2QE:S23X>Q=2.;*O5<HX;*O[>I4H>TQW,ORK SAF%#%9#)<U3%)XO*7;
M6GFU"G[N&IWU?]L8>$L![*"3KX_^RYSER8;E?[O:W^W]::/^P9KW[0&AM/XT
MU*S\-/\ 8[NX6W6YTS5=8\1VGA_3[3Q- \%Q"-3\/+KFFZC<D)''>"U5?+4S
MDK_(7XB^+_BSQWXIU+5/'^H:_P"+TUK6'U&ZAN=7U";2H-0U"[6Z74$LYY9+
M98%F2,W4$"Q>9:++:OF&5XS]%V'Q UG2_P!D7XL_">SN-=UK3?$_B[P%>Z?I
M%OIJ7AL_$+ZA=Z8B:;!%;2S75QJL>I"S58HVN9KC[,MNZS(A/USX=_8O^$-Y
M^PQIGB&;X,22?M&7G[(7Q2^)L%OY?B@>.KCQ3X:^+>E^'[#Q!;^%Q?B22XL/
M"MV\2VL6DFWG\U;Z6UGO]ER/'\4_I <.>$M3ARAFN4XK-I<1YSALCH?4,9@Z
M-3!2Q%&OB/[0QU/$R@Z>74(X:I[?$0E-PER7A9MQYN%?#['<:T\RJX3%TL%'
M+\+/%S=?#U9QK^RG3@Z%&5)ZXB;J0Y82Y4UUT5_RBO-;\17HD?1;/9FSN+*R
MO7 M8;2%5:W864!$B6\;QY^SPP"-$!#D-(-]>P_!7]D7XH^.- A\87OA&W\*
M^ +=(+G5/B-\3]1M? '@#2;*21XVU$^*O$DVG66H"%D;S;?13JUY'\F;,^8F
M[]./A+^P=\%AX\^ GB/QQ\'M0N/#'@[]B;X4^/\ XX^!K2_\36'B#7/C+\4_
M%<_A?2;[5XDU2+5--U*PTFQUKQ9<:19/9*/^$>!%@@GD$F'\/?\ @G'\*O$7
MPV^,OP^^)]\FF?'[P;^VUK7PO^$/B[Q%K>HBV\?:7HW@[1/'?AWX;ZN;Z_32
MA:?$7PB-3N--OY((KP:U?Z?_ *;)'MMIOP'.OIL<+2H8NEE. Q>68C"U<N^M
MXW&82AG\:&$QV/KX/$8BCE^!S7+JDH9?AUE^:8S'2K5<-A<!G&7XJ&$S&V+P
MU#]!RKP*QE*K3GF.)6.I588AT<-A:SRJ56M0H4ZE.%7%XG"8Z*5>JZ^&IX>-
M&G6K5<+B*?UC"-T:TO0OV.? G[*<:ZC\#M;^+*?'31O'WC#PS>WMCIFBSZ?\
M.O"WCKP6]T]NF@^(/$K:?J&OZAXCAU%_#4>JZ5X<L]-\2:/J-K:22W=K]FE3
M[8_X*4?L[^%-+T+X;?%+P#9:!H.EZ5X>L?"D&A:>]MI$&K>'3)=7^BW&E:%;
MM;VINO#]U<ZG:7S6M@MU=V>HZ7#/,L>DPQ#\&OB)\ O#FE_\%2M;^ 'PX\ :
MJOPCTK]H3X2Z%J?@[PY'XEOM/TWP;J%UX(@U:'4=4M;BXU33[&ZBU/4S<:E=
MZI"X>61UNTG\LU^BOP%_9XTOQC\5_BUX9MKU8/ASX+_:4_:+\%_"L7R:_P",
MH/ NK^$I_#:)IFF+-?CR6U#0[O3'2[U;69FGAT75KAU>6WE>;[7PX\6>'5G\
M'6S?,Y4O$#@?*/$O$UN):^1T8Y?C)X+DE]8EE='+LOP&(Q'#^'R^-;"0P4,-
M"ED;QCQ^+Q.*Q-:KR<4<&X_'992IT<LPL*O#&<8SAC#TLFI9E6EB<%/%4Y4Z
M<(8VMC<9BU2S;$8NI3KRQ,JLYYG]7CAL/0H4*5/RKX,_%;XR? GXG^$?$7PH
MM?%UWX\\2S+H/AWPQHMHM[!XKMM3CNA?:7JMD0L1TTI8M=W%[J<\>G:-;Z?<
M:S,]M)8PWMMVW[0OCGQ]\-_%%_IO]J7VJ?'[QI87B>./C9OE;2_@_P"']9MI
MKN?X?_!NZN_,O8M5N[1FLM?^(3M]O@6ZBTSP]/#-<R76C_M9\!OV"/$?@+P^
M7O=8M+KXA^)=*U!-8\6SQ6]EJL%H[37.D^&]#T*_2^32=%E>ZB74YTD75;^0
M17E_Y$<=CI>G?C#^V[\"?B+\-/&GB/X@>(].L[?0?$$NE:+,L6OWNIZ@GB.R
M^TP0W3Z-+%'::=::K;#R-VE*D N;:PBDA+7 *?KN0XZ7B5FV'6=QG@>":$X5
M<OX?Q-*>'Q/%U6E*,Z68<08><8SH</PJ1C4P/#V(C&IF34,3GM..']GE+^6S
M#!T^#,KQ$\LK4\5Q35C[+%YI1J1JPR&FX\D\'E%6#E&IFKBW#$YO2E*G@??H
MY5/VO-CCXHT;Q-X7T,:AILFG?V;9Z@THEDM6;4K:22-#'Y@>Z,MTOFAGN%,D
M[^4ZG80<$?(NJ> -+L==NKJVMY?LWF3?V==-YUJAMX&;R56WW>6'MR%+20A&
M(4GYJ^M+KP/J6B^%M1\=:Q:1S:?I5N;N+19&>WNM1;*EEEF"O)#:^47^T)'&
MD\L6Y$GA+!QXA\/_ !C\6/V@_&^D_#OPG\,H?&5RZW$T.D:-9KIUMI>FP2(U
MUJ^HZS>S066CZ59^;#]MU76]1M].@\V)+BY22>,/^]YY6P&!RS%X_,,=ALNP
M6"H5,3BL9B\11PN%P]"E'GJ5L1B*TJ=*C2IQ3E.I4G&$8IN32/R+#8;%8ZO0
MPF$PU?%8K$5(4:&&PU&I7Q%>M4:C"E2HTHRJ5:LI6C"$(N4G9)-GFUO8:E!<
M.8FTI)8S'*9!!+.+[>JR*I\R0K(S*ZB0,IRX(]Z_1+X8_!NP^''@/QUH'[2_
MB31OA]8_'&TT!_ ?P\N],NM4\3>'/%,)>U\,?&WQ3HB7'E?#WPWH*:AJNG:C
M_:D(U[Q9X:N_$6G6^C)]CTZ]3F?^$_\ A%^SC,+3X5SZ-\6_C@;4I=?&"6.V
MUOX4_"S5O,93;_".QU#3O+\<^(+&0MY7CW6K271;/['I\WAW3[S[7J93>U/]
MF'XI_$RP\/>*Y?&/_"3ZMX\T2P\4ZUK&LZVUS?RS:HFYWO[Z:-[J2Z2W\K]W
M/OF555%=5V*OX'G,L\XUP="%*./X6X1GB,-B\'GE?"PAQ/G.*R_%4<;@<5E&
M7YE1FL@RZCC,/2JQS#-L)/-LRA":P679;AI83.,5^@Y/0P7"N*;G&AQ#Q).C
MB*%;*:>)G/(LLP^*H5,-C*&98S!58/-\;4PU:<)8/+\3#+\#*4'BL;CJ\<3E
MN'_5W_@AQH'C+X::=\>/A;XT\.ZK82>#_',3W]Y<W+S:*VLRQ/:W5EHT6U8(
MH?LFG6=Y!>V0-OJ5C>6=[!+)!+'(WT7_ ,%+_@_\?!>^$?CYJ.L)XB^%UMJD
M^A:5X7T47D4/A&Z6WMKO2=1O8I+FX8W&L(-2AGN0T0VV"Q3F6*YMHH+7_!/W
MQK;>"O"^G?!SQEK6F:EXKTBQTZV_X2)43^U-=TK3HK71='AOKQS%<7CZ%8II
MVAQW-R)Y(["/2E(D(O)E_0S]HJW\2^*O@7XE\$Z'=7!6>[L[^]T^..UN5UW3
MK>WO;3^R+I;JVNI(H$O+ZRU*2;3/LFH;=."074<4D\4WNY%G<<YP=:AF<:=#
M-LLKO+LYP]%25#ZW3A2J1Q6$YI2F\#F6%JT<QP/-*52GAL3&AB>3&4,31I[Y
MCD[R^O3GAW4GEN.I+%Y;5FU[7V$YN#H8AJ,8_6\%7A5P>*<$J<ZU"5:CSX>K
M0J3_ )B?&NK^%OC0C^.H]7LF\9^&;C3?"/Q4TH3113Q:IJ$%P/"WB^"W@59(
M$\0):S:7>WP*+:^)M*2X22*YUJU#>)?%?PGXG^/3?\*9\!^"M6\7_$&&WM]?
M*%[73]'TK3=,DBG&I:IXBU%H['2T>1(HC+<WUA#<R2I:3WD7VG)],^ ?["/[
M4>@?M97DUMX&\4:I\/?B#<7NC^.Y]<N(M.T>[^&OB&\@6Z!O9D1TU+1-4M-/
MU[PNTD9GM]>TC19WDCC2:0_K%\;M;^ G[./PY3X&>"_#]MXB^-'Q)A@L-,TY
MKZ[TNT\):A]IDCM]8U[55-Q/K?BB;48%L_#MY?O>Z=8ZBEC/965G8026\WQ]
M'%YYPYF$>">&\%AYTL32Q.8\.YQFE5QR?)LDI5,-3QF6U\%0KTLQS3&9)B\7
M2AE>5X)8'!ULDQ& PU?.,!5PE2M7^AGA\IS+!U.)<UQ5>,J4Z&"SG+L!3_X4
MLSS2<:M3#XVEB*M*I@\%A\SP^'J3Q^/Q/UK$1S.EBJU++\7#$PIT_P D?#G[
M(]]^S]8Z;/H?@S2/C%\;2EK>Q>,/$MI+)\$_A=>A0OF>'O#EVUO>_$SQ39R?
M:+BQUWQ-9V'A:PN#I&IZ;H=_=6$WG<)\7/#OA#Q#XOAU#XZ_$FQ;X@Z#8Z9:
M>+I]6\5Z4-3U5[K2;6_&JVUA+=6]SIMM<2W3BUTB*%;;3+<I:V4,=C%"*_7+
MPYY7BWP]9ZE%J)N=-FMHV^T7$4D6IQ2HFR:UU&26>1&N+67,+N(;?<1DQ)]V
MOB>T^&'P$^(3_P#!0G0?CM;>$M$L_$7Q _9[^'F@_%KQ%9Z+;WWPKUKQ-\(=
M.;P[XBM/$-[:?:-'TG_A*M-\/0:T;>[L8+C3YGEOY9(8W23YWQ)XDROP8X8?
MB#F&$S;C7.ZV;Y!D.9YE5G3GG,L'GF9X?!SAE.%H8?ZO@LOP4YQQ-/A_)\-A
M:>.J4G.I]9S2M4Q==9!E^*X]S!<.8:MA>'<IPV%QV88/+L,I1R]8C!X>52-7
M'5:M9UL9C*T;T99IF-:O5H0G[.FZ&"IT\/3_ "B^.W[2NE>$F_X5A\*;CP^/
M#MM8Z9+;>)=,O[2YN#)!;J)5N9K25D>\D=LR-*[2 CRP=BA:\+T/]KGXHZ!>
MV%Q+XH&K6]HLL-Q8W(MXH[ZTNHS#<VTSPJC[)(CL!W!LC((+-G^A3XB_"O\
M9$UKPAXCN]+\ ^!O#/P0G_9%^">H6_B:S\.Z#;ZM9^#[K]H/4/"&J_$)-:M]
M.@O+;Q/K7P_MC<:EKT<QU4VLIMYK^ZBA#OP5O\)/&W_#5W@+P9K7[%G[+OA_
M]DG1?VA/"6@?";XGZ3X7\'1ZYXA^'NH>'O$PTS[!J"Z_+<?$^T\7V\>F7'BF
M35=,UE=,DGE#V&XG5=*_#\!].;+Z^!QM27APLOKY;0S3&5(YSQ-EN5XFK#*\
M%EF)J9?@'BZ,?[1SN53-*-.IE&#]I7I4:5:NI5I/#X>O]]5\$Z]!X>A3XBE5
MA7J86BJF"RZOB:<?K-6O35:NJ<VL/@E'#3DL76Y:<YRA2M%*<X?GUH'BGX5?
M'SX!WWPRN/$_A/PEK7@EM8^)OP5BU[Q;INF2QW&H7:3?%GX/22ZM?_:'3Q(9
MX/&W@JQ@@#WGB.TU&Q%];KJ*0O\ ":^*W\)^*[>71];T2*"RN(I[.YM=4M9!
M;W,9*ETE$[LT;J"'&[:%.",%J_9"+]E/]GOXS?![PAX%^"#ZGXBD\7?\%*+G
MP]\1?&7B[X=^'/!WBCPMX>T[P)KWB3XD^#](OM'U36KB3P+H>CZ7<7>F;]2@
MLFOVW"V=HX[B7Z!\._ CX0^,_P!KGPG\?_ /PU^%.L?#+XG?LQ?M":+'X1\
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
M974@C3-I*6N(-FT%58_/$"<Y$3'CJ=A3)KZE_98^%T=U>3_$368F:WM))(=
MM;M%DC,N#&]\H<LI,1),)V*RR;9 <"OZJS#"5\OQ=?!UURU<-4E2G;:5K<LH
MNR]R<;3@]I0:?8_GS"8FEC,-0Q5%WI5Z<:D>ZNM8RMM.$KPFOLRBT]CVM+&#
MX%?!B\CM);>#5+739YGNF*L;K7;I"TA;=DN$N'>&$<LL:(B_=&?RQN;RXO;R
M[N;JZDGNM1GDN+F1Y&9IIIG,KL6)))\QW8-G(+-C&37VC^UIXU75+Z/P993@
MP:+)'?:E)#,K&>>Y@CG2$*I,6(%D4'*M,)0X8@BOB9(D3RV< R!,98,3G<6#
M*05&0"!T/0>E<<4WK;2_7Y?UV-9WMY=261&@CBWL@=G90!SM 9E^<$$X([@C
M[OUJ>5GD\BSCB>/S1*T;@.&8_NP\CDNP93A BG[@5R.&Q3D1[F999(I3;IL#
M^5$9%0@':9AG<HDYR1C)R>@ J'7KR?3[.XN[4%I5A"V:(V?)W2(KR%6W$E2-
MHZ##G()K;^OZ_,Y+6DETNOFK_P!7-+0#H'BV6?P;/8W,@M+>&]FNW 5]T%_;
MFY+NJ#8MQ&#;(AX D+ <$UY#\9=1^$WQCU*3X?7?Q2\:_L[_ !&\$ZYK.E>!
M/'OB2U\W]GCQO>26.C1VGA;Q5J&EXU;P-JW_  D4-U%#XQO+'4/#6@>'-(U/
M5+HZE?ZAI6B6OV#\"/A/K_CC[-I=M<II&O\ BM(GU'7WLVG70],8NEI=7$*/
M ZNBSA]V2(;JYC>:&:.W:-OTC^*/[)'P2^//PXTWP3XK\"PQ%)K/6M0UCP_:
MIIX7Q#I<T4<$MH]BD#LFJW6R34HWB%S)8-=PK?1"9L_C7TC,SK4N%,M\.LIS
M_-.'<ZS6K@^)\]S/)YX7ZSA:-'F>0Y/C,/C<-C,#C<)B)2GF.89;C<-)2Y<%
M.+IU'2KT_P!5\$LOI5>(<;QGF&5X'-\LRZ&(R+*,%F,:ZH5ZM7D6;YEAZV%K
M8?$X:O2BHX+"8W"UTUS8J+4X*I2G_-I^U/X?^+'PTL]&^&'Q(\#O'=Z]=^%I
M?!GC^.:&X\ >*9]%\2:7J4CZ'XOL[:XM(TU"STN2Z-I>BUUVSL+ZQO-8T+3S
M=Q1M[GXL_:L_:]\0_M,V7QJ\1^#3XH^'WA6ZU77_ (9_ E?BMH[^#O /CNY\
M%0^$=-\87NI-X5M;KQ4^D7E[XAUZQTZ]TQFM+B\@M[.ZMHX#]H^F?BE^S7^U
M#^R[XFT'P[\*/"^B_%O]EW7;+0;#Q?\ !SQ[#<>.?AA]NT22[U*\U,Z7XH?6
MKOP2]SK]Y-XL6_\ "DEM ?$5II&H:YI^N0Z9!9GY(;PUX'^*/B;49OV9/&>L
M?"CXU-'?2:Q^RC\=-?E;2/$FJ:5I-@CVGP8^*NK)<VFHWVJ>(9H])TGPKXSU
M/2];UFXDUK7KA/!GAO1%AD_S,X[X)X>S_'X3%>./"U'-J.!R+-N'L#XB<-QQ
ML>'L)D^<3H3S6>>90ZN+S?@?,,9#"TZ=;-\/6SC*<)@564N*<KAC<1@)?VMD
M.98G#X>I3\.LWGA*N)Q^$Q]?A'.JF'_MBKC<+&4<-'*<Q5/#Y?Q)AZ,JK=+!
M3IY=F=:NXJGDN-=&GBB/1/VTOV@?#Z:=K<7P)\+Z/\9-#_9_^)OP#M?B'X*\
M7:3X5T73;'Q5XML?&'@_6[/P6/#6HI:2?#R[LC#::3%>75CJPU.Y>6>R4&*N
MG'[;O[3=]J_Q<^(?P^^$D'@[XF_%?3?V?1XC\:2?%@:IX9M-:^"&JRW6J?V5
MX:NO#D=U!X:^(&F7=UH>L^$$OH-.L;:;4'AN[DZC.C?.:>,?&/@G7/$WAO\
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
MGTI=8NI)[31["+3+2*0R,(/L:- Y=>5-P8Q&KR,Q>7:Y'.ZO[O\ #KBV''O
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
MK1VUJWGTC3=:>>VU31M&N);9)/,CF_HE_P""?G[9OB3]JCPK\0]#\>?#._\
MAA\3/@=X@T_P!\3- U#4X[ZXM?%Q74FO+?[-#IUI'9V7E:;#/IT\5UJ%M?1S
MS_9K@I:^9+_.]X3_ &[?V=_A]+\1!IGP]\7_ !IMO''Q*^ 'B^_T7Q=\ /"_
M@30;:S^'M_J&F^*+O3?"W@>XB\)Z+X@T;1Y],UGPC>6UG>+>^(;2ZN]3ACO)
M(WG_ %$_X)'>&/&FI_&O]MCXY:M/\2+3PG\9?B!X5\4>$U^)7@8>"M?\8Z'J
M]EJ^L:-KMS:1Q1Z<8_#5I?R^'[-M!DFTR[AG:\/V?S8(%_6/ _C'Q>S+B_.L
MDXWX7P?#W#.,R_\ M?+:V&X6QW#,<7G5#*.'*&94\+AL3B*D:&%C5J5H3PT\
M%EDIU<.L3".,Q6(S6I2^,X\RKA*.38',<FS:OF>9X2M# U_:YM1S25+ U,;F
M%;#.O6I1O5JN-G"JZ^*Y:<U0O2H4L)!]K^W?^S=HB_&?PO\ %F*S-UHWB'1?
M$/AKQCHL%K)-_;?A;Q%ITF@>.-)6-8+D2W]QHVHG4-(#1.ZZKIMI<VZFXMHB
MO\WOBOX.W/@3XAZ_X%U6SN;B_P#"&NWWA\R+=,#=16^HI;1>(E9@A;2M8L'B
MOK*WA>7SK.ZBF65FV!_[-?V\_"/B/7_V<?'5[X,B)\4>#M'N?$F@;()YYI-1
MMK:XM<1QVRR7$K>3>2R"W16\]XHUP:_!7X%_&KQEXH^%OP\\6:!\,+W6?BA>
MN_PC^)6N^ O &J^)/B3)XA\$3:-H']H:KK]CI6I:CHECJ'@R\\"7L-NW]G[]
M7FU2.TGNIK1EA_;<<^(LGSS+\PR'!8/'OB93X>Q&'S#,GEN%I8[+:6-SG*,3
M7Q%/!YCB*-%8./$&&JSH9?B:F(Q%3+,/-1A"$X_%8+"Y=G.7XK"9CBZ^%ADD
MZ>;T*F&P2QV)GA<;+"9;F6'I4)XG!4JLWB?['K4HUL70A0I4\=53E.4HOYK^
M!/[*/QATN\L_'"65G\)[&UUZRN[/6_BQ<MH$9TNP2-_(TS2]3M#K-Y+=%?M
MGM])EMY1E%F/?V7XW_M!_LK?"NYO/^%@>,O$/QC\4S2()]&\.G_A'O#TIGWB
MXM[R2RCU+Q2T<;LT[7%GIVC0S QQ)<I^]8;WQW_8^^+7B/XD>(--\5?%OQKH
MGAC6+2SDM]!TZZO]2\0R+);J;A-;U?4)7U%;V.9C"8;B3[1;+F.1$==HT_AC
M_P $X?@SX4U%M1\4_"G4_%$1C6W>_P#'>H7.HP2S+*0Y_LS52L*S+C&$!8$8
MQQ7=+*LQQ%6<N,>,L=3BVN;).#*57(,(HRY9.GBLXE6QO$,JL+*,<9E69</\
M\7*3PD9.*AW8/ Y9"=-9'D>&E6<U;,N(ZM/-Z\9;<]'+52PN24Z<OBEA\PP.
M;N$FHK$22?-^6^N_MZ^+O!/B?09_V9=)\ _"KP"\EMJFI:%X(^',/AY_$\UK
MK%Q-%:^,O&&KVUSXZ\2&2-!'?-+XB@L-0$TX>RVDPKH_MA_&CXU_M5P^ ?''
MCL6.@^';_3=0E_X1WPCH:Z1X8AO4OFMUFTO3K2$RS[K.VM()[B1[C$UI(<PF
M1HQ]I_\ !1S]FOP;IGPZ\,^,/A[X#%E>>&K^VT"?3_#.GI;:=8>'H'>6 WD5
MLF862:::**6)6B\M!"[[8EKQSX9_#OP9??"O1],\<6@MY9["YU0122O]LL;A
M/.$#"(GS/GAAMU,:K\PDW*"SBON.&\/PQE4:E3A_*,%@/;R4L;BZ5&,LQS"K
M3Y4JN99C44\?F-?ELG7QV(KUW&*3J6BK?)<2XG/I8OZMG./Q.*IX>3C@:<ZC
MC@Z%%JZA@L)3Y<)A87NW2PE*E25V^579WO[-_P"Q=^S#\5OV//V5OB7X[DC\
M)^,]%\2?%#XF_$_6!J=^MW\2/@O\)?B#J^B>)/!4,%UJ:VMOJ,KZUX.TS38]
M+@L)I(KNZ,LS2D2+Z_HG_!/3X1ZQ\8/VU_"__"OYM.\!ZY\0M/\ @5^SSIEG
MK>KVVD_#CQ7-\$XO%.J_$&&"ZU9I=9CM_%NH^"?#]PEW_:2/=ZW+/<QL+(/#
MXAIW_!//QE\:/"/[-O@#X3_%GQ);74&A_&_QSI>F_$/Q/?3^!_"$&C?$'P;#
M<2>$-'TS2HKC1;[5KGQ7I5_JL"M,NHWEF;F=4:)47N]"^('["ND_!_X/>/\
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
M+[9(%E^=0VZVE=K:8$96WN( F_EA](_#;Q5\7/!7[7VE_$.]U;2(?#7Q._;
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
M>*YT^3SXI$G@'&^(6;Q+=?L^_$3P=^S)^T%%\>_V7?A;\*_!_P -KS4?B;\
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
M>T/VBX\AHQ<W E_/5?A+XODU^^VZ3J.JDWMPYN#)/*#&\I$2HT[OA L8"JN
MN.<Y!K] GQ%@<?3@N94ZDDKQ3<M79M;+LET=K'P\L'.#]E#WG"\>9K=+39;?
M/Y=3[!_X)L_ CX1_%&#XB>(_&/BGQ2/CEHOCBR\$_#3P9H?QRU#]G^^O-'US
MPY=V^OW7@CQE;Z1>6WB/QS?IJ-QHD/@N?4]/M+G29)QJ)2SU >;Z)I'['?Q,
MT+]C'XR_$C^U/V@/"'QR\+:C\8/%OPZT[_A/?&,VD^$OA/\ !/QSX>\'>(/!
MNN3:#<6OA?4/%6H6O_":ZEHM[;I;_P!H6_AJ]OM+LVM$C:W^8/@1\3_V@_V?
M_BCIOP7^'7QSU_X8Z+\5OB!X5E\2'3?"OA+Q!::7J7BO4],T >)+6T\3Z7J4
ML6K:982(T-U:7FGMFUBC$L)8.G-?$[X[?M=> _C5XHTV;XX>*-:U?X17GQ%^
M!NB:I>:!X6%AJOA*TUWQ-H6MG6?#,FE7.A:K=^(6OM7N]2U#6+75=6EEU*X+
MZG)(QF/^>O%7AE](3,?%;BG$<-\99=@\#FF89+Q;E6!QO$V?U,1/(.'JF-I4
M^'Y4*& P^4Y7D^8YKBJ"Q^&P_P#:&,]C5Q56O4Q4<4\.?TMDW$G 6%X/RG^T
M<IQ$YX.CB\GQ6(H9;@84XYIF%'#3GCTY5YXO$XNCA*$G1K5%0I2E2HTX*FZ*
MF?H/J/B7XF_#[]JS]EG]E'P?^T9^U)X:^$OQ1T;]EW7=7\,Z/^T5\9+-K7_A
M8FB>*KSQPOA_5(/%@G\/6<M]>:0T&GZ?+;VD;P6+RP7,PEDE^R/#_P"R_P"*
M/C!9_"&RB_:D_:4U30O%WQ(^,<7QZ^#GB+]I3XNZE)XZ^%?A?XF^-/AOHGBK
M0)M6\5W5X;OP1?V/A.+Q#$ES<QWMKJ"7FJ1LL=M;77X5M^W=^W -(T#0)OC7
MJ9L/"TGA6;0(8O 'PS#::_@JZT^]\+?9[G_A$A>#^Q[G2=->W$EQ(KK:K'.D
ML3NA\UN/VL?VM=-\3> /'5M\7M=T[Q'\*[OQ]>>!-3LM'\*Z5+H[?$W59==\
M<1RV=CHL-GK&GZ_JD\UY<Z;K$&HZ?!,["QM[9< >7FW@=]++-<!D]# \>X/A
MS%Y3D5;*J^,PW'&=YI'/,4LMXEI0S',*-7*\O>'Q>-Q>;Y53J5:<\3B,KAEM
M+,L'C,3B\)AL-*\-QWX1X2MBJF)R2>8T\7CH8F-.KD>"P[P=-XC+)2H4*D<3
M7]I2HT\)B9QBU2ABGB98:K1ITJM2JON_P_\ L4ZGJ_[''QC^.%O<?%3_ (7)
MIFL_%[XA?![5(=?\9W&@:9\)O@AXV\-Z!JFBZF6N9K*ZU_7[$^,=1\-37]S_
M &A<V7AR[FMUNA"9(OJO5]/U_P"&_P"SY\-OBK^SE^T#^T=XPO-&N/V?_P#A
M:/CK3/VMO%[OX:7QMK>APZ_HWQ+_ &?=4MM-G\.Z'+)K$VG^%(])N9I3%?)J
M5RZV<<\EQ^/&G?M2_M.+JGA#Q0OQOUJRU'PGX)U/P/X<LK/PCX6_X1^S\(>(
M%U:/5M)O/#46CQ^&]7;4$UK5?M-WJNEWNH[KV23[6&9<?J1^SMIWQS_:N^'O
M@GP=\4OVI?'U_P" X+BTU!?"B^$/!FFVNJW'PSN=/\0Z%IFLWNE:?I/B'6=(
MTZVTYIK*RO=;DC6[LX&V$%0AC_"KZ1F29EEG$?$'&.75<ARCC'_6K,Z<>*L^
MM@N'JE:AA\=D:PF$P4:N:8; 9)@:53#1JYAE^63S''YKBLQP.*A&#G> XK\-
M\SI8C*<JRFLLPQV4K*<-_P )>!C]9S%1E4PV,=6M5]GAIU\=7E"3CAZ^(5&C
MA:>'K4I/3^S^!(YBL<D4<\,L;I+%*JO%)"\;+(LBL-K(4+;@1TST-?A+^TI^
MTMH>C_M*_'3]DSX1:E??L_12?"9O&]C\7OA%"?#6LVOB;3+S2M7\<VSW%@((
M9+F/3[,W1O%S<P6=E??-N:%H_P!O]!NOM&FZ==NK,L]G%/\ *WS,LL8=<L02
M20XW$CYN3WK^>G]MCX7W_AC]NCX9>.-%U"RT/2O$$.J>&]:CNA(NGRV7Q&T;
M4/"%XYMW=X)3:WNMVER%= 0T(.\ '/\ 6/$L)1X>S3&TXMXC*:$.(,(HZRGC
M.'ZM/.<-15KOEQ%; PPU5+^)0JU:=FIM/\QX=CRYU@:$N54L?5EE->3:]W#9
MK3>75JFKWHT\2Z]-O2%2$)IIQ37CGA/]I?X._LW6OBJ/Q/\ M!^/_C3XCO-3
MO+K4I?BKXJ76->\/:I"[6MGI<5UO(6PU.+;J#2')\QQYC%^:\-_8U_:I^*WQ
M4_:'^,'@OXF:Y>7&F:C>ZIJ?@_265'TZUM++4+C9:V<R@K'"FE+:R>5"55YF
M>9@S.S'\'-9L_&6L>(M9_MW4[Z/7_P"V+F&\1GD-^M[87S^?#-<ODQ?9[N%H
MU1M^53(85^AG[#5WXG\->.)_B58Z=)K.H6]I-HK6FHB4P,]W EC:3M*KJ;@V
MIC'F8(GDB 4R9&:^QSG+<+2P.(G2Y:U3'TZ=2%:+C:,9.$U.,DVI1<=GI=->
MIY>49UBJ>/HT:RE&E&I*G5C+2S@FK-6NI<RM9V?ET/Z&M<T'3M=TJ_\ #^K6
MKWFF:M ;"\A0;Y3;R2*\GEY+?,%C(7!SCI7X_P#[4[_#&Q^+>J:?\%/MEMX9
MTCPSI5G=V\ZW4+6GB"T>[MM8AA,SF1XQ+;+(\@.T2S2)G:D8'WP/&?QBO+'5
M[O4?$.B:4TNG0Q:5'X<\/(R66H&VVW$OVO5/[1N)B\A\T*) L:N%C5 !7YD^
M(/ &L:9KFN?:(M5U34M1N9;_ %2]:RNY'OKJ\<W%U*^$;"RS3,0J_*B,L: *
M%%?.Y+[+!RG"M7HQNG;GG"/1+J[=?GOY'1Q=6GCG@/8TZDHT_:-2C&<N:ZCI
MI%];/=_+I^R_[ ;6NNR?LZZC<B.*9K7XJ>!KL0O\\4VM_P#"%^*3EB3*QFC\
M,6\CDG=YD\;$X*U^*GQ$\*_#SX@_LH? _P $^.O%GQ?^%'CCX#6_[0=MJ&DR
M?LO_ !=\8:+XBE^)'Q-E\1:%90>,;'3].T'3$OK;3=+M4U2-]9MA_;6X();8
M*WI7[%/PY\0?%;0_BQJ,?QZ^/NA_$#X<?&KQ-H7@CX1_ ;XA>!OA_P#$'PYI
MMSX:M+35_B?IR>.Y+34/$)DM?LGA\Z+X<U*QN8[2P"1>=<F"!/K/X?? O]I3
MQ;'^R3XP@_;H_:U\/:/KFB6/B7]HG1O''Q?OM3\7^!+GQ=_:ND?#J'0/M^GR
MV,=YXC\<:+K/@N:UU:RUU+;50@1%A6"!OXM\1/%GPEH8JGPOQ%Q+Q?PQFWAK
MXA<9\183->'LKRK$.>.XGP7%>9_4YT,YPF8>WH9AE^;9IE.$JQRZG#&YKB,#
M0R[&^UJ4:K_9N'N%^*ZE*&:Y?EV4YEAN(N%^&\JKX7,<3BJ5J.20R3 ^VA/!
MU*/LYT:V!PN*J0>(<J&%A6GB**C&<%S_ (V_:5^ -]^TW\"?CC!J.MVFFZ7X
MXT36OL5G^QQ\<-&^)/B+3X/@YK_@.1;GXBSQRP>--(_M+5]+N;#1+#P7;3A'
MT(_;=FG2377Y<_M2>)M#T[X[^$O'7PPN],EGTOP5=6T]GHG[/'Q!_9SL- UG
M2?%]GK.D7;:3XWU?5YM9\2:@MUNNM<T^>TC,&BZ?!/80F%'F_4+1+OQ)\./B
M'\ M!\0_M?\ [>TFO?'[XZ_M#?!?P_>^%OC-H2Z=I<WPW^-$O@'0]2\36NN:
M!-;7UG/H+I=ZI&NEZI-=:W'#>646E10*E?-OQ7^ <7[5WA3XL^/_ (;_ !D^
M/GB;QS\-/VF8/@;XJ?\ :5^-7PTTO2+V#0;;4M1\;ZKX>U'4+7P_IA+BWT]/
M"]G;S:??"W.H^=H?V6W::'X#PRSKP+\..*.'N)<!G/BEB,%E&71X;I5N(LKX
M0I<.5LIIYWGW#F'AF&*HX/"XR-*AG53.*$,5"I1G4]C'ZY+$44HS][BG <<<
M29/F.5U,+PS2Q&,K?VARX#$YM+'PQ;P>7YA.6'IRK5:?-+!QP=5TW&:CSOV2
MISU7RS^U+HOA35?B\GQ'@TW2M$\*_'7P)X4^/D,<'ES>7=>.K!I/&UE>C;Y3
MW]K\0=-\7QWR+O(*J\C;RX'FGPN_:C\2_!3XFW$/PYU>?Q=\.IXXWUC1+VV<
M0$;&NFFLY%4+#>6GG_8H;F':+BSAMDDWI#&%^C_C1\&?A;X&^)/Q3_9_UWXQ
M_%&+P]^SY\1;7PS\/=-D\(V_Q%\6:CX)\>>"?#_CO7=+M;XR^!_!FC,_C;4=
M7NQ=7&H1W"?VW<SIH6JB(R0X_P $-'\&ZS\3-$^&_P '?V<8+N\U'58-,A\=
M?&O5[OX@WYA-T\=_J<7@7PY8>#O"-J5=&6UL_$B^-XHH@^^>1G&S^]?"_CNE
MFGASPI6R'(^)LXIRR;!K+<1BL'3RG#RR+V<?]6\9C<QSO$X2EBZV(R3^SJN9
MO):F=UL-CI8JC*-:K1?-^#<7\/QI<49S4S+-LERYUL;.MBZ-'$O'UHYE54:F
M;X7#X++*.(K8:G2S*6+C@HYE'*Z=;#*A43I0J(TO$'Q(^/G[;^A>*=.\#>#]
M4T[2-&%JZ6_A]+EK>6Q#2326_B74[G%LB1)$)W:]O(+.,$2ED!S7??L]?LA1
MZE9ZSH5SIX^./C2WN[1[CP/\/-2GC^'7AZ[*75L+;QM\6;6VFM]0N&?]_>:9
M\/!>VCQ0>1_PFMA,6V?T/?#[]BN*+0-/T_Q]K(\86F87F\.W]C!I'@JT:V<R
M*-%\":(FFZ'I4$CM^^M1:R6TR*D3Q&.&)5^V/ OPQ\(?#O2O[-\(:#I.C12*
MPEM;"SMM/TZ.5RA\RTL[6**"VV;0B!%P%^7H*^@J5N*\\?L\TS&CDN ;Y:F6
M\,5\4\7B(KW7#$<45Z6!QE.A53;<<HRO)L?1J*/L\UE!2C/R*<\@R]WP& J9
MGBHZ4\?GE+#K#TVW=2I9%2GBL/.K!V7-F&.S+"58N7/@(SY91_DN^#WP@^(G
M[0?[4G@OX,_%EK;PGX"\$ZYJ5Q#X$\$Z-_8G@+PTF@6$M[=Q:5H"*]I+/JB6
M/V34=<U*74M>UGSA_:>JWSR;C_6W\+?A[H?@'2-'T#PSI=GHV@:19VMA8:=8
M0);V\440 W&.-51)''SR8 R237)_$:;P5\)_"OB[XT>)]*T^[M?!VE/JOB'4
M=.T^"X\0BP26*&5_-+1M*EL)5FD3>,Q1-G</E/\ -=\9?^"S/[47B3]I;7?!
M/[(OV/Q3X7>\71/!_A^T\&6GB2[UIHD ;72DEI<7RS*',EW-<W0TNSACEDG6
M"U65A[^6Y;@L#@98?"TL)D^58"E6Q-:HU2P>!P\%>OB<17K2<8*<VZE?$XFM
M/GJ5)3KUJDIRE-^?.>*Q^8^VJU,1CL=BW3IQ<G4Q&(JS]RE0H4H+FDXJ*A2H
M4*<>6$5"E3@HJ$3]/-'_ ."EGQ_^*GA1M;\"?L2^#=?\.^)]4^)?AKPE9:Q^
MU]X,\->*?'1^&VL:SX>\56VB>#M8^%::C>3B329Y'M+5[Q8K:XMY)9PD@>OQ
M(U30OCKX1DU?]J73/V9_"$7P-\6_#*W^)/B[X.67QU\->(/&5M\']0NX=>\.
M>+QH$/AS1=;M)?AUXG-OJD'B"'PJTEM;VVK>'[B)K34-3F?Z._9=^-OB+0OA
M)\.O ^M? ']I;Q+XW^'.J_'#QGXI\,_"[X8?##Q3IOC71?C-XL\1:WIUKH'Q
M"U+Q%_PG7A?39;*\:U.N?#R32[R\O#<6,MS?/IT4*['B#7OB[J_P N_A9/\
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
MI:E9R6$\7]JII\<;27UF+GS9L+(K*DD)$5Q 4 97M(_+(9VW?3?B;X;ZA:>
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
MN?\ D/\ L..A[UNV_P 6&CT2"[C^'7PNC+[5,$?AB[2WV[QP$76 V,@$?/U
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
M+J7)"/,N'\I3Y4G)1O\ 5+\JDVTMDVWNSW\'Q1Q,\%%/B+/6E5;2>;9@U?\
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
+?,<?A7S_ #9__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>image00002.jpg
<TEXT>
begin 644 image00002.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" #I =H# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M+/'%INB7VIZ/XCU:7S$TW1+KRI"O[#4FFMT-.^P4444@"BBB@ HHHH ****
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
M&K>/](U""8I#+8AO.,/[0?"/_@V7_8?\&O;WOQ2\??&[XS7R0^7<:?/KVB>
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
M>$6EGM]'\%WGPWN8H/!/B&+3]$DBTZ\\27_AR/Q+JFHQR>)GU*V\0R)J$/\
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
M&LZ]KE_/J>KZI?3O\TUYJ&H75Q=W,K<R32NQY-?V8?\ !T=\=[K0?@]^S?\
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
M7B_PKKMA()K'6O#GB72[76=$U6SE4E9+74-,O;:[@<'#13*PZU_D6U_I:?\
M!%SXE7OQ3_X)B_LE:_J,:Q7FA>!=7^&S1JP8"R^$WC7Q/\--%DW!$^:XT'PK
MI=RZ[<QO,T9>0H9'J:2LTK="8-NZ>O4_42O\SC_@L'\"?$?P!_X*,?M0Z)KE
MOJ']G_$3XE>(/CAX2U:\LY;6VUSPW\8]3N_'?G:5*Z(E_9:%KVKZ[X,GO("\
M9U;PQJ=NS>?;S ?Z8]?!W[<__!./]F;_ (*#^$=(\/?'70-9L?$7A=RW@[XG
M^ [^PT+XC>%()[J"YU'3-/U74M)UW2-1T351"T-[HOB+0]:TV,SRZAIMOI^L
MK;ZI!,79W*DN9>?0_P VG]F+XC:+\'_VE/V>OBWXDBGG\._"WXX_";XBZ_#;
M1M-<S:+X(\>Z!XFU6*WB0,\L\ECIDZ11JK,\A55!) K_ %AE8.JLI#*P#*1T
M*D9!'L0<U_#I^U=^P!_P1X_X)P>*;)_C+^T%^T%^T+\3=#U32=?TW]F+P/J/
MPUAU#6(+&]@U*+1/B[K5KX3>'PAX1U^W6WL-8/\ :_AGQE>:)>W>H>$K"\F1
M9+;YB_:S_P"#@;]NS]HB;5=!^&7B*Q_9<^&M[;W^G1>'_A,0WCJZTVYG@EM)
M=6^+.IVQ\5V.M6$4!MX=3^'2_#J&2&>X6XL)BT;1VUS6MLKZOY;=?P)3Y59]
M]EOMU/V4_P"#I/Q;X8A_9X_9I\#2ZII__"9:E\:=8\56.B^?;MJI\-:%X&UC
M2=8U+[-O^U1V$>I^)-!MFF,8@EGFC3<7B '\3E='XM\8>+O'WB'4_%WCKQ3X
MC\:^+-;G%SK/B?Q;K>I^(_$.KW(C2(7&IZUK%U>:E?SB*..,2W5S+((T1 VU
M5 YRJ2LK$-W=S]//^",=B=0_X*>_L@VXE\KR_B%J]]OV;\_V9X#\7:D8MNY,
M><+3R0^3Y?F>9M?;L;_2\K_-H_X(<6L=Y_P51_9+BEC\Q$UWXEW07<RXEL?@
MG\2[V&3*LI/E36\<NTDJ^S8ZNK%3_I+UG/?Y?JS2&WS_ $1_+9_P=+WOE_LZ
M_LOZ=L8FZ^-/B>]WAL*OV#P-<0%2F/F9_P"T@5;(V!'&#OX_B:K^S_\ X.HK
MV>/X3_L@Z<NW[/=?$/XJ7LH*Y?SK#PWX2@M]K9X7R]2N=ZX.XE#D;.?XP*J'
MP^K_ .!^A$_B?R_)!7^BM_P0'^",/P=_X)K?";5IK2&WU_XUZ[XQ^,FO,D:"
M25-<UA_#GA5GF$<<DROX&\*^&;H+)N$$MW/%$S( [_YU-?ZQO[-GPUM?@U^S
MO\"OA)91&&W^&?P@^''@54;<7+^%O"&D:-/+,S$L\\\]G)-<2.2\DTDCN2S$
MTJCV7]?UJ.&[]#R7_@H@"W[ 7[;X'_1HW[1Q_!?@_P",&/Z U_EF5_J:?\%#
MV*_L!_MOD?\ 1HO[1Z_]]?!_Q@I_0\5_EETX;?/]$.IT^?Z!7^I+_P $W_\
ME'W^Q)_V:I\!?_59>&J_RVJ_U'O^":]Q%<_\$]_V)I(261?V6_@=;DE2O[VT
M^'7A^UG&#@X6:&10>C !AD$&E4Z?/]!0W^7ZH_C._P"#C[XF6_CG_@H_J?A.
MTO)9T^#GP:^&7@"]MR\AM[35=7AUCXHSB%& B\R73_B)I7VF6'>6:-()9-]M
MY4/X)5^FG_!9/7&\0?\ !3G]L"_8LQM_B59Z)ER2=OAGP;X8\-J 2JG:JZ2%
M08("!0K.H#M^9=7'9>B)D_>?K^6A^KG_  1,^!I^._\ P4G_ &==+N]-CU'P
M]\.-<U+XT>)?.VM#9VOPRTV?7?#EU+$P(F1_'X\'6'E8(+7JM(#$KU_I.5_$
M9_P:W?#ZWU7]IC]I+XH2[FG\$?!'1?!=JA8>6K?$?QQI^L2W&S;DS1Q?#5H(
MW#@)%=3J5;S 4_MSK.;U]#2'P^K_ .!^A0U72M+UW3+_ $76]-L-9T?5;2XT
M_5-)U6SM]1TS4K"[B:"[L;^PNXYK6\M+F!WAN+:XBDAFB=HY$9&(/\'W_!Q;
M^QQ\%/V8?CW\$/&_P+\ >&OA;X;^-7@/Q.FO>"/!6D6GA[P=;^*OAWJVCVUS
MKFB^'].BM])T-M7T7Q9H=K?Z=HUK9::]SI']I_8UU'4M2NKO^]"OXU_^#JC5
M;6;QS^Q=HB.IO=/\)_&_5;B,-\Z6NLZQ\,K2S=EZA9)="OE5NC&)P/NFE#XO
MZ_$<_A?]=4?R7U^K7_!$#_E*;^R3_P!C)\0?_5.?$6OREK]7O^"'<33?\%4/
MV2D7 (\0?$>4[L@;8/@M\29W' /)2-@HZ%L D#D:O9^C_(R6Z]5^9_I-5^&_
M_!Q)_P HQOB+_P!E*^$/_J96M?N17X5?\'%UA=7G_!,WQG<6]S<6\.D_%?X2
M:A?10K(T=[:R>()=+2UNRDB*ENE[J5G>*TRS1FZM+9!&)GBFBQ6Z]5^9M+9^
MC/\ /<KV/]G:X^R?M _ N[V>9]E^,?PQN/+W;-_D^-M$DV;]K;=VW;NVMMSG
M:<8KQRO6O@%_R7;X*_\ 96OAQ_ZF.C5N8K=>J_,_UGJS=9UC3/#VCZKK^M7L
M&FZ-H>FWVL:MJ-TXCMK#3-,M9;V_O;F0\1P6MK!+/,YX6.-F/2M*OS)_X+&_
M&N[^ _\ P3;_ &I/%NE7UA9Z_P"(_ ]O\*M"6]D"2W,_Q;UW2OAWK TM/,CD
MFU?3O"OB+Q!KMEY6]K8Z2]_)&\%I,*YUKIW-S_.+^-GQ%N_C!\9?BW\6M0\S
M[?\ %'XG>/?B+>^:-LGVOQMXJU7Q+<^8N^3#^=J;[AYCX;(WM]X^8T45T'.?
MWF_\&QVBZEI?_!/SXAW]];-!;>)/VJ_B%K&C2F6&07NF6_PR^#'A^2Z5(I'D
MA"ZQH>K61CN5AF)M#,L1MY8)I?Z*Z_#S_@W?AAB_X)A_#*2*&*-[GXB_&">Y
M>.-4>XF7QQJ-LLT[* 995M[>" 22%G$,$,0.R-%7]PZPD_>?K^6ANMEZ+\C\
M>?\ @OA_RBB_:A_Z^/@=_P"M$?">OU^M/^/6V_Z]X?\ T6M?&W[3?[ 7[.'[
M7]]-<_'G3?B7XGTZZT/2/#U_X2T?XX?&+P5X U2PT+6;CQ!I4NK?#_P;XWT+
MP=JNJ6FKW"WJ:SJ&BW.JF6RTO=>,NE:<MM[3\#?@-X%_9Y\*ZCX.^']]\0K_
M $?5->N/$=S+\2/BG\1OBYK4>H7.G:9I<D5EXA^)OB?Q5KEAI2VND6C0Z+9:
MA!I-O=O>7T-G'>:A?37!?1+S?XI?Y!K=]K+\+_YGR/\ \%$?A_\ LO\ Q3M?
MV=? 7QU^+WC#X ?%C7?C-9K^R?\ &+X?2:SH_C/PO\:+73I)X],TGQ;;Z!K/
MA;2HO$^E+)IEYH?C:?3=+\58@M-)G'B.RTFYLODS]IK]D#]IK_AG3XW7O[9G
M_!3OQ1\0_P!GSPC\+O&VNZOX+\)_!+X7_LWS^-)-)T+4+C1M&^)_Q(\*ZGJV
MN:YX=U.X2VTO6/"?AN#PQ'XPN+M+60[I8+-OUO\ CS^SY\&/VG?AQJOPD^/7
MP]T+XE?#[6)[:\NM UP7D)M]1LO,^Q:MH^K:7=:?K?A_6K-9KB*UUK0M2TW5
M;>"YNK>*\2"ZN(Y?B.U_X)!_L;W.H:%_PGMM\</C1X-\(:CI6J^!?A+\;/VB
M?C'\2_A%X)OM%*C3FT;P%XA\6SZ3?VD-N'L)-*\4#Q%I%SIL]QI]S836D\D3
M%].M_1?*W5!;^M5VW[_/T/0_^"5VF:AI'_!.;]C.RU.TGLKO_A07@2\^SW$;
M12BVU/35U.PE9& 95N;&[MKF/(!,<R$@9K2_X*>_\H[OVU/^S;/BS_ZB.I5]
MR6UM;65M;V=G;P6EG:016UK:VT4<%M;6T$:Q06]O!$J10P0Q(L<44:K''&JH
MBA0 /EO]I/\ 8R^!_P"UG#:67QHB^).I:1;Z%J?AJY\/>$?C/\6?AMX:US1=
M8D634;'Q3X=^'WC'PUHWBN*X"^3_ ,5%9:D8K9Y;:'RX)YDD$]4_,-EIT.\_
M9E_Y-N_9\_[(A\*/_4#T"OFO_@I!X2_93\=_!3P-X._:P\=>(_A5H_B?XZ?#
M71/@O\5/!T?B2V\6_#K]H:]EU?\ X5GXG\/>)_#^@>(;7P/?V[1ZQ:GQ;XN@
ML/!NGV]W-;ZSJ]A)>V4A^@OV>_V9OAA^S#X<U'PG\*Y/B#_8.I2Z;)]B\>_%
M;XD_%0Z9%I%@--T^PT"Y^)'BCQ1=>'M)MK-4BCT?19K'3!L206GF#<>W^+WP
M>^&'Q\^'?B7X3_&/P3H?Q"^'?B^S%CX@\+^(;9I[&\C21)[:XAEAD@O=-U/3
M[J*&]TK6-+NK+5M(U""WU#3+VTO;>&=#KUW^?_#C_K^O^&/S%\2_L8?M4W'A
M'Q#I'[4O_!53QMXH_93T?0M2O?B!HWA_X(_"WX'^.O$7PZTJ#[;J.C^/OV@/
M#VJWNN6WAZ?P_;76G>--5\-Z1X;UKQ+I5Q?-+JVFO<S%_P#/UTK]G#X_:YI>
MFZWHWP;^).J:1K%A9ZKI6IV/A#6KFQU'3=0MX[NQOK.YBLVBN+6[M9HKBWGC
M9HY89$D1BK U_H@+_P $<OV+;FUL?#/B*W^/7C;X3:,UB_A[X"^-?VF?CGXC
M^"GAXZ9+%-IB:9X)O?'!5[;3W@M_LMCJ=_J-@JV\*/:NBE3^EVB^$_"WAO1M
M)\.^'?#6@Z%X?T#3+#1="T/1]'T_3=(T;1]*M8K'3-*TK3K.WAL]/T[3K*""
MTL;*UABMK6VAB@@C2*-5#4FMORM]UB7&^]]/.^]NK.@HHHJ2@HHHH **** "
MBBB@ K\._P#@X>^&]OX[_P""9/Q&\0R1&6Z^$/Q&^$_Q(T\!Y59+BZ\5P?#"
MZE"1R(DHCTCXDZF[I.LL2QAYA&)HH98_W$KY"_;^^$"?'O\ 8G_:C^$XL9-1
MU#Q7\$_'G_".V<4;RRR^,=#T2Y\2>"6CAC(>9X?%VCZ).L*$-*8Q&/O4UNO5
M ]4UW/\ +$KW3]E[3QJ_[3'[.VDFV2\&J?'3X2:<;20*4NA>^/\ P_;&W<.5
M39/YOE-O8+ACN(&37A=?3O[$MH+_ /;._9&L6<Q"]_:=^ =H9 NXQBY^*OA2
M$N%) 8H'W!21G&,CK6Y@MUZK\S_5;K^1[_@ZLUJ]A\.?L1^'H[DKIVI:W^T!
MK5Y9[8RL][HMC\'K'3KDN4,RFT@U_5(E5)$C<7K&5)&2%HOZX:_A9_X.=OC#
M<>+?VQ_A'\';75+&]T+X._!&TU>YL+?>U[HWCGXH^)=6O]?M]0?S3&K7?@WP
MO\-;^UMQ!')'!<^?)-,EU"EOC#67IJ:S^%_+\S^:VO\ 1._X-\Y'?_@EM\$%
M8Y6'Q9\9XXQ@#:A^+/BZ4KP 3^\E=LMD_-C.  /\[&O]%G_@W[LVM?\ @EA\
M 9VSC4?$/QJO$SG&U/C/XZT\[<JO&^P;H7&[/S Y1;GM\_T9$-_E^J/V?K^3
M+_@L-_P7=O? NJ^+_P!E3]B/Q D7B[2KN\\-?%;]H+3VAN4\-WEL6MM8\'?"
M>3,L$GB"UN!+INO>/)4>+0IH;VQ\*02:Q]G\3Z+]H_\ !P%^WYXK_9'_ &<?
M#7P@^$VLW/A_XN?M+/XFT)?%&F7,UIK'@OX9^'[;3H?&FL:->6P$VF>(=<GU
M_2?#>AZE'+;W=C;76OZKI%Q!JVD6ES;_ , =*$;ZO;H5*5M%\_\ @%[5-4U/
M6]3U'6M:U&^U?6-7OKO5-6U;5+NXU#4]4U/4+B2[O]1U&_NY);J]OKVZEEN;
MN[N99;BYN)9)II'D=F-&O<OV>/V:_CA^U=\2]-^$?P ^'FN?$?QUJ5O+?OIN
MDI!!8Z-H]M+;P7?B#Q-KNHS6>A^%_#UI<7=G:W&MZ]J&GZ<+Z]L-.2X?4-0L
M;6X_K2_9*_X-B_AIH%CIOB3]LSXLZOX_\1LHGN?AG\'KJ?PSX&LG9-OV+5/'
M&J:<OB_Q,BAC(\FBZ;X$:&X58DN+ZV1I+FW)+?[C-1;V^\_B[HK]^/\ @O7^
MQ'^R!^Q#\2/V??"7[,&AZMX.USQSX/\ &_B;XB^"[_QEXB\86FGZ/9:MX=TC
MP#KUC+XKU+6==LGUZ_@^(%K>)+JDUE.VA0FSM[5H;CS?P'H3NK@U9V/US_X(
M1Q^;_P %6_V4%XXN_C')SD?ZG]GOXLS#IW^3@="< \9K_2%K_/$_X-Y/"47B
M/_@I_P#"K6)!*7\ ^ /C%XM@,<R1(LMY\/\ 6/ I,Z,C-<Q>1XUF AC:-UF,
M-P7,=O)&_P#H=UG/?Y?YFD-OG^B/Y!O^#K*^F$?["FFI<SK!(_[2][<V:R2K
M;RRPK\ X+&YEA!$,L\"3ZA%;R,&E@CN;E4*)<.)/Y *_KN_X.L/^0E^PO_UX
M_M)?^E'P)K^1&KA\*^?YLB?Q/Y?DCZ"_9*\&V/Q%_:J_9F^'VJ6JWNF>.OV@
MO@SX-U&R=0Z7=AXG^(WAO1+NU=&!5EN+>^DB92"&#D$$&O\ 5VK_ #1?^",/
MAFS\6_\ !3[]D'2KZ)9H;3X@:UXF1&19 +SP5X!\7^,M.EVL5 :#4-!MIE?.
MZ-HQ(H9D"G_2ZJ9O5+^M?^&+AM\_T1\<_P#!1'_DP+]M_P#[-'_:,_\ 50^+
MZ_RS:_U,O^"B/_)@7[;_ /V:/^T9_P"JA\7U_EFTX;?/]$*IT^?Z!7^H1_P2
M\N(;G_@G7^Q9) _F(O[./PMMV;:RXFM/#%C:W"88*?W=Q#+'N VMMW(60JQ_
MR]Z_TZ?^"3%[#?\ _!-K]C6> .$C^"'ABR;S%"MYVFM=:=<$ ,PV&XM93&V<
MM'M8JI)4*IT^?Z"AO\OU1_ 9_P %2DGC_P""B_[:*W"2I(?VB/B4ZK,KJY@E
MU^YDMG < F*2V>*2!A\CP-&T9,94GX)K]1O^"TWA>?PC_P %0/VN=-GA:'[?
MXX\/>*(MRD"6#QE\/?!_BR.9"0 ZR?VR<LN0'#H3N5@/RYJULO1?D2]WZL_K
ME_X-48U.O?MPS'.]-(_9WC7TVRWGQJ9L\9SF%,<^N0>,?V)U_'%_P:J7L:>*
M_P!MG3RRB6Z\/? .\1"5WM'8:E\7()'52P<JC:C$'*HRJ9$#,I9 _P#8[64_
MB?R_)&L/A7S_ #85_GD?\'"/QVL?C-_P4;\:>'M'N9KG1_@-X'\(?!A)/-#6
M<NN:<VJ^-/%3VL22.L<MEK_C6]\/WSND4\ESH+(X:&&W8_W4?M>_M$^'OV3?
MV9?C3^T3XF\F2Q^%O@?4M<T^QN!.8=;\5W;0Z)X'\-.UL#+%_P )1XTU30/#
MJW&4CMFU-;B>:&".29/\KKQCXM\0>/O%WBKQWXLU&?6/%7C7Q)KGBWQ+JURQ
M:XU3Q!XCU.ZUC6=1N&)):>]U&\N;F5B23)*Q)-5!/?IM\]&*;TMW_K^O0YNO
MUF_X(9?\I5/V3/\ L,?%+_U1GQ/K\F:_7'_@A*BO_P %6OV4 ZA@+WXPN 1D
M;H_V?OBO(C?57564]F (Y%6]GZ/\C-;KU7YG^D/7XO\ _!P+;S3_ /!+'X^2
MQ)N2S\1_!:XN&W*/+A;XR^!K17PS MFXNH(]J!F_>;BNQ79?V@K\<_\ @OK_
M ,HIOVF/^O[X(?\ K0'PNK%;KU7YFSV?H_R/\Y.O8/V>H'NOC]\#K:+;YEQ\
M8/AG!'N)"[YO&FB1IN(!PNYADX.!V->/U[C^S%#+<_M*?L]6T"-+/<?''X30
M0QK]Z267Q[H$<:+G W.[!1D@9-;F*W7JOS/]8>OY&?\ @Z3_ &AK1-!_9I_9
M3TR[TRXO;S6M:_: \:66)FU?28-)L-4^'GPVG5ABW2PUUM>^*:SQL9+AI] M
M'VPQ8-Q_7([I$CR2.L<<:L\DCL$1$0%F=V8A555!9F8@  DD 5_F(?\ !4K]
MJ=OVP?VY?CI\7=/U1]3\#VWB1_ 'PN9;Q+VP3X<> =_A[0+[27C58XK#Q5/;
M:CXX:!#(L=]XIO3YTQ8RME!7?I_7_!^1I-Z6[GY\4445J9'^B_\ \$ +9X/^
M"5O[/$K0^4M[K?QKN8WVA?M")\;_ (A69FR.7VR6DEON/(\C9T05^S-?D/\
M\$'(O)_X)1?LIH"6S%\:I<D8YG_:(^+<Y7_@)D*@]P,\9Q7Z\5@]WZLW6R]%
M^04444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '^6-^
MW]\"7_9I_;1_:4^"B6Z6VF>#/BMXE;PQ"D9B5?!/B2X7Q;X%_=[55';P=KVA
MM*L8,*REUA9X@C'/_8-DLHOVY/V,I=3F%MIL?[5_[.TFH7#-L6"Q3XO^#VNY
MF?#;1% )'+8.T+G!QBOW\_X.>/V5;SPY\5?@[^V%H&GRMX>^(^AI\'_B'=1)
M;);6'CGPC%?:QX)O+HAEO)[SQ5X/DUC3HWV36]M;?#V-))8)+FWCG_EGT36=
M1\.ZSI'B#1[E[+5]"U.PUC2[R/'F6FHZ9=17MC<QYR-\%S!%*N>-R#-;Q=TC
M%^[+T:_S/]>1F"@LQ"JH+,S' 4 9))/  '))X K_ "X_^"D/Q]L_VG?VZ/VG
M/C7I4]A>>'_%'Q/U/2O"6HZ7<?:[#5O!/@*TL?AYX(UNWN1\LHUOPEX4T75I
M&C+0B6\=87>(([?U)?MM_P#!??X$:U^P'8CX!>*S=_M1?M!?#9/#.J^$=%M]
M;M;CX!:CKVE/I/Q&U;6M9OK*QCCU'P[.VKZ;X >QN9K[6+Z;1/%MM$V@1-<R
M_P 253!6NVM=OZ_KH5-WM9_U_5PK_4E_X)S?!:[_ &>?V%OV6?A%JF@_\(QX
MA\,?!WPI>>,/#[+"LVE>._%EJWC/Q[:W7V=FA:^7QEXAUUK^2-Y%EO6GE$LF
M_P QO\\#_@FO^S/<?M<?MN_L]_!:72K;5_"VI^/-,\4?$FUO_M2Z;)\+_ K_
M /"7^/[.]GM$>2V;7/#FCWOAO2W8Q1S:[K6E6CSP?:1*O^HB         !@
M#@  <  =!2F]E]_Z!!;OY'\.?_!T9=WK_M>_L_6,F_\ LZV_9NM[NURK^7]M
MO?B=X_AO]K$["_D6&F^8J@.J^67)#1X_!_\ 9(_9Q\3_ +77[2/PB_9Q\'ZA
M::/K7Q3\51Z*VN7L1N+;0-$L;&]U[Q3X@DM!-;M?G0?"^DZQK$6FI<6\FIRV
M26$5Q!)<K*G]/_\ P=,?!+4)]/\ V6?VC-/MI9--TZY\9_!CQ5<A&:.UNM32
MU\:^!DW*I5/M*:=X_$ID=<M!;+&"2^/Y6/V??CQ\1OV8_C-\/OCS\)M3M=)^
M(/PUUT:YX?NK^RCU'39C+:76F:II6JV$C1_:])US1;_4=%U6"*:VN9-.U"Y%
MI>6=UY-U#4?AT\_O\Q2^+7;3[M#_ $Z/V/\ ]B_X!?L/_"G3OA3\!_!UKHEF
ML5K+XJ\77L<%WXW^(6N0)()?$/C7Q"(8KG5;UY9[EK*R7R-&T&VG.F>']-TO
M3(XK1/5?CC\</A=^SA\+/&/QG^,OBW3?!/P\\#:5+JNNZWJ4@!;:1'9:5I5F
MN;K6-?UJ]>#2M T+3HKC5-:U:[M--TZVN+NYBB;^034/^#ISXXR^$4LM+_91
M^%-EX\^SE)/$M]X]\7:EX2:Z*J!/'X)@TW2]8C@#;V^S/X_ED(95^U?(6?\
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
M='OG73[B.1^7]?U^!_,'\ _^#<#]K?XP?L]7_P 7/&?C+PU\$OB3JFF?VO\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5_/_\
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
M -4Q\ *>G([=U^@:W5[;/:_E<_6/_@I3_P H]_VV?^S6_CC_ .J[U^OYQ/\
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
M_P"#G+T_9L_\PW_C7ZP_\$]/^'A?_"">/_\ AX>/ ?\ PGO_  EME_P@'_"
M?\(C_9O_  B']CP?;/MO_")_N?MW]L_:/^/S][Y'D^5\N^OT(HH;\E\D%O-_
MU;_+\6?+7[;WPL\8_'#]C_\ :5^#WP^L[74/''Q,^#'C[P3X4LKZ_MM+LKK7
MO$/A^]TW38;K4;QX[6RMWN9XQ+<SN(XDW.V<8/BW_!*;]G7XG_LG_L$? GX
M_&73=-TCXD> V^*!\1:?I&L66OZ=;CQ3\9/B%XSTC[/JVGO)9W7FZ%XBTR>7
MR7/D3R2VTF)87 _0ZBB[M;I>X_/^M;?Y'@G[3/[-?PF_:V^#'C'X%?&CP[%X
M@\%>+[+8741Q:OX=UJW5VT;Q7X8U!XY7TGQ)H-TPNM-OHU96'G6-[#=Z9>WU
ME<_EG_P2O_9Q_P""@?[#/B3QG^RW\8K3PY\7/V/=,UC7KKX'?%K3O&FBQ^*O
M!,#W,^H6]A>>#-1O(]<B\*>)UE::ZT*V^VS>$/%TMVVEOJF@:K<W]G^X]%%W
M:P6UOU"BBBD!^5'_  6X\<+X"_X)>_M6:B)6CN==\,>$? ]I'&^R6X?QS\2/
M!WA:\B0EEW*FE:IJ-S<)G+VEO<*%<D(W^:]7^@5_P<A)JS?\$V]0;3DNFLX_
MCA\*WUXV_F^5'I1_X2*.%[WRR%^RG7'T:-/.S']M>TP/.\HC_/UK6&WS_1&4
M]UZ!7^JW^Q3\+-4^"'['_P"S!\(]?TZUTKQ+\/?@-\*O"_BRPLBS6T'C'3?!
M>CQ>+S&[Q022^=XE_M6=YI(89)I)7EDBC=V4?YHG[%'P63]HK]KG]G#X)7-K
M=W>D_$7XQ>!=!\31V(E^UQ^#3KMI>^-KR%H1YD3:?X2M-:OS,"JP);-,\D:1
MM(O^JP.. , < #M2J=/G^@X+=_+^OP"BBBLS0**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ^<OVN/V;O"?[7?[-_Q;_9S\:7,FGZ+\3_"TVD0ZS#;I=W'AWQ!8W=KK?A/Q
M-;VDCQ)=R^'/%&EZ/K2V;30+>BQ:S:>%)VD7_,U_:M_8W_:'_8L^)&H?#/\
M: ^'VJ>%+^*^U"#P[XHA@N;WP'X_TZQDC U_P%XK^S06'B#2KBWN+.[>$"UU
MO1A>P6'B;1M#UE+K3+?_ %5Z_-7_ (*T_P#)D?Q7_P"P;/\ ^D%]5QE9V[M$
MRCS>5C^:'_@V>_9,UCQU^T=XV_:XUW2YXO _P/\ #>K>"_!>IS0;8-4^*GCW
M31IVHI83OE9AX9^'M[K2ZQ%&JR03>,?#LGG!'DBD_N(K\E_^"'?_ "C,_9O_
M .P3XA_]234Z_6BI;N[A%62\]?O"BBBD4%%%% !1110 4444 %%%% !1110!
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>image00003.jpg
<TEXT>
begin 644 image00003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  8$!08%! 8&!08'!P8("A *"@D)
M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_
MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P  1"  R 3T# 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#ZIHHHH **
M*\YU+6]8\1^/H=&\+7/V;2])<2:M>[-RO)QBW7U.#EO3CTH ]&HHHH ****
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
M1XDNHB@D0X9&ZJP]P0#^%>1^*/@A?>)M +Z_XCEU3Q.'3RKNXC_<11A@2BQ
MXY Y/4_C7N=% '$^'/A_::/X5U33S<23ZGJT#I?ZBPS)*[(5R!T55S\JC@"N
M7O?@9H,_@G3-&22:*^L+"6U6ZA<QB=G^8F0 _,OF8;:37KU% 'D<'P^U;Q3H
MZV'C1;2PT>VM?LUIHVFR-Y 8+@2R'@L1P57H,9Y->A>"8[N#PCH\&I0^1>P6
ML<,Z @@.BA21[$C(]C6U10!5U6S.H:;<6BW-Q:F9"@GMWV21^ZGL:XB3X9B7
M'F^,/&#=SC577/Y8KT&B@#RZ\^"/A2\L]1%['=ZAJ-W;M M_J%P]Q+%D8#*6
M/!!YXKBFTOQ\/$%E:^)M!@UE-(MXAHWV1@EB)Q\OGSJ6!+* , # YQCK7T-1
MB@#YZ^%OB!-*NM63^R;O6/B1J%],-1(@,20A9"J!Y",)'M56 &>O>M.\^'OQ
M 3QU;^*(-9TF]U*:VDMF>[B8QZ:&8$&W3OA<KR><DGK7MR01)(SI&BN_WF"X
M)^M24 >!WWPJ\:Z;XMEU7P]XAANKS5+'[)?:KJ(+3VQW99H%'"@@  =L5F+X
M.UKPKXHN[35];\0W6@?9DM[66SM!-<2P ES 9A\T?S$@X R-OS<8'T?1B@#P
M;6OAYKGQ*T&&QG6+PGX9M,/IVF)"KR&120))ATP06^4'^+GFNOT7X712W5G?
M>-M3G\17MJH$$,J"*T@(7'R0+\O3USVKTJB@#RF/P%XOT&4V'@GQ9%IWAW<6
MAM+FR2=K4,265&/5<G@'I7H6DVUQI6DL-3U6:_E0%WNKE8X\#'/"*H &/3\:
MU*AO+:&]M)K6[C66WF1HY(W&0ZD8(/L10!PWA2"?X@?#'1[KQ/F&^G/VN.>S
M8Q-$P=O*D0]5)3!^C$=#6WX8\':?H%KJ<2RW5])J<ADNY[V4RR3?*$P2>P48
M KH;>&.W@CA@18XHU"(BC 4#@ 4^@#GSX/T5_!\7A>6T\S18XDA6!Y&/RJ05
M&[.>"!WJCXK\"6/B"^COXK[4M)U%8A;FZTZ?RG>('(1N"& ))&1QD^M==10!
MPG@[X6>&_"-]8WNBQ3Q7EO%)%)-YIS=!SDF7LQSR#VXKL8=.LX;^YOH;:%+R
MY55FF5 'D"YVACU.,G%6J* ,?0_#>F:)J&K7NFV_DSZI.+FZ(8D/)C&<=![X
MJ6UT'3K77K[6H+8)J5[&D4\P)RZI]T8Z<?X>E:=% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
< !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>image00004.jpg
<TEXT>
begin 644 image00004.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  8$!08%! 8&!08'!P8("A *"@D)
M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_
MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P  1"  J ,@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M?WTA,EQ=S+Y,3RGJQ8\D>@ / K(TJ"/PXMW=06ESJ?B*Y!#+! RQ6^6SM!(
M5<G))Y/6O2:IZMJ%OIED]Q=D[/NA%&YG8]%4=R: .*T8'3/M$=M*NH:Y=.'U
M"]528K=?[H/?'0*.23DUTCZUHFB1^3<ZC;1/G+(7!;)]AS61%8ZCK]QY.HR#
M3M-3#FPM3B3GH)7'0GKM7\ZZ;3=(T_3$VV%G!!ZE$&3]3U- $>CZW8:R)CIT
MK2B(@,3&RCGIC(&:TJ** "BBB@ HHHH S-2T=+Z7<UU>0JR[72"4H''OCG\L
M5:T^PM=.ME@LH$AB7G:@QD^I]3[U9HH *@FM89KF">1=TD&3&<_=R,']*GHH
M **** "BBB@ HHHH **** "BBB@ HHHH *HZMIYU".)4NY[5XWWK)#MSTQ_$
J".]7J* *VGV4=C;B*,NYSEI)#EG/J3W-6:** "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>image00005.jpg
<TEXT>
begin 644 image00005.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" ') H(# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MS\=/"T<"3ZAXIO;2&3[L\USI%E]XX4$QZD0Y8@[21(200#7D0\;<_INM4Q&
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
M*T#3Y+VV-GJ%QK6K0V=B=9U/6;G3+BXDWWU]9'S+HS-"T\U[+;8@6-3?\/\
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
M80G\LO%=EIUJ8H_)\LVTL+.T$EQ<H%CG0Q*SS.S-'"D47DJ_[S$DJL^"GE_
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
M""C*4HN3C91?[1@.#\?C9<M6.%P5.')*H^95ZMI:1C?F<8N?++3=<O1'Y_?
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
M;LVH2:7\5/A/JVG*@?[1*%UCQ;XP^']W)-;V6[R+:2UAC>Z<VKVC,(M_=_\
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
M/0Y9H;F7Q/X'\6PZ?YT44DJO>2>)](T.WD^T""5GF^VWCK'%,\"W>QU'#FO
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
MFE'!8C#X=SRB&6U:&(6(Q:C/EIXJI/#P]A!M4^62=I*4[R7*FU5XFAA:M*&
MRNLH.:59SY)?NUR_O+PO=P3EH][Z;GTP#X?%D]KJOA_0]6'FQSPC5-(N(MNP
M*P*QR!XLQE?,C,I)#@./GVUDR6VA7KP2?\([X92156(36JBUN?LZNTD:&8P3
M2,1(1]QH!CMQ7PA>?&S]I!?%VA7GA_PAX N_!=OY@\1Z/JOCR_TW4[N%[L1[
M[.XET<R&:*P=IHHYWT^&:=$B+&)F8_0R?M765C!';-\)/$L-U"R*DND3>#M8
M%TNPE]N=2D:,/(#M8W&H[55E$J, B^5AO";Q+RS 9KF^$QL,)F#HQA2R["YG
M6GC<UO*'M*5*M0Q,<#AZ<K.2]M6IW2B[63"OQ#DOUJ57ZC+'3;C+V^*H3C"E
M+EU4/@CIMRJ[=EV/H5? 7PLN;:U>]T"XBN_LY CTW4[WSXL[L-;QK=6L4<F6
MD\B]$'VF 22?9Y#O?/E'A']GCX'?"O2=1\/_  _TGQY:Z3-)#>H_BWQUJ_B*
MYTR2U@? TZYU.^O+C3;)F.)+.&XCLX4+RB)9&=CYS<?M0>%]8N5NM4\*>.-%
MCCMV:9YO"$>M@NI=VAA;3+IFD:-LQ($6VMY6**LTI:/&JG[4?P0MGM8KR3Q"
MJWD,27*:OX0U#0XH9&+"9;JV:Z<)&N-I:SEOC(C, C*&J,KROQKX=R'-:>%R
M_.JF%SBM1>-PTJM''8ZG]7J.48X:E+'U<5"FW?VE;#4I0JS]Z->*<48TZW#L
MI4\75EB'53J6IQ4EAU>;=I+EY>76^KLMKGK_ ($\#>!?$UV@TWQEJTNFSO/
MD^E:G%)#:7%N92D4=W!'-:!587(F\RVDE:9M_F,S%QZ#%\'M'N_%'AS0/!'Q
M-UJPUS5M:TW2+5?[0N7@MM<U'4+:VT[4+J1;7SREK=O"]Q+&9&*"1TM7?]T?
MS5^(_P#P4"_9!_9YUK0=#U;6K?PW;>,/M-];3Z!I>JW%D/(O?[/0ZC]D@@GL
M7 1B"\<C-!Y<LDL48$4GZ"?LZ_&7X<>-_B7\(;C0O&^D:C'K/CCX:7NE"TU>
MSN8M0M]:\0:1/I/V9I6<W9OTFA=%M9&E59HT9$E!+>WEV=^).#RC+LAS#(.(
MJ$,PS/"\G$&)R[,(9G@\/B:U&G4IJ<85E2]E!R3JU$E"3;:25QXO^Q:KGC:>
M:4:7)AY\N#I3I2YZL8N4)3@N9W;Y8N]M%JNI[YXK_P""97C/Q[#96/C^_P#@
M]\0=-LA,AM_'FCV7BYITEN9+O:AU[X87ZV<?VB>>4PQB;YI,+,, UY1-_P $
M6M!CNTN]#\._ #PH\D[O<MX.T/6?!$GDRH_F)%-X&T'PO<^=O=E^TBYBEEC)
M69FC>2%_WVHK^M<-P;@<+&,8YEGE1J?M)3K9@JE6I_=G4]@I2C;W>5->[IL?
MF7]M8OEC%0PT>56O&A%2:TT;OJ?A.O\ P26\>:9>:A<^&OB-;:$)XS#;K:_&
M'X[70>)E50+JWU^Z\0V2-  R0"VMEA D8F':%A"Q_P#!,/\ :@L%M;/1/VG=
M3T[3($D!L;SQ9I6N:9%Y@,BK#I-]^S^L\C0W$D[PW4^N->(DLJ&9DEV1?6/B
MC_@I[\(?A?\ $_4OA[\?OA!^T5^SAX>_X1'XV^-_!7QD^,?@_P "6'PO^)^@
M?LZ^'AXL^+ESX0B\'?$SQI\3M)/AWPTMSKFEGXE?#7X?P>-=+LYKWP+/XEMY
M+.2Z]+_98_;L^'O[4_BGQMX!LOAE\:_@E\0O!?@SP!\4QX&^.WAOP?H.O>*O
M@W\51K:_#CXN>%I? GCSXBZ'-X3\57'AK7K$:3K>L:%\0?#6HZ7/I_C7P3X9
MO);6&X[:W">39K3]I7PJQL(8.&)G+$*E6<,.ZF)HPE4=>G.I1JN> QL_8-TZ
M_L\#C*_LE0PN)G3F>=8RE+FE[*FX5YT(S5)I.I2^I1J.G43Y9TH5,QR[#SKP
ME+#QQ.88+".HL1B\/2J?&FE?L._M[>&M*=- _: _9NN[]9D\JW\5?"WQ?J;-
M!!*[PN/$>BZSX=EL[QO,>662+PU/!Y[*$A$<;"6+PS^SA_P4U345A\<:7^P]
MJNG>7!#-KGA[XM_&_1]5N%21I9I7\.S_ +.EWIJ22,$^4:\[LS2327#2\M[!
MX7_X*]?LKZ[KNO'7M'^+_P ./A/#X2^/GCCX=?M&^/?"7AZR^"7QR\-_LO37
M$/QYO_A7J'A_QGXC\?\ _%!?8K^XBB^(GP]^'LGCC3=/O=9^&R^,M'MY+\4+
M#_@K[^SS%X2^(FN^//A;^T=\)/&'@G3_ (':UX7^#?Q"\#>"E^*OQJT#]ISQ
M1-X&_9UUKX1:=X-^)7C#PIJ47Q=\;6USX4TG2O&7C#P1XC\':O;7'_"U=$\
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
M4I^RIPBUS24HIQY8M6<^:R>C9_,,OA[_ (+(?#"6*^O_ -G:Z\9K;S2Q_;_
MOBGPUXIN)WM@PN)8X],\5:KXCB#HJ2&*+2PZHR/-;PPS0RNP?\%/_P!H;X+W
ML&@_M)? SXK?"SQ EU;F\L_B%X"UO3-L%PDOER)J/B2PM]5O89XHYU2[L[:T
MC+6]S:QSW2P".?\ IF%S=6L=R^JZ'JUD 9%-U+HX%K-&9@CK;R6QF)BC=_EG
M6>$*)+G=;E9GE//3S^'=1$UHUS!<02 0/9SW;FU+*0!";*_G_LZ6.-E&^-HF
M899?+VN6;ZS%X?"UY4Y9ID&#=3#Z0:A6C*E&ZNXQJ-1M?5I)MR?:YR4:<73O
M2QDHVU]])2Z=7;K][:/Q \(_\%CO@1J]K+]IUS3;">UCC6YLIDUK0I1>($9H
M'FU!)[19&\Z%422+SVD= =L)B-?;?@?]N3X&>,M,MKV'QKIMN)UBV,3::I'
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
MNHP6A:Z.I?#+Q&+Z2W?SF6-X+;P[>V&J33QVQPTD-G.H0+#+( %"^>Q?'_\
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
M<5AO:YA1I5Y+"1P_[J$L#'ERZK6PE3]>_@G^SK^S]^S5X:U'P;^SI\"_@Y\
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
MH&F4LOE^8CD@>;ZCX \=6:B+4O"^I:8BLX%S<6>IZ?;S>6"R?9I[=+I/.D?
M+/,T8B.7#D;:]+DI5,-6H0I4OJM>2J5J>%<91JQLK^U]E*<'&2O?E:E9ZNYU
MTYT):*_M(Z-R5FK6M=:_GIZ;_LEX:^,_PC\50.GAKXF^'=.G $?V#Q'JMMHM
MVS20^=^Y@U"6/>N3TD(;<03$8665O0=.LKNX4W)-AJ]IF.6.\@D@N+>6.;)1
MUNM.>0CY >6$>1\R*0":_ (RFV4PSI=7+VN7?R!92[(IVE19?.-]:RNAD1@,
MN7ER&>&!6\M*G_"8:IX:>*YT[6M<\,I(QVZGI47B"P8NI5HY$DLTLX(YU=5=
MIE8M(N0UPV?,'BXO(,NS'%TJM6G6A0A"E3>$HNI"DXTXI>[:I^[G+=RBKW6M
MUJ4Z:Y6HVC*33E):O=+5:/KMTVZG]!%W>&Q01C3YX(7C22.XMY#<1NK9SY)*
MJ6QU+1DE0K+T/%:YN+2\LY4UB:'4]-6(236^K:;%<0QP JTJ21W<,T3VXCS]
MH4MGR?,*8?;7XV^"_P!L7]H;P>ULEMX['BS1!#&\]KXIM+3QG:W-LT0D"2:C
M?)_:@:.)GWVL]UD,!.J;D1:^A?#_ .WWXR(4:]X!^'FN*FFR7+I9Q>(?#DC.
MQ9V2WCCU'4;.2%XU(%O)"GDAMR1JT:4ZN4XO%9A)8O,,12RNG)?5*,>6M+V<
M7%QC*I^[G)MZ.;N[.VM](C1]G!JF_>26LY-=E=;ZIZ/MWN?01_;*_9-TPG38
M-<T)(-/)L84L/!VOK8+%:?N(ULE71T5;14C ME5540A % X!7S')^U[\/VD=
MA\!?!+AG9@[ZAX99F!8D,S2^#'E9F'):1VD))+LS9)*^B6=8R-HK+J+4;13=
M"%VE9)OW-VOZWMQ\F)W]K#[UY?Y(\S\,_#']LGXVZ;+)_P (UXQU31+R\GN[
MC^V#KE_X9EN)YU<2R66O:A?^'9;LL@\RWDM+89DN694=V=_H?X;_ /!/#X\6
MVG76DWFM6?P]TS4X/(UG1] U_3?!FD7EN9;-_)N[3X>VUY-=QK]FM9I5NE@>
M7['96T\0CL;26U_3CQ)^U;\$?"EO(+KQ@FHO"\L,5KH$+7Y+IO9%M+HL=(D5
M4"HJV=\ZE=K#:I#5\I>,?^"D_@O31J \->"-8URZ@A9K<:SJ=GID2<2!)KFW
MLXM5DD29UDC4+<0.7!+L-D8E_.LVSSC>M'"+Z[0HPQ-+VD5EU-623C:->I55
M%W<7JHQG=KR9WT\/E\6YOGG9).,KVOIK\3[:/\M!O@W_ ()@?"K0K6*[\3>*
M;G4KE9)6:WTG1((H-IB\ITBN]3U.[8"2)I%+OI1=E/D2%HY'9?6]*_8)_9ST
MM(I%L?$FJ6Z0I;BSN]0L+"R.\K"&C31M+T^Z8I\J1A+QK>1F6!H][QE/S+\4
M?\%-/CUJUU/#X:LO#'A^(,4233M$AO7M )6B=G_M*^U);N5DDC,:Q10G]V7\
ME_FA;B=5_:U_:=\06"W3_$/7]/698(II+.2'1P'GB5"8H-(2Q"LQ=N9ITF[J
MI0''G8J7$V94J%'%8Z&'AA[.-2E6JT9IMW=2K[&+=:2<M$IP^RKI(N-/"QFG
M0P][O6[24MNJ=]++=>6NA^XNA_LN? ;2((O[.^&MA.=.5D1M0N]6E$*I,7,L
MD4]\]M;R-,OVEY!;QR_:L2,6D&YNFM_A]\"_!UR][J'@_P"$VB#*.MYJ=CX6
M%S*(<SI<RW-W!"(GB?[LAN9B@:283&1Y43^?Y?BI\5]=NK.'4O&7B76YYI!
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
MN?#=WI?B$Z);A=/@:UT>_DN)$@*S*8O[0,_V/4-2>:WF^S/%&TBV4!6OJ_\
M:&M-=^*VA_#/3K2>YL=+U'5M;\2W,=S=PQ7&BV^M>%(M1M[2&[2_G$D4.N66
MG6:GRG4B_$DTZ132VUY\BL;0ZCXQL;!X_*_X5U?ZA:Q" 6D^+VXT:U2#S$M(
M9[;4);6>:5[%[J6#_25L;1WAC>)?KGQYXF7PGX!^"<.LLRWNJZ7J>D2SRQ2%
MHY?[,\/D0WT$TT30,ODW/[X[B"T+H073'AY]@*F#P>:0E.G6K87V+A64I/GC
M4LU&5XKWK;OWK.UF[W/5P./ABZN Y(RP]'%*I[>&C2=-QBW%WV;:WMLV_/\
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
M)8I-3F^?"1VNE>(;;7K5$D*,607MN% 5P""63\1_A'\-M5UWPQJUYK.@:-X
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
MKVTU73XYECMH\213S:#/)*R@2_9A<A?+93'F42;JMWX?_9P^*'Q*\$_$2_\
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
MGHE:W#'#Y5B:JP>7XVI4Q*GRUI5I2E2C%64H*I**ESI[Q4&EJG)/0_"CQ?\
ML/ZYIL7^FZ9#JB+M,3:IH<6H0IMCABMV%YH:W8G)+LSG[%':JZ[II5EBC)\2
MUO\ 9_\ $%BK0OX8@B:".XL[6X\/W%E<3Q",P )&D4D6KI(@NBK0>6C%HCN<
M2$@?O_>Z+,+C_2XT$\I1O]*M39SLN\'S#J*DP>6#)G8#SE&R%08Z'Q<_AK7=
M+:PU#P;87_FQQPW5S="RUC?/)$T)FAG6-[A?,F96/DE1NVG;\JX^SX;\6LGQ
M^#Q5;B3GRZOA*6'^H2P$,7B*69N4$ZZ5*<Y4J4U4LU)S6BY7*-[#Q639C0A0
M^J...4[/$UI^ZE?[4>52]R]ET;?V3^9$^!M8LB;-H/$436A^S&*33TDDC,'[
MHQR223-)(Z%-K/(2[L"SDL2:*_H,_P"%5^!7^8Z)8J6^8JFE:JJ GDA5CQ&J
M@G"K& @& H"X%%=G_$9<@OIE6<6OI_LV&_NV_P"8[T_K>UP]B]-<$MO^7U;3
MX?\ IQTL_N^_^?=M6T[3;06L=[=2W$-O'*T30)#<33,DPF@CB@MHVE&8X66Y
MG1U N(V'!R?,;C6+.U\1V6LG3H4N=:TLZ9:IJ;R+!%?QR2MYLTDPC@6>%)I5
M@6UB\UI&;:5=\5Z#IMU$88D\-Z?JUQ<6]Q_9DOG6EQ]N>)G2Y:8Q1@NEM(B9
MD=7><(Y,@#!C710?LY?%/Q?I=K>Z3X8U2RMM)FL&34]=L/\ A'-"BN4F8PS3
M:A?7=K:RF(WAN99I;I_-&XA65B:Z<LQE"GB8T:\H2]KS1I\TX3M)R@HIQDY)
M)7LW9-6Z69X]6M3HTIU)2A"%->TG.=H0C&*3DY2DK*,>K;2ZMGG+-'IUJEYJ
M<$=[=/*(XW2W*H3L0W+$!Q%)''N*AFVD#U.#6JJ'6-.ALUGBT[3;*>2:T628
M/+;M;85T6W\W<51"\HVR!MQ\K9O5BOOWA;X$Z+H.IV>O?$7XT?"NVA29\>%_
M"WASQ)\2M1C/V&>/[2;BQO\ 3_#*2_:)H+B5)]:N++4YX5@U"SN;&*6WEM:9
MX"_9^TRYAND\,?%3XP:K;RCS9?%OB&V\,:-<2,%1;F71?"%G>7<[3&)52.34
M[5G1WWX8&,[8V>&HU:E&O7=6M"_[K"4KTU)[1]LI>Q;5U?E6C5I*]VOS3-_&
M;PVR:<:.,XPR:>*;Y8X'*:L\]S#VB2_=_P!GY)2Q^+C4E:ZC*C!\OONT$Y+Y
M]F\=:3H'D1KK$4EW(NU4L_-FO;V7;N)1;97NQ+* L44<A-O'.L:R2+L)'::/
M\/\ ]HSXDQ6MMX$^"?C^]LKMI$MM8N]%;P_ILIDC2='NM<\1SZ1H0CE,T:2S
M_P!HV@A8&2=V@D66/ZL'QJN/AMIL<'AK1?V>O@#86FWR-1%CX-@\43&/ "75
M[XBN-?\ $6L:@WV5I/,&G27K>2TL6UTWU\T_$+]L;PMJSRV_B#XN_$[XN7ET
MYB.C^'+75X/#KW/RHL$=SXLO-&B@@DF"I$=+\)7T<Q!E6+YE,F53,L#A7&.!
MP\J\Y1@YU,7=*E44(*<80I74DI1D^:I*%W)I*UF>_P +XGQA\3''_B%'T?\
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
M_JM2CR1;LHKEG&[Z*^JD[]=4?2Y5:=3+Z5K?5H5(SLW[[G9NH]K7DH[-ZL_
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
M\5@.!O&O+**5O:RSRCA*O"/B#4I_[QB:O%>31XDS2I&.%HY[AO:.LORU\>>
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
MS6IPUK!*AN_$=L4B5?P]\'>%_CW\*_$']K_"7Q1K<*>$+:&6XU'1=;GTC6;
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
M0UKQ!<6_BW4= BM_!=] T,UW8HMQJJA;+0KY8;/2A+<^;+,;&":\N1-9F$7
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
MU^57M)(]+OVGP)[%E5HI@IDC,UFC*,N<2F:(A@3'^] <,OX-RZW\1/AEXO\
M"]Y>:K+K=CH?AG3-/UN;2;M(;]+:QA?3++Q%?Z697V:N4AEAN8K.:\GU:*WM
MKZ:X>9?)MOJ'X6?MF:.-7\,Z'JNH)J<.L:C<::=8>+["]I<PL3#)*EPIM9!.
M\BI+]GN9F\P[)%CE! ^8S3A6&)BX.A3S&@H3J.,Z?(Z5DGS4YT[5(SLG;D:<
MMKG%G^4\+\9Y?_9?%>2X#,\)=J,<;AXRE0G+E4JF$QB4*^#Q%E;VV%K4:\;>
M[,_43Q59?\)!H]QHWQ@\!^'/C'X?S)%!KFH 6WQ T-S&T0N-*\;V"MXDMI4B
M=?)AUZ/Q%HT"QHL=@-I%?*^N_L4^'/%"37W[._Q,\S6;N61&^%?Q&@MM%UJX
M@E=O)L=+U;[1=^'_ !2D*+*AMS(VJ7^^&<:+9[Y((=#2/VO-#/B6[T>1H+:Q
MM+B&T:YDD+7TR7 C#7"!H^88YR8Y8"-\"Q2Y1<DCZ>30-"\4HU\DRM)=Q!XK
MFTD@C:%U4,/M"QAX9E,8.YRCRND;",B0KN_.\;PIBZ"C7P[]IR3M2H8N<Z.*
MIM-66$S*GRUXRCM3IU_:TX^=V=?!7%?CUX)TJN&\(?$.KQ9P2XOZ_P"$GBE4
MCQ#P[B,'*2G6PF5YCCJ6+>#C5A:A1AC\+B:=.*C?&TVE-?C?\3O@OKW@#6UT
M#XN_#75?!VIZ+%*UG);:?+;V7VZY:);.\OK0W":=>I>0V5S$5\ZVNOL=V;F"
M)<*D_P N?%WP/#KFA:%?O<V,%R\$-MJ5UH\UU#:6;Z>+N:WT^\MKA!+!97$T
M[B"^NF563$*F9\FOZ46UCQ5!X>7PUXRT'0?C-\/!&(#H/BJSFN]4TS3XY5:2
M'P[XAB-OXM\+JZQY6+0]5;3]BE[W39H3)$_A?BK]E3]C_P"*-K*_@SQ9XH^
M/B^X+I%H_C" ^)?!!N_():&?7;1(3I^G>:2JW5_;:0D7D2BZ*+/"R7EG$6>9
M36>#4W5J2FHQP&;R^K8V;?*E'"9I22PN,YI62==<T[Z1T1^@8#QL^C3XE8FG
MP_XJ\(9[]%[Q'Q/*EB\!@_[3X S#%/W9XG"Y5B<1[*I@5-^RP]/AK.'.M+;
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
M'B-[/P];@#57M-/BOM6FTR&/_2(;)X($9C'&W=^#[.[\8_&_]J?PQ\0OVI_
M/Q;^'7QF^&?C_6/"_P &-%\::KXKU_PIX>DL;/Q!X<\0^(O"%]!'%\(AX0T6
MYM[:S2:?3Y[[5;^Q>R#FSB>S^=/VD/VJ/A_XUTA/'%G^SYI6G^+_  C:Z0UO
MJ/B7QYXE\5>&]8\,^%89)!X0\0^&[?3=#M)-%U.U8V^I7B3+J-Q:)/;-/*L\
MS+\/>*?VV? UAX$^*EC\ OV<]"^!GCWXQ>'9O!WQ!^)$?Q5\3_$34[;PE>VM
MM;:IH?@;2?$&EV,?@RVUH6K1Q^3<ZHFG0?9[2,;=,T=K#]=XKQ.$PM"6&K4O
M9U71XGIX>BG63K?V_AE1P_-3IJ6"]C2J1HIU*U>E7P:I8N="EB'4PS?B\(X#
M'XV4Z]"HZU/GX?\ :UG&BXT9Y16ISQ4U.M[/&JK.'//_ &>C7IXKFPL:L\,X
M5F=Q^U;^U-\1?@I^R1_P3PU/X7_$3QEX1E\7^$/'7Q-O+_P?>:IIL?B'Q'H&
MLZ!%I-AXAMM,6V_M:PTV&\.DIH^H07%A+!(T,UK.HC->5?\ !6W4=#\ _M/>
M+FT;P_KUG?\ C31_!?BN[6-+2S\(:;X@UKPUH-[XAA\TV2RC4)[BY_M?5(%F
M287FIK=RQJ+R(-ROPM_;+\!>'_A3X%^$/QV_9R\*_'W1_@EJMYXB^"^H7_CO
M7/A_/X6?6KR'5M1\/ZV+#2];LO%GABXUFSBOWTB[CLX?+M_LDKS6H@2UAL?V
M@?AK^TUX7_:/^-O[17AW3;_XT_$_P=\-M?\ A+_9&O>,;2Q\':]>C3K"XTG0
M_#MC(OAJ^T+2?#,MF+R]\7:K<:A FA6:Z=8ZQ<ZC<MI7@X_&X"K"55>SQ=.A
MF^/S]0K>UIR_L^6!P<:.01E.G%?6JBH0H1C3G+!O^RL/[*NI8B,#ZW+L%C,-
M7PL*M*5!PR^.3U)4/J\EB<7B<\HU8YO-1JWCAL+3EB<36J8FV*HQS+%4J=.I
M3H2E4_0[XG?M'?%#X._\%0/V2?V;? =WK"?!B'P-\$/ 0\%:1J.J0^%;K0?'
M%A)8Z_J.I^'HK>71]2,Z7*W=QJ-[ ]P9=)L96N(I;-)(O+?VE_&GCK]F/]C;
MXD7G[/\ JNL>#]6\4?\ !17XU>!-3UGPS<:KI^L?\(7X%G\8V'A+P\FIZ.@N
MXM)@;2=.N;2".>.TD>0_,SW4Z2<SX-_;W\-Q?\(1\1O&/P(\(^-/VDOA)X$L
MO!?P_P#C%=^-/$FG6UUIMG)_8NAW^O\ P[@LCH?B3Q#H%A>ZG<IJ4FOZ:]Q,
M\DOE6,D%E+;\S\"OCU\,_ ?PS\5?"KQ/\$F^+'@;Q[\2]>^.?BJVUSXM^+=)
M\07'QQ\4W;S>+?'>E>(YCK3:!9^));B4ZIX6TBPM-#BNKN>?2[33X[B\65U\
MWP%6&945C6\3BL5GV+P^9NEC;?5\RXHX:SK"8"M:D\3AWA\%E&94I^QI3P\,
M3CX4:+G0JXG$4^;#Y/FM#^SJDL)*I2PE#(\+B<-&>$E]8K9;D/$.68O&0O5^
MK585L=FN7XNC+$5:>)E#"3J3A"M3HTZGZ.> M7USQ!\<_P!G_P"/NJZ%;O\
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
MSK(.%+DCRTW'^+C:,D>V.U:MS'=?9)%>"65)VBA"*,^7':RDQN^<*D>91RS
M@BLU(I[&5IXK?!)$4878W[I@)28V/ROYKL5VA7W#_EHB\#H+>SOY(A= 2B20
M>:@,DBN(SF1G"^6^P!HU5]NX /EHL9(QJRFMD[=7;9]->G^93;Y5VLM>G2W3
MOT\UZ#HU#Z?8V\;?/,Z1I,B[DV)%;(KIN"LNTLZ;6!;=D[NU>D^%Q=+JL>GV
MDHE1-),=[ BRR7DS375FFF((XQL,=S+:7KA=K2R3VD:PKA9<\$+:_&J:;%+
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
M <)%I$D7F9C>/+EM5E3(W9!$0(QP03D5;_X:65Z6(O(H,DLI73E8AR<[R3=
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
M$H/^SGOCG_ZQ5^T172_L1_%+]BK4?$_[0?P"_9 ^#G@_X'VOP*\='2O%NB>
M_A)X&^$7@3Q]=-J7B#PIJ/Q!^'MGX'CL[/Q?X8T_Q[X*\>?#/5?$UYI>F7<?
MC3P)XCTX6\VFQZ7JFJ5=;_:X^&WQ!\8P^)/ G[(OQT_:>\(_ OQWXQT>']I'
MX<^ ?@CXE\(?#/XA:!!KOP_^) ^&MKX_^+7A+XZ^-=:T.UN/$?@?Q+K'[/'P
ML^(,>I?:==\':=J&LW:ZSI$6\*LOK&7^Y*;AEJJJHZ5#!4YX7%QG+#XF=.$E
MA,%1A#,,)AIU*E2'M\3:KB7#'XRI23KTI2CF\))TJE:I+*Y8=U*^,KT<=1RJ
MGE<\*I58K&8S$U)Y?B<=3P=.E.IA<'SX7"0J9?EU.L?&OCO]J7]I2Q\'_&S]
MJJP^/>H^&9?@Y^VV_P"R_H7[%4_@GX.W7@/QYX9LOC7X;^$NEZ3J^M:CX$;]
MH/\ X79\5?#'B)?B?X#U3PW\5M)\(VEMJO@]?^%9^)M"AU6Y\0<?\(/$&O\
M[-_@C]OOQ-KG[7O[4/BG7=;_ &]=9^!OA/PYH'P^_8\UWQL_Q8^(\7P@@\'Z
MAX-L+WX$_#CP98?$[QY%K^F^'-.U'XK>)(O@7HEDVEZ[JWA6S\O4]1U#]G9_
MV>/V=]=^*FC_ +0^H? 7X/7WQTT[38+31?C1JWPH\'-\8M(TQK2>WBTZT\?Z
MAX?'CG28([.^N[1M/35;80175U:O @EFC:'Q9^S#^S5X^UWQMXH\=?L\_ WQ
MIXF^)?A*V\ ?$;Q%XL^$O@'Q'KOC_P "6=U;W]IX)\;:OK&@7FH>*O"5K?6E
MK>6WAO7;B_T:"ZMK>XBLEFAC=>7#U:>'5"-2G)R_LG^RL;R0H4Z\H_6N$<3B
M72Q-6E7JSJ8RIPUF$U5Q<:T<%B,\IXB6&S"63*.9O%4Y8JI4K4)4XTO[=6>8
M"G4]K5P]*'U;BC#83"2HPJTFL/@*/$6%A-8>O2JYOA\G>&K5\##-7/+?P5T'
M]HKXP_&>7P9\.?C-=_$75-<_9M_X++?LP?##1M5^,\?[-<?QK?1=:^%%A\09
M=&^*Q_9 UC6/V=+GQ/X=UWQ5K.E6UW\.VTO_ (IZ+1;+Q1HMAXPL=>:?^ERO
M#?"/[,7[-?P_TNPT/P%^SS\#?!.BZ5XG\->-],TCPC\)O 7AO2]-\9^#-&MO
M#G@_Q=8:?HV@65I9^)_"GAZRL]!\-:_;PQZKH6C6EMI>EW=K8P10)[E3K5Z4
MJ$J-*E"FYX^&.G*G2C0ISJOA?A+(\345%3J^SEB<=P]B\?*/M:O+'&PA*I4J
M0J3D*A+ZZL4YR<5E5#+HPJ5)5JD?8\0\59S']ZX4U*G"AQ!A\)"U.FD\)-PI
M4J4J=./\[?\ P7Q_YM1_[KK_ .\<K^674]%N]8LKC6?M,.GZMJ.HYN[;Y8K:
M1KC)BALHY7W.,QHBKO0*LRK\SJH/]37_  7Q_P";4?\ NNO_ +QROY=;:[C$
M1B$ZQS-,);&SU&Y2VEAECB>>,0A[B)&V!<CRD9SC C!Z?E.'Y_\ 7'C%PW7^
MKVEKZ?V8_P"KGYUX=*_BWXX>7_$-/QX9QUSDUT-D54ETB=I44+(RP714R*,.
M5*R[2"P)!7@CIQ173[?&;_/]K9=_S;1-*0N[G:"54D#. 2JGU Z45]'[:MVC
M]R\O/R_K2W[KR_U;T_R?WGUTWA%8+C4]%U/P1I=WI&J7&I2:U9:BMS8:MI,]
M].NISM]LEFNP+M;F6]$<2+IMQ;_:)F^S(\<,]?9_[*GPFTK2/%6O?$*]5;;P
MCX+TP^&=!DNA#LGU&2UDO_%/B2XU 1QS1S3V$T4;E JQP0"-8A&Q0YWA2^\.
M?%C0[Z_\.?VMIH@N4LKO1_%.GWL&HZ.8(9!MT^=Y[-[0RP3PK+:6-Q?^'I9U
MM9[K3]0N8H;FS[GQOXO;1_@DOPB\'Z)=Z!J-]!)IWB74=6U 7']JZ&8WFOCH
MNJ6]OI27^K:M<206$]E=Q6\[V?VF"U@OV>W(^+S+ACB+*_;RI8IXW 24*R>&
ME9*:2MS4>50E.2DY<T:DEH[ZM'T^$S_*\;"$:E)8?&PO!2G&T9PC:,E'5Z1D
MHI\\8N^R:NSG9/VH/A[XVUZW^'^M:+J&M3:^FL7GA4VD%]JMOJ\6DZEY*(-6
ML;0:?I%ZD<EC<3)J-[IY9=0(M)+R6-E'YK?MN_$.Y^(GQW\)?L ^"?$&N)X1
MU!;'XD?&FZTVZLTA\/Z3;3RZ]J/AU+JPO(M2N]9U..TT&/S]2BATX?V_I?\
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
M=3DM(TS7+&.*WNM:N]0;?&LA,4<099%*JR^46F0(6#.I:53A3M)0 Z-MX?\
MB7KFC^(M7\5^ /\ A$O &GZ\UG\/O'UOX_T=)/B"]E/!#J+CPUH\MMXGTM;0
MRI=):ZO:S6DRQ:D\5Q;PIIUOJNEJ%_9V,H:6[M+4;[1@TDZ0[5,L*9W!@QR9
M8UQWW)@?,IJS/JNCLES$^J::UJMEO^>Y41(9D43-NF951IHUQYK,',99D8!B
M3$*TE_RY4_:64)2A-<LE9WC:#3;VM*R\[E5:<).ERXE4X_%-*I%J<7;W7KIW
MO&Y]+?M;_#_P3\5?V(_V9/!OQ<^(5Q\,?AWK'C#2=*\6_$.VN MQX8LX/AY\
M1I]*NHI9]%UIIC)?Z58:83)I,S7"7+ ^7<2Q2#X2^'/_  1__8D^+FDW4W@#
M]N;Q[XR@\./:G7%T B&33!]MO[>W62+4O@SYT*7U[:WEN=JR)#<6,\]Q>V!F
M,]Y]\?M,Z%<_$+]@S]GKPO;Q-?Z=X@^)F@:+JMSHDNS[-I-GH?Q/BAO;;4(;
M758+$B_L-,@>_-C>V\;SND5L3)"J_$GPF\ :M\$X_&^K?!O5/'6MZEXE\/VV
ME:A+K?C#4_%OAJ"STK6;2X"6T%SX-T?2DOI;BTD2ZU+29[RXNH+<0->W=G,3
M=_EWT:<XQ>6<#<7X"A/"T:V%\6O$Z@E4BG%.GQ3BJKC*"4U>\W&,4HQ4>1I=
M9;>).4X?,N),JJ55B*E&7#7#\VJ=K./U"FM).<+M**DVV];Z]%]J^!=&T_PI
MXFB\(Z+XAO/&6E?"GP_H'@6U\27D"1ZIK%MI=EIL%I?:GYEGI\5SJ<<,'F79
MBTNQMII'\R.(!Y&KZ(UNZTJZL+^_OO[.M](NK&>"]M=4\L67V%VDBNH':Y\N
M&X:X:9);B.6-X5A"J66*(FOGGX#Z/J5IX32^U54BUC7[M]6O5U&6-[^6Y=$C
MN(;J563;+!;QRF*UP9XHE1F+?,P\W_:F\1>%=9O/#7@3Q#X_TCP?I^C6M_X@
MO]<CU'4KC0=)UJ\U70-/\#Z/\2].T^>&P@\.ZWJ&KP2)<^,ISH$<=I=ZG)IN
MH):1W-I^QT\56KUJTYZ5*\U)U(0C3I<[<;N*3OOKHEZ'RV(PU.+IQAI3H0Y(
MQF_><$E:+LY*[UOKVL=3^U!\4- \+_#3XG>!A9_#N<Z5X1BAM=)GFD_X2G1]
M6O[K1O"@O=-T>;2[.#3]-LO!?C$>9>Z?K+W,P\1VMC!IDMJ+FX7\C_A3IDSW
M,^K7,FYFCEDB1HF1B\[X:Y!).[S(VV9)S][ (.1-\4KSXN3>)/C</'7C**_\
M/ZK\4]6L_#?A"SL+.+^R_#^F:C>:KX;%AJ*V6G_;M+M_"_B3PO9Z<6M;/,.G
MV\%QNN=+2ST'H/ EM;Z?X?N]1C1?-:#:9I"F9$MXY)( 90JN4(F0'>Q(8-]T
M@U^O^%N70CQCD]?$U%4I8*6(SO$SU?)3RC!5\?&;YK:^UHTHIMJTI1;:W/R+
MQ<QU6GX=\0X?"Q4,1FM/"<.8.&MZM;/\PPF5SBDKWM0Q%:<DKR<(RLGHGSET
MZ:QK4Z.66&:^F)G$2JZ1QF5XHR=OFL%6-$8A@,,N00<5,FG^;.JDHTORE9LO
MY@+ $_,4!5QG!4[@Y!RZYXFT]K1KZ0J[*T-L\GG_ ">4))DC@CBBSM)?;$&
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
M<S:%X4URT\-:A937\=_-?2Z9J5W?V?T-^T!H6B_%N7]H;_@H3K'P5@G\)?M
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
M[@O;=?$.GR75A FFI$^HWNLR6J>:)HIWGM(M-B^V6.HLTMR%N[,)'J57X?\
MQ ^+WAN+3;3Q'<SZ[I6EW)EDDTIKBRDU'3YHX;Z6&YT#5%M;*X&G3P/<P:;&
M+":^U*9;62_N4EO(V^[='U_X9>.+34+W5&\.V<6JZO&^D_VUJUIX?,2BUBWW
M>HZ)=R:?J6@ZD]U<:K*NJ6]@;"TMY8(X[:XNK4VFM?+YQEV I598FAC,'B8\
MSD[XBDYQO%+FC[^FRTCK>[.ZGPMQ+CH<JX6XDIZW<JN29FO?M'2'^RWY%I:^
MG-?4\@^)/P$ENOAE\%_'VD.Z:=I>BIHGDZC%8->66CW @U&QMEB+:G-:AHI=
M2TN\,T"SW9O5MED5HW1/@3QW\,K3QSK-GJ6G^'I/"[7MU?Z)&^B65[=-<75F
MZ3ZIJ^N^:3:6$A^W6D%CIT=O %CBG:&\>?[+8R_IM\0_$%YI6F6=GX1\:>#]
M5T+3TFU!K?3O$,%MK%Y80ZS:SW-O]ECC2*74+^UB6VAM=1M;V]N(8FEFM([/
M]Q<_$6H67BW4/$]KK^D>(M3TBWMM5M+O6='UBX^W:-J>N7^H/%/J%MI<6GM:
MV6BR)=1)J*:0KI;0+>W,L:6NZ[3HP>9+"X).EF\*3=N6+J0JQCMNIU$UO]F]
M[:G-C.!N*JE6$?\ 53B&3C&/O0R7,%=JW-=_5[76FE]=3RRVTWQO\#_'0\3:
M#J&B^,]!M/"ZVNOP:BR:99:CHUS VE7-C?.M]>W*.[:7&[>5+%#;:HJ6X4/;
MB.(^'?Q]^(7P\M];\2:;X:\1:1X6U75KO5=(N$:2ZTN"UMBT<]I)<26MR-3A
MLBD=D&U#?;[Y99(XQ,!,/JGQ9X2\+KX*GOOB!I_@OQ)XGMUO3?VWP\F&IQ71
MLM.2YLX=+L(;N;4[AVOFN(HD.K-IPGNK@V,K+(R)X%IE[K%E%IW@FSN/$]EX
M'GLM2U+3-*D\*:]+/H<MS%)-#I%_K,H-FFDQ31M)+H=S<7-U=SWAA?[4'F>7
MU<-FV"JX>4<TKY?CX5HQI5KRH.G.G)14E.C4=GHKV<913O=W/%QOA[Q)CH8C
M!U^$<[Q."K0G"MA<9P]F%?"UZ-U>E6H5<).E5C-+6$X2B^J/T>_9O^/VA_M
M:?K&G^7#IGB/P\NFG4;&[/DQ7:WFGPSBX@20$HT=ZNHVV<>6Z00749ACNXXT
M^FIX95TT:+=^8FFR2I,L0$1C95;<WDW21O(4Y528Y)><ACU4_BKIWB6R^"L'
MB/QEHN@S6]Y?M/H FCEUC2+6*SF>^O+R:U6:5[2RE^P6<6HZ9<0PVUSIEU<6
M5K*LL5Q<6S^G?L[_ +8?Q T/2-/T#QWX>UWQ#X:U'Q NF^&_$.IS/?7*V,MU
M!'.TK%KBYNEM;F[9Q<RPK8FW=5%TLD,<=?-8SA*%&%?,N$L?/!47)36!K/ZQ
M@:ZDDYRA1DY.G=MVG1E%J-O9QV/Q+_B&>,X6Q.(K>'>>X_@'-*6)K+'<,8^E
M5S3@O%XJG5<:]'%Y!BYK$Y-B9S7LJ^(RJMA:N'47&.%<DTOT!\;_  8\(>,K
MN36[:"#1;FQ+27-PCS17MU"(H%C>ZN"VRYM_M%E]H:(^=LD"+S$7C?9^$OQR
M^-O[,R:=;?#R-O'G@E+ZXU"YT22>TBO8TGU5I&AL;..+_2EWSQ67^@36NHI*
M@DN[:\0RVUQ-H7Q*\ >+->U#PMX?\1Z?JFIV::E]IB@99K&X72988M0&^0"$
MFW,\+M;AKB9D;[2L"6V)!TUG+HTTE]:6J:4(9X?LNI6MBD<<B%&8(98K:6)H
M<R;S,LD>^0\*4"!*\2.;XG+ZBI<18"IA$I)0Q<(SQ&73D[6_>Q3GAW*_NPK1
MVUE)+4[*/BKBN&ZE+!>*?#=7A*I.HJ%+BW*75SK@?'U7:$)/,*-.6.R2I7DV
MZ6%SC"P<8J4ZF)4%<] U;]N;PK>?M#?"GX@VNJ:IX%M_$^D+I/Q%L=7T+6+R
MY@O[.Y$!EM[9IK61O,EBM+&[N+>2"W@M+."Y1FDA$=I^WV@Q>#M6%AXZTNU3
M7'TZYA\1#4M)A:2_O%M?#WB&UT^XMK;32QU5(-'US7[;2[.2*XF>/4;A[?9<
MSRM+_.9X^^#W@SQ5'HTWV%;]+1FAN!>3SR$F6U\ET,\3V6H):31LIGMQ<30&
M>.#"1,DQN>]_9V^.WQE_9B\5V^BZ[XTU+QS\#[32-4@TS0]8DMIM=\-7%E;Q
MW]I-IGB6'3DU'4;54M9H8M*OW\B#STAM+F!].6!>SB3 8#C+AO,\AG6J1P6;
MY-F618C$82I2C5G@LWP-; 8F>&K<E>E&LJ&)J.C4J4JM.,[2E3J).,OV+AW&
MTX5<OS[+<3E^:8:-?"9EEF*PU6GC<%B'A<12Q-"K2K8:JX5:7M*24G2JIR7,
MHRBS]^;F^^''B33=6\877AWQU#8G6=.T2\OM1T'QIX7%UJNIR1V=E#8PZM'I
M'VR,RH(YKJRCELK/RS-=S00LDKZ0\+>#(Y;"R7P?XC6372T=DB7T8%RWV!+M
MX]XU\1QR165PK/ [)+;F;R'CCE;RZ_.7X4?M<^#/&_Q,\:? [XF^+;[7O#>K
M)H_C3P->WEM=Z,]QX=\1VJ^*K:TCU*+4(0FJZ+)_9EG'9ZC;Q2Z5?17]K!J#
MW-N+-?4OB'^S[X-\6:5>7GAG5M836+BSL6OY[OQCXFU/4O[$M(+VYTVRBCO]
M4B%A<7T^IJ;JYM$L+P0V&EV\3V8T^VA7\(I> ^:Y90P.5X#QT\?LLP&$PU#!
MX+"8?Q$E'"83!X6E3I8?#4*=+)E"G1HT*<*-"G3A&-.$(1C%1C8^UQ/%\,;5
MKXJGP/X=8FM5G*OBZV+X8C.O6KUJG/6J3F\>I5)SG*52<IMRE)R;;;9ZC/\
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
M7XHMR6TD_>T\O$4*$YOZLN22:33?6R;Y?AT]Y=_4]2_X*#:-H/AW]H"X\/\
MAKXS?"CX]Z1HGA]M*L_B-\)IS<6FJ6MCXQ\8V^GKXW>/2K#3A\1I-,CL=1\2
M#0]3\5:"T.H:9+I'B6YLY(].TO\ J8_XAJ_V%_\ HJ_[67_A=?!__P"<17\A
M?[0'B?X6Z_!\#]+^&7@_XA>%+KP3\#]%\*_%&Y^),N@W>K>+OBU+X[^(?BSQ
M5XIT'4?#NN:]87W@1K3Q3HOAWP(CW-I=:+X7\/:;X9FTVS&AHC?ZA5?G^297
ME.<\0\6U,9@Z&+ITL5@98?VB;4%6CBW4Y;-?&Z<+WO\ "O,_N'Q,\2>//#WP
M.^C1_J9Q/F?#LLWX;XL_M-Y?.G#Z[_9^(X<^I>V]I3J7^KK&XKV=K?QYWO=6
M_GI_XAJ_V%_^BK_M9?\ A=?!_P#^<11_Q#5_L+_]%7_:R_\ "Z^#_P#\XBOV
M/_:I^,'B+X'_  .\7^-? VB:7XH^)][+H'@3X.^%-;>[CT3Q1\8OB1XATSP)
M\+]$UZ6PFM[^W\-7/C3Q!H\OBJ]LIH[G3?#$&L:G'(GV,NOG/P^_;!\)6O[*
M_AOX_P#[0-UI_P .M<TVX'P]^*_ACPQH_C+Q?<:5\>M!\53_  T\7_#3X?\
MA+1=$UCXC>.=3N_B9I]_HG@'P]H7AO5_%OBVSN-'ETO2[Z;4(A)]=#@[AVI3
MJU8Y-A/9TL30PG,U+]YBJZBU0I+GO4JTE5P7MX)7IO,LNBTWC:2E_/,OI)^.
MD)4HOQ-XEO5A6J)*MA_<A17,I5&\,E%5HPQ4J#5_:1R_'R]U86;/RV_XAJ_V
M%_\ HJ_[67_A=?!__P"<11_Q#5_L+_\ 15_VLO\ PNO@_P#_ #B*^V/A1_P4
MO^%OB6?]IKQ+X^U+4='^'WPT_:3\(? +X.Z/H7P0^/<_QT\;:OK_ .S_ /"S
MXK:EX1U'X!1^$];^.&L?%'2=?\5>-4U+PCHWPJT;7/#WA;PW+<:_X9M?["US
M6I?,/#W_  5(T:3P9\8/BQK.LZ+KF@_#Z7]M2^\#_!SP1\ OV@-6^*/Q/\*_
MLS>,OASX7T[7YO$.C-XNN?AW-X;OO&UCH/Q5T/Q'\(+O58KGQ)%XM2#P5X=^
M&_C>TN[GP7D%)OVN1T(1ADRSVI+ZOB:CI8-Y;EV;*G.G152L\:\%F>#K/"0I
MSK0I2JUZJAAJ%>O#:/TC/'B<\/2I>)G$=6KB\RI95A:<,5@[UL56EF$$X2E0
MC35"G4RO&TJN(G.-*G7I*@Y>VG&F_G;_ (AJ_P!A?_HJ_P"UE_X77P?_ /G$
M4?\ $-7^PO\ ]%7_ &LO_"Z^#_\ \XBOT?\ A]^W?\)/%FA6GQ2\4^/D^&'@
M*?\ 9U\,?&O5_AS\3/@7\</AI\1_"=OJOC+4_"-WXFO/$WQ)TWP>WB#PUJ^O
M06_A'P1X4T[X2:?XE\5WT%MXP\-:UXD\-^,/#EG'L7W_  48_9(TOPEH_B_5
M/&_C_2UUWXDQ?![3O ^I_L\?M'Z=\:3\3[OP?K7C_2/!-]^S_>?"6#XYZ3KW
MB7P=X?U+7_!]KJWP\LAXSLO[.'A5]8GUK1HM0NKP-D=&I5HSR+#*K0K5,/7A
M&$ZGLJ]/,*V5NE*=.<Z4I2Q]">%A[.<XRQ">'O\ 6(U*4.6C])GQOKPC4H^*
M'$LZ<Z,<1"3JT:;=%Y70SFI.5*KA85Z7U?+L1#%XA5J5.5+#7Q37U25.O4_,
MC_B&K_87_P"BK_M9?^%U\'__ )Q%'_$-7^PO_P!%7_:R_P#"Z^#_ /\ .(K]
M79OVY?V<?^%2>'/C=I>N_$KQ=X"\4:KXDT+3T^'O[._[1?Q*\>Z?KG@S4+[2
M?&FC>+/A#X ^%'B7XM^!=5\%ZKIFHZ9XRT[QMX'\/W?A2_LKFS\00Z=<0O&,
M[X1_M0_\+@_::\=?#?P??^#/$WP6LOV6?V;_ -H/X=>./#Z:A<:GXH;XW^,/
MCGI%Q<OJS:K+I%YX9?0/AMX8O] AM=#L-0@N=0U>2_U"^CGL[73B/ ^1R]M_
MP@T(K#RE"NYTJL51JQHU,1[&JV[4ZTJ-&I4A2G:<XPDTFE)FO_$R?CI[&K7_
M .(G\1\E*G2JO_:<-S3IU<SP63\]*/U>]2-/'X_#T:SC=4G*7.TX\K_+/_B&
MK_87_P"BK_M9?^%U\'__ )Q%'_$-7^PO_P!%7_:R_P#"Z^#_ /\ .(K[4;]H
M_P#; ^)GAGXV_M ? C3OV?(?@?\ !7QG\:O!WAKX5^.O"WQ!UOXJ_M#-\ M:
MU_P=XYU73?B[I'Q)\)>$?@+_ &GX\\)^*_#OA+3-7^#/QL%]9:-8:[JVJZ/#
MX@^Q:)[SX1_;X_9?\6_"[Q/\6X/B!-I_A;P%\%/A%^T!\0FN?"WB^\N?!WPV
M^-_A>[\7?#[5;D:1H.HP>(+C5-(T[4GGT_P?-XAOM/ELGBO[>V:>T%PH<$9#
M4I2J0R3"R=*. GB**IU77PD<TIUZN6K%4T_W53&4\+B'"C)^WH5:%?"XREAL
M92JX>.5?Z3/C?AJ_L*_BCQ%3DZN84(3GB<+&G5K916P^'S2G3<L.G+ZCB,5A
MZ52KRJA7]M"K@ZN)H/VI^67_ !#5_L+_ /15_P!K+_PNO@__ /.(H_XAJ_V%
M_P#HJ_[67_A=?!__ .<17W=X4_X*@_ O4?'W[4G@KQMX8^,?@"U_9M^+GAWX
M2V.N77[/O[3>M?\ "UM8\1^$_AYJVG6'@C3+/X$VTNN>/=7\3^.9]#\'_"KP
M5=>._''COPEI5A\6?"=AJ?P_\2Z9JB>NZK^V3\&],U;P/XHUCXOZ-X ^&NO_
M  7^,_Q9U#PS\3_@I\7_  %X_DT/X2:[\/=*\4>*]0UOQN_@\_"ZV^'UQXOA
MT/Q1\,_'WPQ?Q[XHUKQ)I+:!<Z,?"FOZ9JPN"<AY*%5Y'AE1KX6&,IU_9U)4
MO85,HEGE.4G3<W&<LMC]8J4Y153"P<ZF-CAJ5#%5*.O_ !,GXZ.K.A'Q.XCG
MB(24'0AB<+.JY.NJ%E&.'=[3YM;VGR2C3<ZCA"7Y:?\ $-7^PO\ ]%7_ &LO
M_"Z^#_\ \XBC_B&K_87_ .BK_M9?^%U\'_\ YQ%?;'@?_@I?\*O%/QK_ &@=
M,U;6+CP;\!_@M\"_V>/B VK_ !"^#7QR^$_Q?3Q]\:/B/\9O!2^%]2^&GQ0\
M,>&/B#J0\1P^"O :_"_P_H_POC\0>,=1\3@^'KGQ5%KVA6UO]T_"#XU?#KX[
M>%[GQ;\-]5UB]T_3M8N_#FNZ3XI\&>-OAKXW\)^([&"TO+KP[XV^&_Q+\.^$
M?B%X&\016&HZ;J8T3Q?X8T35)-)U32]5BM'T[4K&ZN'4X'R.E?GR&A%PIQJU
M4Z56]"$JBIQ==-WI<TG#EY[<RJTVK^TC>9_26\<(5%2?BEQ W)T8TY1Q6$E"
MM.ME^&S-0H36'M5G2PN*IRKPA>5&<:D)I.G)GX??\0U?["__ $5?]K+_ ,+K
MX/\ _P XBOB'_@H[_P $0/V4?V0/V,?C)^T5\-/B#^T-KGC;X>?\*\_L72_'
M/BOX;ZGX6NO^$M^*O@;P-J/]J66@?";PSJT_D:3XFO[BR^R:W9>7J,-I-/\
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
M(\"L;31]0\4+#9:1=6EE!/93%FOX[]FN'MC:F[#,E@L4$_GR02:?$H\BU,C
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
M2^']:D:;3]0@MFM9X$@$TES;PB:..,/Y+6\*QR.LH1H/-DB>,MS$N/$=6O\
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
MC19O@_XAL?"'AVQTGXD&V\;^(O$/BI1X>L[#2]2T+3?&5[K.HZ%X9\8^%_\
MP59E^-.@:9X9^$7PY^!?Q:_: \0?M':U^SEX7TGX4?M8P_$']ECQ#J7ASX+:
M?^T%XA\?:=^U-H7P0DUZZ\%>'OASJ$>FZX+#]GV^\267Q+CD\%0Z#=V2MXH4
MG0QN(]I3>$7[CA2AE;HV:JX'AC.\LR[ARC"<9U'B*4:^%C@JDZN*<L3AYU)8
M_$2I4JE2H;T\7]7EA<='$0C*6:QS2GBFZ7L\5F. P^8YA2K.5OJ\E1H9MC(T
M848PI574HY?"-6IAL+AJ.%XJ_8"_:0^+^AZ'>?$'4_@G\/\ QIX'^ /[.7P_
M\*6_@SQU\0/B)X6U3XD?LL?M)Z1\<?!&K>)9=8^%GPPU*'P+X_LO"FAV?BS2
M+:TU+5/"UUJVJZ;IL_BN+2++7]5[W3OV-/VB_'?[27PS_:Q^+$GP5\%^.-.^
M/W@+QOXU^&7P[\?>._'_ (3\/_##X6_LY?M(_"#PW;>%_'OB/X3?#74_'?Q
M\0^+OCPWB'7)-8^'OPZT;2/#-K%HEI>ZU>Z!!?>(O//&'_!8+3O 6C>']"^(
M7@#X"_!'XS>(OC!^T=\+[?0?VD_VP_#GP2^!ME8?LRZ]X;T#QAXDOOC_ *G\
M*-<DEU+Q9=>*]$;X>>"]'^%^K:SK<=U)<ZM-X?TW3=;U'2O=OC3^UWJ'Q)_8
M)^&7Q^_9_P!=U#P%>?M,>+OV;?AKX4\9V_\ PB_B35?AG#^T)\;/ GPAU[Q9
MI4S1^)/!'B+5?!5MXHUB\\.ZF@UOPEJ^IV.FZI VIZ-/']HVH5<SJ4L)/#PI
MU:6:YQ0EE\U.G]7KYOQAFE/&+$49QG[-QS3&O#T:]?EJ8;!0P?U6/U25/%4Z
MG+&EA:%6OA)7P\J&79E@<12G"HZE#+,ER>?"6+HM58RK6RS 86M"C:3Q%>M)
MXOFQ7MZ4Y^->-OV&?VM/^$8?PUX'^(GAFX\)^(/VD_VP/BEX\^&N@_M(_M%?
MLMQ^)/#OQ_\ B9>>-OA3XKF^-W[/?A$?%S_A)/A):7-X->^#VGR:'X%^(=UX
M@OM.U7X@6]GH^G7]WZW^P-^Q5\5?V6=2\'7GQ#\0> -:3P_^P=^R!^R]??\
M"':OXHU.6;X@? #5_C3?^,]9MF\1>&M%EF\(:I%\1M$'AK4KRY_M^^EM=5_M
MG1-*\FUFO^8\?+J7["?Q[_9JLOAYX]^.WQ'^'OQ\'Q]\+_$OP#\:/CE\5?CN
MTGB?X>? [Q/\;O#7Q)\.>*OC'XI\?>(_ALT4GPUU3P;JWAOP9=:5\-YX/&\%
MW#X)M=3TZQG;E+7_ (*C_%'P]\#+#XZ_%_\ 9.T/P'HOQ%_8N^(7[8GP*T/P
M[^T+)X[U7Q9#\+_ASX;^(OBGX5_$]Y_@GX0M?A=XGO-*\5:?=>%=9\-/\6]%
MU31K35[W63X:UNSM_#%]GAZN(I8#$X?"2A/"QP^6SQCG&-.K"."P7$V!R^G[
MU3EQ5>M@L#GM;#RI^WQ];"4L)AZT:*PN"RW"=4L14S',)8.<%]>SW%XJ=*C!
M1<\35Q?$629]BIQDDUAH4\YQ654<1&4XX.@W6G3G4I5<1CZ_J4O[./[7OPT\
M,_&O]G_X"W_[/[_ _P"-7C#XT>,/#OQ4\>^+/B!I'Q5_9[F^/NM:_P",?'>F
MZ7\(M&^&7BGPC\=TT[QYXL\5>(O"%_K'QF^"_P#9]EK-CH.KZ=K4/A_[;K?S
MQ\9/^";_ ,>_#WA/XW?!S]DY/@/)\)_CW^RI^SM^S9?:Q\9OB#\0_"WBGX76
MW[.&B^*O"NCWNA^%O!/PB\<:1\08O&WA77[33[BZOO%_P]?P5J]@^N)I/CFV
MG.@#W3Q%_P %'/&7PC@U73/VA_V==+\ ^//$G@?X<^._@'X-\ _&N/XF#XI0
M_%+XJ^"/@GX>\&^*M=UCX8?#.S^&OQ T?XC?$OP!IWC&PL[?X@^#=,T?Q%_;
M6@>._%2Z9J-I!0\5?\%#OC;X-\8^%?@+J_[*W@F\_:H\0?&GP7\)[KX?:%^T
MGJ%Y\(+/0_B7\'?C)\7/ OQ.T[XS:I^S_HGBG4_#1C^"WB?PYXRTF]^"6A^)
M/#UY8:S>Z#IOC2&ST&'Q56&CF-!1E2I1JQG7PF%KUG.%6GF>(R;$5<LP>'Q&
M(A5Y,77R;%8Z<,6Z518FE5KU,3G<ZOUG%5:_!B(X+,Y59U)Q<XTLTQ\6FJ<L
M$LQP&%XDS7&TXU(WIQS/ 8/#XZ$*ZGA:L(*AE="$DJ"7XE?LC?'F7QK^U1%X
M:^&G[/7QH^&7[0_Q(^&/QVTL_$']HWXY_LY?$?P1\2_ 'PV^%GPJ31O"_BGX
M-_!#XA>(O UWIEI\-+;X@^#?CIX,\:V7C3P[XAN?^$:M_ 4<97QG;>2>/?\
M@G+^U#\:/!OPGL_BG\8O MUXT\$?!/\ :<\'RZQ?^(_'?Q(D\/>)OB)^T#\!
M/C5\ ?!DOBGQ!X7\->)_C+X'^&^B?!BU^'/C[XD^,QX-^(/CVPM;7Q%=>'9=
M9UW53IVOK7[=/[6_P8^)W[;FM?%[X0?![Q'\'_@GX[_99\&^#=#\(?'_ %Z?
MQ-H5_P#'74OA=X1@BMH;S]D_PJ-9TR^3QUJ7CSQ!J&O^+;F^T'6-)M? ^@:?
MJ>C:J_BG1OH;XT?MV^,OA]\0_&GPJ^'OP%T[XD>-="_:!^ /P \-P:S\7%^'
M^BZ[J?QW^&.K?$6+Q5KFK'X<^+IO#6B>#%TM[/6+2PTWQ7JVI:8+K5-'M+G5
M8K/PSJ//2Q&*HT\N]C*G[2M/ X' 5:<J56K"O7RC <,9?1E3C.="&)P^79[E
M&"IU\11YXQCAZ]6O4IK&UJOH<RE[>M.,?9X/"XNI7E4A[-?4\MH5<PQMJ[4*
M\L+RT,7C:U*A6]CB,1.35.I7PV AA/E3XO?\$_\ ]K/]J;Q9\;_B=\:Y_@-\
M+_$_B_PE^Q?'\./!GP6^.G[0%Y;6_BK]DWXW_%7XL:C8>*/C;X>^&WP"^)_A
MC3?']MXWL;+1O'/PZTFQ\7_#J_N9KBPTW7I_"EEJ7BO[\_8J_9\U;X!^"_'G
M_"4^!=(\"^-_B7X^?QOXOM]-_:O_ &E/VS[S5[ZS\+>&_!6E:EK?QS_:FTGP
M[\2-=U!/#OA71["+38?#6@Z#HFG6EEI5A:7<EI<:OJ7R+K7[;?Q)\73:98Z?
M\#[+PK^TWX3B_;8^',_AL?M1^/HO@;X=\?\ P'\'^!O$MQ?2WVB_"8Z1\7_#
MGBC1/$7A[5_!_B?X@_ BT\2>!+K^TK"Q\+:=/J^N231?L^_\%$_B?X9^!/PX
M\1_MF?#[PAX;UC5?^"?MM^V+I/Q+\!?$^X\:V7Q?A\#Z+H,WQ-TJ]\-R_!+X
M0VW@/Q\MIXM^'?BB;POX?LO$OA]+OQ[>>'_#5_J5GX4;4M2UIUL74P680PZA
M#"^PP.83P^$E4J1Q>'S7 9CF<,1@?J]2M/,J=;*N"*6,J4JKK7^J86IE=&K4
MGC*\^.<Z6)S#!S;J5L;B)8G*_:3Y8U*4^',7DW#2P&(IUN6I1>%Q_$-&@JM&
MDG&<L;4S3$4Z%+#H_8ROR;_X+D?\HMOVH/\ NBG_ *T1\)*_3/X=Z[XE\3^
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
MW)*,Y5:=*I5Y*5&&+KRE!+EJ4:,)*U0_8.!L^X$PG _B3PIQUFV:Y-A.,_\
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
MM,^$OPK^#/A2;4O$$NC:/8:CX^\=Z;XH^(,VFQSZ;>>-_P"R+S4+:?X1M/\
M@FA\0]*_X)XZMX/U7Q=\9_BU^T?IW_!-WQ5^S-\)_@W\1_&WP>F\&_!;Q?X\
M^"^A:!XV\%?#_P 0^%_"_@V'5;KQ'XN\.:)HDOCCXL_$OXE2:-I&FIIGA?Q?
MH7A.[U""]^#_ /B*%_ZL=_\ -E__ ,G^C_B*%_ZL=_\ -E__ ,G^JI^(O#5.
MGC::S6,HXZG@:512R['VI4\%'/XM8>,<%&%*>-7$N:_7Z_++$8CZQ5_>P6*Q
MZQ=8?Z(/TB,-F&59C2\/+5LIQ&)Q-"G_ *W<$JC6J8BKD551Q*AQ/&K.CA_]
M7LOI8;#TJM&A3HJ5-TYJGA'AOVQT3_@G+\.M:\*Z]9_&?XG_ !U^,_B7Q%X
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
MZ'&<^_T\),D2%9%7#/+ S.@D=E9T8C:0RD@9'RG&TK\P-27^JCPM:3I:D7+
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
MJM_KOA"Q\:)9Z1XLU;3],MAI%A=W_P!CTN>9+\27X26V@DC6X&G_ &DVEK-
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
MENM7\0:C<7BKJW]@(L</]I1"XU#1KRR_LC4T$L_EV$,D]UY\$?ZIB>&\CRG
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
M%GPWQ93KYIPUB*K>$DK/,^'\1*R>,RC$2O+DNT\3@9WHUE>48J4JL,1X/$_
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
M<K<E*[;22;32T39TY=G&)HXN<,PHSQ=*>LE4?*E3Y5=*5[Q>E_EJS^FCP_\
M%[]H+]JC7O$-Y;7?Q<^"7QC^(/A[P9\.?VD/BM\)/B7X8U?]GOX[_""R\&ZW
MX6U75O'GP/\ B#:ZAK?@3XV^)/"5G!X7\'ZS\)[J>#1;C6[OQ+_;.CVNBEM=
M^G/A[IOA^V\>>/\ XQ?$X03_  ;_ & O""?M">)(+&&318/'OQ3TJ2\_X9^\
M N=2L[J*&V'B31-=\5S1:)?W]O;>+-'^'UG-?S:5JNI6+_S<_LO?%C]H/]G_
M $Z)OAEX^UC1X&M+ >-+#56L?$F@W4MAY4M_=_V;X@%S;V&IVJS7TMK=Q^3.
M#=K++(L-ZTLWUG\&?B_K_AG6]2\=?L_?&;Q-X=N?%MY:0>)?$OPW\56;Z!XG
ML%L9[:QO_'/@>^LM0^'/Q'M+&13H\6B?$_PGXRCM=-::*&*W@DG:V^$SNOGG
M!M?#///]KRJMAY4/;X'#R7+.;34YT5I"*C9-0YFWS2M=V._#O*,W^L8;)U*G
MC*;=6-&O-.,:3LFHS>WOJ>FUK/JS]7[N/Q-\>?V;/VQM6_:4\:O\>/ 7PC_9
M_OOC-H'Q/\9I8:IK_P *_P!KWQ-=ZGK.@^!/@[X@M]-@U_2/ASXLL;YM.U3X
M4OJ=[I7AOP?JG@SP]I9MM'\4R27?(C3[/X#?!CPU\-='^''Q,^%VM>/M!\(:
MI9#QYX6U33)+_P -?$>WU_4=)U2S\0^'_P#A(O"*>(O$FG>&]<M+/X?#Q/;>
M.]&BMKD7_ABUN;69J^?(OVOM'U]_A[X"_:J^+%WXC^"/PM^/'P;UGXH_L_?L
M_?"#X<>"-$\66VL7+^,_ OB;4_A1\,]!\/>)OBE'J_B'PEX;T?Q?X:LIO&&E
MIIGBBU\::;X7T2\T?2+B3TKX\?M7>.?BSK6@_%7XMV'QWU7P%X\^(.L>,)OA
MU8^/=8UGX?>!=#:WD/P;T+4/A9:SZEX%G\0>!]%NM+N=9O?#,\.I)\3(+[6]
M1EO+T6L[;O&9;F4</BXXRKE-;&4*^'P=2O">&E6I/W+2I58*JDV[Q;BO/5M#
MPN'QM*3P?L:&)H*K#$5H4ZD:CA4A)=8MQ5[6UOJUJCSFW@TJP:QUVP%TE[HL
MZV]I>Z1)J-G-!]L5XEEBALYV6\$R")I]/N;6YMH9PLLMM$($N(/+O#?PNMOC
M#\4?%OQ6\17^E^ ](U?4/AO\,O"?B'Q9>&T'Q"\0ZS#!XX\1:!<0KI]WIGA?
M[,GB'PY9W>JZQ+X<B>X.BZ?J+:9$R7=I]NZUX<\%^.[*WU33+*#5?,\A9I?.
MGTWQ"%,BF&WN=4MD35'GLF0++:>(K;6K94$BRVWE6K(W+?%OP)\)F_9Y\.>"
M?AM\+8;+XN>&?&FN:WJFN7^JW]MK/B&S\2S:I?>(/%.5OQH7COQ?K$MU9Z?-
M8W-FMUX>T\I_PB6E6J6OE3?.95D>9<*5ZN:0MC94J;G0J0E[6-5U8."DU%1?
M/:?/TLSZ/&YOA<]HTLLQ4GAZ<)R4Z<ERRO!J4(P=W&T)1LT^GPW/BOXSW?@S
MQ3XPU_X=6ENVN3^#(;.UCU>W_LV30]5\0FP5]:LM/U$[/*M]%U<MI=MJ%K)=
M6VKI9W=Y9SBP6.:Z^$?!W[/9\2_&#^SH=/T?1],T"1;?Q9J;7+6NHS6^L6LK
M6UDEU*?M$LDTV81=V9CLDM+9[>XNV61((_K*T\)0W>HQV,+7>@74>(;BTF2:
MX,T"0^3<V%UIU[:PR?9;*2.V-O([K&"PB@9MB&N@^&<'CSPG\0?B1>/X&\&^
M'=#T8^!Y/#OCOQ5)J,.O>.+C4O ^LZI?2^&M#,-Y8ZIX7@O;SP_I^LZO;7D<
MFA20P-,<2R#3>Q\;8G%8#$T,37<,=A<'[92JKD2<M'!-OXE)KD6W=Z(Y,#D&
M6X+%X6;E+V%3$04JC:E:,>6I-M1BWRJ"=M/^#XYX\_9!F\$7-K?>%+N[\.2Z
MW<RG6[:Y>W>2"RBMI+R+3_#%Y<V\LUT;ID+27%H+B18+5-MRJM(C?!:>-/B#
MIS^'_!.M7VJZ9=>*]2C\/6T,-I9SV=H]@TEM+K-[,HCLKU[>!XK"/4%,+A+^
M"Y\U9$5&_4;X4_\ !0O2?B&?B)X-^-/AGPG:>)OAAI'CS51)H3/>Z-XGN?"N
MLMHNE:5H4>I7-U>:=KVKBZTQFMTGU"6Y@F>XM+G;,'?\Q?!'PS\>_M4?$7XF
M^--,U+5_ ^@_#"TM_"VE7'AA!K=EIWB_6M8MK;4M(CN;JPCU"#2#8P:B=5N9
M?[.UA-*O=%UY'CLXS#=<^13S3&O'4L=*BJE"E2Q-"=6=XI56U%IT^9ZZ-Z77
M4]?/XY'AJ6&K9'7FU6<Z6)A;WX:P4G*RLXMMV=V]-;-GUIJ_AKX8Z%\//$6O
M>*8_M<YTF#1]&\.7MA!<Z%JL3ZPVJF_U*6Z6)$:74IWN)UDAN%>:".W2Y1E\
MQOSR\*?#/Q%\>_$NMZ%X(FT;3KZWTWQ+XFO=(N=>MWTJUTW1[R"XUN]TJYOK
MJ34[DO9S2)!IUF0UT&FE,<>' ^D?BGX3^/NA66I:/XNT*T^*?PTNI=(T^U\0
M^!+B(>(?"-K8-%I]G-XDT)K6TEO+:WN29+R^T3S([*!%:^D+L9Y/&O!'P@N)
M=<U/0(X('L]+N9=5>:0F9C;W#6\EO D,4[R:SI\\DN'V1W-O!>PQ(\D<US A
M^@RI9A@HNKFU7VD87;=VX1NTHRC&W.W9V6FS=SY/$<V*JTYT%)14DF]+\J27
M>SU7W['3-\/O%>D6T5MX?\6Q:P=%L-(O$O(K73(Y= U6QOXVTQ%Q.LMT\EU.
MMP]OJ<5Y8QW%E<V=G:ZG<3A5\P\"?!W_ (2GQ-J2:!XJU'7I[F2VU6*>]O+#
M4)XOMKPZB(+G5].73HKC4K36-]XZ;;^?PZUH\VH0_8]-OK2#V_7?A:[IKFOO
M>:C<R:AJMO;Q65A?FW#:8S6-O?0:E&)7DG6.XM)+2&V8B)([M%@D/D,!B^ O
M#-AIOB"?_A&_M]A+<)'JDLEQ>WUF)&4I:7.D2&$39!-Q"]M$J2R6TDUQY96&
M*/?WX3,HTJ==.\7[2;I*,G3LGK\:UC=.ZWO\+W*Q&!YI4HPC[1M*4XO=[::)
MJ]]KNS/;](U;PUX2\&:J/#]OHMC\1=5\6_\ "&Z;;6NLZC9:'XB^(D\6I:/'
M/-X<U>ZU7P[H]PUY)H5UJ\WA,^&O"6G:1X0O;?3=.T^S;5KF;] _@_X-T_PG
MX2^'GP8T*]OO$0UC3W\5^/O$&I0+9WFHZ6-5&HZ?IT]A;&."R'B7Q?87/CG6
MM-N$,OD7?@A],N+>UA,NI? ?@3]GM=8U+_A97B2/49/^%;Z1J^N7EC;ZM<7F
MA6>@:6MY=ZEJNFFYLXTL?$6JPWNJ^'-)U#6VMX3J_B?1;*.X#"SN$^U?V0_%
MWB2\\8V_B_XJW%CX4;Q%J!UWQREOIUQI6F>&? NGH84T70UU&\LY+.'0]%LD
MT[PA;7%VD0\W1TDN)#!O>\GRQ8S%O&3JO$T(6K).*C-8B$E[*E'3EFJ:<IRD
MVF_:);HX<?7CAZ<*<82HU+\DJ36JLD[NST5ORU\O-O\ @IK^T7#8>%;+]DCX
M7)K>L_$+Q+'X7N/&EKHZVQB6?Q/?Z>OPX\ 6LNZ)I+[Q+(DGB&]AOXDLKO1Q
MX8>&]L7$P?Q^#_@G+\+_  WX9\(RR>-/'G@WXB:?X<M8_&_C?PAKD%Y8^(?$
M30-+K8MV\1Z?>^7IUEK=Y('ATD1?VQ;V=WI$LMQ<7MUJ5AYKXQT77_$.J?'_
M .-^F_$S1X/B#K7Q;U:^\,>*UUN6QM8-)L=2;_A$8_#UQ=*NHZ!8Z7IVF:5X
M;TC49)K$P:7'+:V<NEW%P9I]?Q1\9O&7AFRT.;5/&%KJWQ!T_1U?QI/I=S<7
MVCW.I"6.&Q^R:?IT1\,OH^H7R7DNHWVF0VB7\7^DWT5Y=:K)*.RE4K5*V)E*
M/L)NO4PU.-[2G2@XZZ/KS/E_)$TJ$7"G%:S<%4E):)Q=K*[L[[[JWYG _#O5
M?&_@7XA_$/P[\2/$>B:OX7T2PF:'QW;VEKIEGXFT/1XH;E7O=&O]3>&&[F<6
M2ZE;VLLTEE-;M.MI!8P-/%K^%?C U[\9+#7-"^)$5G\+?L5Y87?AZY*36UGK
M]O)+9Z=IRG4)8[FTOY'_ +#UZXMK<JPMY)[>*YGT^U!3RSXD_$3P#\4]/U0^
M$=:3P3=WVB7EEKWA^VM6DCMI[*:\M[B9[2ZGDFCLS<36,]PME#]FN+8EH'%M
M(TU<)X+^%>D>$]+T^]T*[DNKB&W5YO%6FW*WUA?:]Y@O/[0=;>XDTZ[6#4+A
MX[": 1^7;GRX9I(D8R<N%X<]AC<9F67ISQ<,.N3#2E%<]6,8J3DK+WW)>ZDU
MK?8=?%TXTJ%"O)^S4DKI7MRV23?:UKV_R/VHL_C5X<L_#_A[0]8N-.OH]=8&
M6WO+:-=-UF>*PAU@ZK8W#,&@N;J")Y@UPD+((XYV.Q"1[TVCWGB"PTS4;"QD
M\06EBHC.@:S)+9ZCHJ2!?/M- UF*6VGCMHP7'V'4)+C2V:+<MH94;;^+WPU^
M(MO<:D?#GQ_TSPYI=E%;7,7A?XL:;K5W!I4=Q<[+6QL/$<$L*KI5Z!<7;VNK
MR)::3Y@V7LTUS()G_HP^$/AC3/AW^S19?$WXAW^GZKI<NA?\)%80O>;[JW\-
MW=DIT(6=T;GSAJ&O>8LGV"W;4-/AO=6T]FD 5X[3DQN82ITUA^(<JY9591=2
M;@YZ3Y7JTVDDFEVLM=3OHX*G4C]8RNOS.$;349*,DVK^[S<NSWU]#XB_:O\
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
MH#39/&T5[-!??Z5%?V_E7$%XJW<!BN+<1LFGRSQ3FQCN8_\ 1$N--GAN;>"
M12.2B =T\\Q&*P%&&,Q%2G4YVX>SJ3A)4I.'(Y/F6K2?5M:WM<Z:.&PE'$.5
M"G"4)Q3E&I"$K2E=W6EK:.VO_ ]O^,7[3/[1NOZ/:>*XOVROVJ?!-UX?T^2*
M^\.^$OVDOBGH^GS7%S(0!JC6_BJ*6XN8Y3&R74UVXMK+S4CMS*4F@_*+XO\
MQP_X*)2>*;RZ\/\ _!1K]OS1/#%[K45OIL&D_M>_&^-Q!9V]O'-;K*/B!;B)
M)+U[J%_LUOJTOF6LL%Q=2RQ>=+['\;/"5[?-&V@:W<Z;$E@'UO3KR^^W/#?2
MWEGIME)I=SO>^N)D)5_*NQ<S01(CPF,F"-OE?Q1)H$7BNZ\+ZIKB6^M>%=(T
MB74D748[L3_;X8;B6]@NF8S7%Q;B1HYEEED6SV,T+QPI%&GVG"]3&+#>VP^.
MG4C&HE:LE6<UU@E4:O9V3;V^9XN;TL/4K/FI*BH)/FA%*,K[6<5;5W>NNFYQ
MGQL_:U_X*9>'K'3Y/A__ ,%%?VZ9]/O-4,-K)J?[7'[0<%_YDUC<[K.:Z/Q!
M62\>Q=+)FAMXY(R;B68NSE$CY'X8_P#!2C_@J=\.=1N->_X>'?M/:IXET1HV
MD\'?$G]HWXI^/]#UR"W:WGOHAIGBKQ+K-K:R7%O(8K$O#!+=22B&.[M+H12)
M/\4]2MK6\T_4?#-_<>)O[':[TZ72[F.UNX;/4-4\F"/5+6*YMI+:2"(W4OV@
MW$$$\MH?W5TLL$ D^7?%_P ,_!^G:9?0ZKIU\GBV6WMKO4EN_P"T[>>VN=8O
M[3[7K6F)_:,4UU<>5>7VW?FSM;80&"V.Q=OW-/&UYSA3Q="DJ%6$O:4XX>$*
MBE?E3YU-VNFI75]SYVIAG3K*MAJDU&'(D[7CS.,9)Q3OMLT]=]-K_MQ\+O\
M@JU\'M8^&>N>(;.XOO"WQ$C'A.34O@IJ#W^MZ+\0)-9U+3;?QA>>#M9O[F_N
M8#8WDNK:CI^D:KJ]RNJ;--U*:>XN99M-T_[;\)6?@SXQ>%/"WCGP):OHVI7<
MMAXZB\!:]<P:>=#O;G2(I;H>'=:N8[5Y'F^U)<7%GJ4QAN[&]&L!])BO=(M)
M?XO_ (B^'M4^'TEE>)I=YIF@:ND\NA2RI>.PTRUO)-/:,S2V4<NH,5BO&N8X
M))1&"(V8+\S?HI\%/V]O'7P8^&UU\-[[Q1;_ !)T'7O!5\G@/Q-:221^)?A)
MKU]::O\ 8KC1VBFL]3,%O>WMOJ=_9RW+:5?WP21#<WD8N(/+SKAC"1H859/4
MG4Q->K^[PZ:;IN6KBVDHQC>^K=O,^CR[B5U:M6GFO+*'(N>JTUSM<J4FV][6
M^[MJ?O-X]^"_P^U7P-XNT#XHZ#?7-[>7LZ:MI>B:?JEK/<78U8:A8_VA8Z=M
MD35XFL=.6YNY#8V27+7+M<*\RM<_%/A3X176@Z_9Z9J_AC5-+MM1MHM)TW4K
M+69[U/#T$#V=MIUKJ4]Q=W,R6DQE-U))*4F.HHC37!E#*?N']DK]IK2/V@/A
M+H6O>,=5L?%6K:-HMGHVK^*])EMH?&^A2VEF\EE)XQM[FPMXI;?4K(//HUD+
M?4]&_MB"_P!"M9=3UG5(]+T;1\<:;J7A[3]+O_$&J1^/_!DNHS32>+=.C26'
M^R7,X^PR"UMI(=':P*V\]ONNDMY%:2&">[MT66'XV53&X&6(P6(:@I26S_>1
M<6I)QO:VO=>A[-?!T,53I8W")U:4E[LE\EJMU^*\^WQUXK_94\-:];ZAXCT2
M^:=&M+A%TN9K6*66[E66=;^2_$.89;:<1"*W@;=*ZRA(G>97D_-;]J?P)\2_
M#WBCP=:^#=$^PWNHZW!X9M-2,5GJ5O+JESYERMYJ<MS;_P!DRW,%_;O'IMY>
M0170CBB7[-C9:K^T2>'K]QJFO?#[4;>]\) $Z=IUPOFW%K,J6<MNUY<"&]$U
MU?Q09,MI+/;Q).98L-;K)7R'KGCG7-?^(7A7P[KEAI]@]EJ$%C):M=6^J;=;
MEDNI]+TK78XI#(81'<6]Q;ZK+;I%-Y4,T,>Z"V6O<R;-,P<YU:M=8RA37+4A
MB7:T4DK)7M)+1QM?5+H?.XW".K/=49J2M.TN>ZDF[635W\+VT;3TL>._!_\
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
M%]M&Z52SS7$C#RK<R2$K'(5^"?VCM9NO%/Q/^&/P#^#-SJ=V?'FGZKXL\?\
MC3P]+)?:AX3\!^&KVR>>6QU/2)-\-QJ4LMQ!<W\DMJD#3Z98RRK9:K<VTWRO
M$N!P'$N C3JUXTJN6T+X;$QE)?5X0ES.+<%?EOK;5OI>VGU^%PLJ#4,%93Q=
M10=*"YG.I.UEHF[MZ-MV75JY^SWP#T"#Q7X&\5?$GX@;_#NG"TFTVUN]"U6:
MWELI/#ZJVI>*M*TQ8I]0TJ$37"VDVFQ/?>&9[J":6UT2&.P6"J%M\2+:33X;
MG4GT_P 1^%M64/IWB&">QFC-M-.;86^J3P[UTS5/LZ[9=.\1VV@:I,PF2VT^
M7<C#\[OB-\=/VH?#_P"SD/@9\.[KP3X\L;>WM='TC7O%MK<Z/\1]"TR*\O+J
M[?5-7AN5\*^,+F2[N!?:@VH:=I]R[6]KYBR10FUKR_PEXJ^*_P /M"\:>)?B
ML^A^'M+\,:6ESH_Q'\/6^HZ38^)-'V7IU1KK1M6;RH)2FGZ<'T9$NK+43JYM
M)+<VDSF\\#+\?GF0X&E.CC\)CL/>,(8>I.4ZM><E&"C3Y8RJ)R;OLE;1V.G&
MY/&?*L7EV(H.E24JM:+C%*4()NII)Z.2O;XK.W*GH?L9%H7@KQA<V$P&G^)H
M;6,1/H6O+):SRV:RQN+.#4(+FWUS2[.(ATA_L?4+6VD!7^T+.YAG:WE\R_;*
M\<64%_X.\3ZMX#\3Q:%:^&?^$#T^7P7H5WXBT7X7V-H]H[_;+=+Z#5+G0-1E
MG5K3[/I?]INME>J+74Y+%+B?YK_8W_:5\!?&'2/$;:[\-[>_T86RZOH?BOP;
MK^J:9J7A[2/!?AG2[_Q5K.IZ=?7ATG0BGBCQ1H'A"VBT5])TOQ)KD\UHFDWL
MVD)_:GO?BKXP>)/#\$LHU'P+XK\-7-[::59ZK=ZMJNF3VE]JTT\.FZ3JUPFE
M1:M8:C=7!AME74/"UJTEG%<W5G_:L-HUM7O8C Y#F\H8'/LOJY3F6,PGUCDI
M56G5IN5E[ZDXPM-ZJHX\KUDDKL\'#U,1@(O&X:M',,OC/V-2*3]I2G4AJFJB
MA*?[M/6"ERZJZ=CX"\1?LH>#_%6OV^J1SS:1J/B2ZT'5+AM"\/0VFI>)+G4)
MHKB/[;'?PS'2FG4V[WM])8)*L+WAG03O>E_U<\=? 33OV;-*^'%K\._%GP]G
M\1_$?4=/U_Q-X?\ $%A8^#O#IT6&UT'2[OQ58>,O#6E#3--\9>(52*>'6?B5
MJLVD>((C+IUO?:+.]A]BR/"TNA^*]&\.7ES;^'XY;*Z%U;^$K[5;?4=/M+C1
M[JYT]K70M;T+4-,74=-U)+=PR:=>Z=!J5I=POJ-FTK26Z:GQSG\6?%C7?$GB
MJ:]M9+B9]%DTGPE>O]@.DP:2I/\ 9F@:W<W?]FWEB=UU,UAJ$&B7,5]+,T%U
M>71@FKYE<,YSPS1K8G 5_P"T82<H4*E.7/&EAG.,HQJ*34JDH^[;E4M4VCKI
M8_ XJI3HSIO"\RDY73CK+E>_*[[7T>FW8\.^+6BSZ-X!\9>,/&W@R]M/%GA_
MPU!XOM?!W@ZWB'C)]':%KRS:]T%YK&Z:[O)!<74FD:C]ANH;6%(;0-=7L/\
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
MNEWY=!XB$$HSCSNT4IMO2^G3??M?3RT7K[6=T[,R26RJS%E'V=N%)R!\R%N
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
MGAJ2X\1>(]+O+'7-/TW7[.RO;RPU1!J%HT-LMVT]A<3.DND+=6T%U>+;75S
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
M^FEVK:]3TOQW\2-#\&VV@V=GJEI;>(+R241^';"675-2U^YO$5_+L[$"WOI
M)]0G:)U_<6T,GDW,T<:L:\BT/XL>*/%NK22_VTOAO1+PR:5?7>G1S:W&UG#>
MVDU]9RW5U?1V9^RF6--<U4Z9'I6FB]L--TFYN=0N1<P\UXJU/0=/@T6>XU:&
M]^(EY_;0\0:]>:5H\<UMIT>G65YI6G+-+:7$:$QZD!=_V?/!NN<VUQ-]L:9A
MD1Z5J.NI%+H]_<W^JC36M[S1Y[5(A=1:*RIX?TO1M-L[=4ET>ZU>XDU;7KS[
M,EM?PZ5;&9KFQ6);7FGB)3Y9S<W*:O)O1_9]+;;J_P!Y2HN2MI!1TCR^ZVK+
M66CN_/30ZW7?'\?B&?6;K3;DWWA:/5%T;PW'8PQW+ZA/IFVSU[486-\'A@T[
M4&ELK1(8)%NA:WTTOD1(L4OB6HI9ZGK^D6'A:?4=<BMYX["VN+/2HEDO'L94
MN_$LNVYN[22%_P"U]4^QSRR7#I*EL1#;AKB#S>AOK#6M-UO3?!<5Q+?WNE.O
MA\:A9O!Y4</AZ%XM2N98[P1W5EI^H^)KO5YL7<MN)))97DF6&>%5TO#=AK4'
MB+1F\+&?3]0UNYM]#T9HKFTU*^FTBUU.YNO%OB-9X[:]BMVU'7'MK.2Z@,-O
M!97*B"ZD,4QML)XV2;E4J_NXQ<D^=)/I=.[3TZ=RW0YDHI/WM):[+?3;MOK\
M^MV3P)HKR2-<:[<"=G9IA-HP,HE+$R"4G5<F0.3O)Y+9S17ZHW'A7QM)<3R6
MEK\+S:O-*]L;[X@:+8WIMV=FA-Y8M?!K.Z,97[1:M\UO-OA/*45\Z\WA?:MO
M_>_N?Y,V^I1[/IV\O+U_KX?SW\&>-OVBOV9_BWXBTC3=3L[WX>3#5[>Q^'GB
MJ/4'TNRBUW4DUB6ZT34QJ9UK0;F.5]0CN1]K?39%:6273UG\FYM?H_\ 94^"
ME_KVM?M3_&C11*=/U+XF77BKXF:QXGU;1X['7;RP\":=KTVB^%1JEVEUJ'A[
MPE)X@U&"U0"UGCN;J[T?3%U*73+V&S^S]:^$VA:Y':Q7L47B:VT._OVBPD>M
MRV+2BU:ZC@-SK"ZS"8%L80MK-XD&B:8L 33O#EM<RO=/]2>-8?A/\//A?:VG
M[.OB?3].UJZM1:7NB7VB:UI.H(FGZI<ZYJ=UK$=OI,VDZ-KFLWFM7\%SXH\4
M1Z1X<UC1+2]TV\\02)9:78C]/E4S;A]SQL,NJ1QM*A*TX4XU:55\U-Q7-%Z>
M[&5DTU;MU\:K6PV?TO[,J8N4L(ZD8I59\E2G4:=Y*[NXWYDX:7NO>Z/^0/\
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
MHM[V]U>>TU*_AM; &[U)4\R."?\ 0'_AL#]GKXD7?C+3M6L]3M-=\$2^(YO
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
M+:5[J][-626QQ_AOPO'\/Y;14@N]06P:Y?#&$6ZPR(RN;66X3SK?!;RF7[;
MKRJ-\( !/'>*/''[JUFTO1;>S9+B\M;A-)BAFD34KV;R3-=06D2[))9;D-<7
M$<LHS\Y+/(RCE)O%VF?$[5-7UOPYJ4<#^$3;17=Q::QNT"^2473W=OYFBW3-
M'/I;V5Q!>QR0QO$[#RYF6&&2''UC0O%::O?WVFZ_-)!=/9"2;P]IOAG6[.&.
MU2":U>33]1TBPU:<VB^5%-<_;KF:]B2":._1H@HNI2I>T5;$0FZC4'%N+5G9
M:];I_)]$^A*JU%)PHOFCS6DT[)I26V[5SYZ^+G[/.I^*?CO\/OC/H=Q%+KWA
M:QU#0_%VE3:K_9]N^E"/4WTZ#298K)KB/4;B/5=?M5^TM)'#<W5F9;>0!ZZN
MW\.G1K#3K?5/!]IXKFU635+9;:/4$.A:)9Z#I5F=5U>ZN%AL;B0,I@AMDFEM
M]+NIKC? 7T^.81=_K^C7K:8VF7NN6VMWVLW5TVJ:D^AZKX2N++2"5:YM8;4+
MJD=SK=YA;33[BV,-LUS<1213W-RMO;M\[_$CXG+\+M.L=>UZYUWPIX>?4-"\
M#;H8]2LI+5?%F[6M2NKV6XA:"YBT33+&Q\*QS11?VHT4=]#<RW5O;PVYY<3"
MKC*U&%.I4J<L?=HJ\>3;SEOOLM]SKC&G3:G[-4FU>JKWYFK6G>RMRJRM9^HN
MH:U<6U_JGVVPLX!;7%S=^(XXDL+Q-,73+;_A+-6M8;S4HYYS)<7^H6&C2S6I
M>[D@T_;(BS^8(:.HRZK-;:?J=EJ%_I=]IF-DVGZM%J6K:C>>#])298UCC%G-
M(UYKVM37,=O<VMM&\=E!!O(A,TOHEGX:U>QTOPCJ_P!CMWO/$GV[4X6MM)75
M98)8KHZYJM_K]WMNK(V^M73:19*=JI+9OL2)YBTZ^-?$;7=,^%T=MIGB;6X+
M:SO/&-KX-U+5XH=3L]'U'Q#J-U?^)?$.I).SPVLEF6M(]+>\CGN;?3W$Q++$
ML:#@]E5<XTHTINK)\L:=^9N2LN6^EK[[;6.CVE.,93E+EAR\R>FNRL]5;U_R
M.BTK1+;Q/J^I^"[76YG\6:E:31KJ.H3/I<NE_P!GZ%K3:UJVL/J]O;:<T$NI
MWEV06U"UOXM2MQ:02. Y/ZL?"/X2>'/"?@+X;W&H>%_!OB7XAZ#X2UBT-UJ\
M4RW5K>>)-9BT;0M%O[G2(S?2127,L]Q_8]](ZPWT,FU=.4ZA+7SQ^R3\'K#4
M-'O?B[XQTI)G\,ZW9^3$MO<7NI>*M8U(P367A8PRVU]<74(N]8LIKUG$T=];
MHDZ0XCFO1Y?^R?/\2/ '[:7[0?P_U?Q+<7OA*[U[XG?%5K^]UG2=,T6]UZ6X
MLM4CEN;=O[-^V:Q-::A;6EVFFQ;/M:BV2QAMXU,?DX_EQ5'&TX5J-*6"IP4(
M.T77J*<55IQ?,K2IMV^U>S=E8UIRG3GAFZ,IPK-04E+X=.:[7*[[:[?@C[RU
MW1/"MQK>L3W?Q'\#Z7=3:KJ$MSICZI?P/IUQ)=S/-8-!+?\ F0M:2,UNT4GS
MQF,H_P P-%=II7AG^U-+TW4KGX!^%+VXU&PL[Z>\U*R\:C4;N:[MX[B6YO\
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
M1!HFO:;XN2_BET36[>8Q6^G^7?3VIBT=+J2;3XXEDDC:=8_EE5I%@D^UK/\
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
M;^QEM6.IZ;<V%_>66IZ1JD8D:'5=-O=,9;^WN89CNBELR)'WKNB=X%C3X_\
MVS_VIOB)H6E_"SQ?J^DP^(+SP>^N^&?&C6FGRVR>-_"D\&C7OACQ#;3/$UW9
M:[IZ:=XO_M5HU.F%HDOK:QEMM4M[*W\&AEN*KXRKBLC="CB7>6+P-:JZ6"S-
MI7DXST6%Q=2W[K$)P4IR2JODE4D_QGC#@3-.&,=B^-?#.=' YMBY1Q'$/"=:
M7LN'>,(7BYU:M--0R?B'DUH9OAHQC6K7ACXSA6Q-6?XU?"/QIXZ_9)^*GC3P
MA\?]:CT[PE>Z]XCTR\TN+[1JLND^*8=559M7@^R6VR+=/I5]%]FCF:9OM$,]
MW%:S75NMS^PGP_U+P%\3=)M-96TTGQ=HOB_2(?*O8WO[RSU/1H95E^S-#;7*
M3;'DMO-NQ*J2Q74%R#&LT \WDO&'A+X1?MK_  KT7Q2$LDO?L&MZ/HGC%]*C
M,EU.QNI+WP?\2K.QF4ZJ^F:AJ,U]9ZU;W,NN6,>HI=VVHZWX?O=#DL_S=_9J
M\=ZE^QUX_L/V?OC%J,]O8W_VN^TW4]3NK2UL? VJ/Y4QN#<V]W>0:?X.\1.5
MBM+J".XCU#[1;ZQ!MAO9([/V:6:T.)*.-A5IRRO.\%R4JN!BI4JLJ4(*-6+H
MW<YRC!6A)>[4>L;<UE[WA]XA9/Q3"6&IQK9;F&7S]EG?#^<)TLYR/'2::IXF
MA.TIX.M-J6%S"@I8;$T[-2C5C4H4_P!S_&OAKQ!KGAOPK>?!+6])L8= MII]
M0\"VDP\V?2[:UAECEL[6Y-TEK;:9(\$:Z8EO9V<C$R/>126<:O\ L5^SCYGP
MC_9LU7Q_K\<9O+70#JMW,[K;W+#0-&N@$/V0>5)?W%Q=PVZ1)(\9WVS1N9Y
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
M(;<->UB[JHJN.4D]-=*MNG;];]RX9XY24?\ B+?%]EI;V.7;::?PO+\NVO\
M %??L7_M<:K?3:IJO[)W[1&I:G/ID^DO?W7P ^((N?LLMP]S$5-OX.@19+)Y
M)18XC\JW,TLXB:[D:X/B'B'_ ()=?M0^(EOXKGX#_MIVEMJEK=VNHV=G\)/&
MK6EZDSQ364LUOJ'PUOXS<:)<1+/I$Z!7BWW%K=F\L+N[M)_]&RN:\5^+-+\&
MZ;;:KJ]KXEO+6[USP_X?BB\*>"_&/CO4DO\ Q-K-EH.G7%SHW@?0O$6L66AV
MU]J$$_B#Q->6,'AOPGHT=[XC\5:MHWA[3-2U2T]2EQ9D490A2X!R#FJ3A2A!
M5,9)SJ591ITZ<(\[<IU)R4(12<I3E%13D]>2KP5Q;6YI5O%3BN=E*<Y2H9?9
M1@N><Y/V:M&,8N4I/2,5=Z)G^=#)_P $F?V@'>>5/V;/VP8;BXC2)[J+X/\
MCG[68HUE1(WN9/AU)-<@17$\!>\>YD:VE-LSF".&.+K]#_X)F?M(:)!';#]E
MW]JO4XXX1$3J?P7^(+RR,(9(5N'FLO UC*MQ&LI:-H7B1&6/;&%BC5?]%2BI
M?%?#[33X"R"TKW_?8U7O:_V^NOW^MQ<%<6QLEXI\5JVUJ&7^3_Y]^7Y=M?\
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
M,PDO9M7Q)'@:'INJ-/I2_P!GFUNFU*]U'[9#&-D\UH+*TN(X/B[P-XV^(/\
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
M,83.:>;1P\_:4O;5'":JMNC.4N5<]1:-N-[IJUGTZ/[Y^"WQ:T#X^_\ !/\
M^*7@OXGW?@V;Q3.+O7/A)IFJ7WA[4?&WQ4\.>%F?2?A?8ZW!<E];(U#5KN_\
M.&/5);K4_!]MJ^GPRZ996.FR0W'SG^PE\9O'&H^%V\+S^-;-YM)O;2U\&:!J
M*E]6UOPP_G^79PZ7J=[!-KMQI]\#;6%SX+UR35EM5M8U\%ZE=R_9*]P^*'[*
M'PY\6PK=ZAX'\+:3J$UQILL_B^QTR_@>!K L+:[,_A/5?#^IPWENLWV>TF@F
MBDMI!8M#L>V20?FMI/A35O!GQ.7P/X8\37MUINB7>EZ=8ZAJ%Y<V^MV,EC)?
MG4=/URXA,,=_X;GTRSL$::6S@DO[J:Y^W07$M]:Z@_YKAN,8K!8K#95*LZ%"
M:K4Z5?EDJ,[IU*<'&TN6<KN46])V2T>GZ)G/ ^,P4\+BZ\:52.)M"K*GSKG@
MDE2J6>BMI.3CYKJ?OKH/QWTGP@+OX@Q^()_A_>^%/-;4?%NGR216VB7=M"]]
M<6.IR2VR2PSA()+C^R?$MM9WLOEM]NT=7;->\>+OCOJ'[0^A:?XDO]9\*>+I
M9_#9M+3Q=::#IU[:ZS-;76HW$$^J7.C8UJRN9YYC%>7FF3W5A:O8PK%X/N;J
M*22Y_*'P7\<? 7A7Q'H?@CX\>)/#VN>'/'EK>:6=$\2Z[9Q:YXH\ VB6XUS3
M-%UV??+J&GPZ?+<16F@ZE?W^B:E>-;V$^EWBJ\$_JGP3\*>#(M2UOPC^RGJ6
MI?#C6_$&K7$W@_X:?$37M"M=&UO6+JR%C%I-]IS&+P5>ZG'JOV9X=4\%>*?
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
M6J;6K>OW/ZS/\#6J<%9K5QF55*L:F1YK.-6,8W7+@JUI2=NCUNGMMTM_5?\
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
M_P#"'?#;P5=6WQ(\.>(_&6G6_CC0_B=J?@3P_8^*KFR\>V'A;5/U8\8?MC?
M'2]#_: B^'_Q;^#_ ,6?BG^SI\-_&7Q#\??!CP=\6_!>I>/]!A\)Z!>:TFG^
M+]!T2^U_Q%X)CU.:WM]/74M:\.LMM)>PR"TNF*6\L/Q'_:CM?A_\"?A9\6(?
M .M^+_&7QKN?A7X:^&7PE\.ZMIB:MXC^('Q9M+.[T?P[_P )%K(TO3K'1/#]
MG-J?B#Q?XJN+/_B3>#O#FO\ B&+1;V:SCTFX\FC53HXZE'#N?USB' YS0A3I
MQ5-RX@HY5EF5Y=2IJC*IB,+F-7A/$X:H\LJX2KB<-B:N G4HPE0G5RC05'%8
M.M4K0E*CP_C<GJ?6IJ7N<.SS''YGF&,KU*J6'G@*?%N$Q-1YBZD</*BL=1J*
MI'$5*'X/ZM\=?@+<>/-;L/&O[?W[3_A?P/I7_!.WX"^-?@3J.M_M1?&#X8>+
M/&_[4%]\1_VF]-\1S:]X?T;Q?HJ>-?VA)?%'AZP\,7W[-VL6&NZ5KMSH]WX%
MN?A3K^D?#_2=+\-:?[0/[8?Q2TOXM_L[6&LW_B+X3_M/>%O&7_!/3P_\4/#_
M (K_ &SOC)\,Y/%D'QP\5?!G2_B]>?![]@KPOX5\1_!7]H/X7$>.?%GPY^('
MQ3^)VJ^&9/AUXXM+Z/PQ?CQ%X?T6.Z_3+X=?%*P^&_[6_P 4_&?[7WACPE^S
M9\9/&O[*7AS7Y=9T;X_6?Q0_9?O_ (%?LY^/_&5YXE\06?Q*\;_!;]GOQ1X2
M\;^!=:^.UI/\2K;QGX<MO"W_  C6N>$M1\+:K?C3O%4]M]*_M,_MP?LQ_LD^
M!]:\<_&;XM^ ]"M]"/P]DNO#C^//A]I?BV:R^*/B*^\.^#=5M-(\5>+?#:2:
M5JLFB>+-6M;Z2[ABOM#\#^-;_2CJ!\-:E!%ZT<7'#8W+<?+!K$T*N:83,:>'
MIUJ:PE5X?/\ .(UL%@Z^%INE'Z^\14R3-W%5*.(CEF%RZKA*>'P$\%)U:2KS
MQ,:53$..'R3#Y=*IB*=1U).7#W!T:V,S"CB(WK1P>(P-3&86-6T8U\\Q69JK
M'$8^,U^2OPVU/X@>'M=^#'QZE_:&_:(F\4?$3_@J+^VM^SSXML/%GQO^)?C/
MX36GP/T#Q%^V&OASPAI_P1\0>(M1^%EA#X(N?AIX4U;PSXBT_P )0>.M*CTQ
M?#=IXH7P<MKX:MO(O ?Q\U#0_A-XJ\#^"_VD?%/QK^)_A?XX?L!1?$3]H[X1
M?MN_&7]H[X;>-W\<?MF_"_P#XWTSQ'X?\8W%A;_LC?%CQSIBZ]_PL+]DSP(;
MGX>>'O 6OPZ/8W-]IMQJ%A%^_.G_ +6/[+6L>*? ?@71OVE?V?M6\<?%7PQI
M_C7X6^#=/^,OPZO/%/Q)\':Q;37FD>+/ >@6OB*?5_%_AC5;6">YT_7_  [9
M:GI=[;0S3VMS-'&[#R?XB?MR_!KX.? RQ^)GQ2^*7[-FC>/_ !#\./'_ (W\
M ?#?0OVD/"NJ:/\ %S5_ &CZKJNH>&?A!XT\1:#X-UKXA(\NGQ:==ZKHOPY:
MYTR[N72?0Y6@5+C@IY@LLJ4<3BL+.6'P&,RW$/#N,HU9T,CJ4JM7+Z;]A5Q$
MZ<\3EF9U<=AL/3G"MB\3.IF6%QF*PN#G3]"KRYICIRP=*C3K8JM6K.FJE.45
M/,\WS/-*&(J.4J-&-LJS? Y1AL9B%^XR[ 8>>"JX3"5ZN&/S!^%'QF\7ZA\8
M/ASO^//Q4U7]MS6?VK?VAO"/[2W[,MU\6/&VK>%_ '[*^A7_ ,<XO!WB&Y_9
MNO-7D\!_"CP#HGAG0O@_K?PW_: T3P/X3U_XDZ]J>CZ=<^/_ !6WC2^T6\Z+
M_@GM<>/O#6O?\$SO$NH?'+]H7XC7W[67[#'Q/^(/QRL_C%\=/B9\6_#_ (D\
M:^#-._9XU?PCXET#PQX_\1Z]X>^'FJZ+'XZ\2:3/<_#K3/"K>*K"\6Z\<_\
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
M:!+AYYHTDN);B+R[>2+8=L/?P_!VQCM=,\81W>NWGB.-=3TB'P>-6A'AS4M
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
MYI_Q1\,7DZZ,+V*6PTR#1/%.DZ@DMUH!NVN;?8TVJ3Z2'<VD-[O98%XKX;>
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
M+B^\,SB&;5(46[\-2Z=J6GIK$=CK&@1W;$.! _TG8?\ 'T_^ZW_I37E7QO\
M^1)F^EU_Z%<U\#C\HHX2E4J86K4H3A44HNGHXN/):SO=/7?U[GU6#QTJM:-.
M<%*G5M3E"3O%QERMW5M7KOZ(_/3XG1_$W[++ILNL:WJ?A#4=;TVPU3PQKVM:
MEJ^N>7>RFU%KHUUXENY9=%5(7%A_9EAJ%I;N+V:5;.ZO;>PCKM?!_P 2-4\*
M/X0\!>*]6?PMX?T315TRTO+-+>YM=<?P.D.E^+=/Q'<MJWA:2W\06&I:=X;L
M+^&SE\1>'X](U#2;=K;5]%U'Q-];3?\ (B?"O_L<_#G_ *9[BOSR_;>_Y&[P
ME_V&/%G_ *5Q5W4LQK8C)JL<;_ME2C!*E6JR:J02<';2Z>LFUU1VTL'#+LSP
M]; R^K0KUI1K4(17LZC]G!\VNL7JEIT2O?4^6_CG\5-8N?%/B;5M(34K/[2E
MW>6<GFV5X#8+?1QC6DBO/*DTA[*V6_N/LEW_ &DHOBB$0P&X#^9_!+PUJ.MW
M5QKUQI'G:[?VL]YI5G&TK&VT5+^:-$*7T4GE_P!J1"'48--:1_LZ6\8MB8ML
MM=QX@_Y)MXE_["5A_P"DPKV/X ?Z[1O^P)J'_IREK[CAZJO[,C+D7-":IIW^
MRN6RMW]YZGR^?0E4S*<74=GS2>G5<J74^3O$?P@:T^(=UXITF"QT37=;T.[T
M75=;B\/65QKMI8^7"EM97ETUBNISZ<]['96Y5II)C#;6PMK;-O9K-](_LZ_
M73/$_C"[?Q9X<TJXL?#:S>(_'_C?1K."&Z?P1X;@_MK6[&ZOM5\F[?6-7MK/
M^P=$T][225I[NW%G+)J]PEM+V_Q4_P"1BG_[ \G_ *76%>I? W_DE7Q?_P"P
M?X9_](Z]W%8FHEA\'HZ>(;BWLXQ:BVE;=ZK5ZW5SYVA3C5]O5MRN@K*UWS2]
MU.3N]+MMV2L<):ZSXG_;0^-&AW7B6\N=>^&?P3TS4_"_AN'4&BDTV:WDU:XU
M*RM=%M!!;PV&B)<M!::!'(DES_PC?AS2S=%KN.=U\I^,7AGPE\8/%LGAVWO6
MOOAKX*U ^"](EL;="^HW_P#;5Y>:_P"*=$MKR.\@6XL'TV;P[I6MS+%87,<=
MDER!-:0"/VW]AS_DF/BC_L8-7_\ 33;UY9^S%_R+7_;MXT_]3&UK;-:]3 X.
M-/#2=.-"$.76[;M=N3ZMM:M_(G*\-2Q%?]_%5%.,IO2SNK==7;_@=C\JOVF_
M@):>"O$?B'1-%\03:IX5T_\ LW6M(MKZ".R@N-)U[2+'6-*-U91V^I6.A7,E
MOJL%K<Z5'J;6QU03)!=V\MO)"GSEX-L8/".MP^)-1&IZQHNE:1+;/X6U0:K%
M8SW^IP06&FPM?12^8LH%H(K=S*OV5HP4NHKL0SO^\NK?ZO\ ;._[!O@S_P!4
M'<U^7J_\DL^,'_8K^'/_ $OM:ZL#BOKF%7MJ<7^[][7XVU'5Z=]M>K%7PT*,
MYN#=E*RB]4D]K+R[^O<Z+X4?'"\\.K;Z]'+>WNF1WM]\L[:U/>>9=V[6\FLZ
MC?0N%BU.UC@BN"UW-<-9-?6L5N8)]6M(5^Y?"?Q8^(FG6?P^\6Z-XX\2^&;K
MPQJUW;OXJU[Q/K-YJ-WX?_LJ>.6WU_7Y]7;Q4L]B%TBYCU-KRYNI4A-I<1.U
M[+''^1_@K_DFWB/_ +&WX:_^G3QM7WGXK_Y)!K7_ & ]0_\ 1=M7PN9X*G#V
MT5*I=UX8IR4FOWT(N,)QBG:,HQG**>NC>FI]9''3Q%#+:%2G3DOJE2G.3C'F
MFO:4_B:BG^)]2^ _A#\>?^"G'QV#WGQ,\#_\(Y\&]$\87.@-XKUZ;P[X0\;>
M)]&UK^Q?#VH.-,%UHVHZWXHG&N7EMXCT[1K;2+RXT;1K74-4MQXAT^>7GO%'
M@:2&;6? WB);2SUKPU,^A>*?"NI20ZQIFGWMJ+)KVPN84>\MPH>Z3S;>47<5
MS'-&\,LL>Z=/'_V8_P#D%?"?_L$_^V!KM-7_ .09XC_[#T/_ *L7Q-50Q57'
M4*$JS;K1Q<**JWU=-1@O>CHG)I6YM/0[N&<0\)F>)P<*=.6$JX.I4E1<%\23
MM::ULK)VM:^OD<GI%]X7^#&O^'/"OASP!K_BOQYX_D;PEX#\#>&M,AUF\U2[
MWA(;+PWOGBDMK*XU'5(8[6TMK^XEN]8O+.TBM%C:^N+7]*?A-^W1IG[)/P<\
M7_#[Q3J]OX9^,NC>%]#\0>,=0T61+O0M \8^/'T2$^"O$>GZRTVLZMXI^%_A
MG7O#\^L3IH7_  C+>(FUJ&"WBMK0ZEJWQE\ _P#E*5^Q#_UX^,?_ %5WQ2KW
M'_@M+_R>_P#!W_KOX(_]3A*^XP/"V!S/)Y8^K.K3QLW[+ZS2LIP@JJC%1ULK
M<[=^]WI?3XC/\YG@.(*V I8>$L'RPJ^PE.7+SSA&4I72O=V2]$D=-:_$?X-_
M$CQEHOQHT/3[+PKXYN+**]O/B5X:U1Y=!\0W;V=U9S7VN:9;:%?^(-(N9)WE
M6]@N7\7V<5RPTG2/#GA+1[*WMHON&V\:VFF^']&N?'MC]DTV_ODT?2O$ZV]Q
M+I^M-=3P2:9JMIJ-JD^D?V5>Z9JVCPQZKI>MZG96%Y'/#K$FF7R3V2_S]_LI
M?\D\\7_]E.U/_P!.L%>S_P#-%OV@_P#LN?PY_P#2K4:^3R&MB\/G^9Y15Q=;
M%X3!)\JK<O/57O)1G))V5H^];XNMK&^-I47@,+C*=-4JE9W:BVXQ<E2;:OKL
M[+M:Y_2)\%?BCIOPHT?7_"<?ASP_XJ\(>(]1?4+N&RN+.*>RU2[3S8Y-D,%Q
M873W4EW9WEZT\%EXGND U"\U2ZBCMF7QOQ'<>(;.VU%8?$MWJ=[XAN?$/B/5
M]+FO+N:]FTB6=Y&GL#;:3IND^)=+@L;R>RN9++2M%\0^'HH76YT?3%MX;N?Y
M:_9>_P"2R?M:_P#8U)_Z3-7U-XF_Y!7@W_LNGPO_ /2O4:QXKX>P&895/'PB
ML'.E"=54Z$5R<\TIW2NN5)MZ+H:Y%FV*PV+C"$KJ6C<FWHK)+SLMK['YT_%3
M6/"=U-KEM<:,+'4["*74#]LV2PWEO$B^=<0>>F0L;-]EN))=VV+SHW=' 1_S
M5\/_  [\.W=YXI^(EQ=^*1<^+[^V\2Z'X;\6)/:R^"4$3VUS<Z?X<-[>RZ;;
M>)IX=5N+.YO1;7;:1$MM]DTT!X*_0;]I[_D=8?\ LJWPT_\ 5MZ=7YQ_'S_E
M(-\??^O?2/\ U(-=I^&>!I4L31Q+O4E45.FX2^!6Y8.5G?66LGYO>QIQ7BZN
M)3C*4HV:=U)WO)19\J?%[08M8T3Q%%X:LK?3;F"^M)-1TF&SNTM-1O[V^@B/
MB80VWW]>T^REU.T^W[)H[C2[J:VGB'E6S0^->'?A7#ID=O<:K::#;7\5Y&CW
M_P#:5P[VU[<:G#'8VO\ 9R2P,SOLGN&F?S5@,,,Y\IT4CZ'NO^1D;_KP'_IK
MFIT'^OC_ .PC_P"V6JU]]QI/ZAB,-0PZY%7Y7.2T^)K9?/\  ^3PDY.A&<FY
M6T\]++?T,^X\0M;6%]X=\1WL6D:??6D=R^MZ?J"WE_=>898K5TL)H!"NFSH'
M6^:6;,4<MK(KW1D1DI^"OAWK7PZN;GQ7HL\/B#P5XAM=Y.APPG4M*%PES=V,
MUQH'GW$4G[TA':.58ID0,%W3R(>)U/\ Y%S7?^P1I?\ Z1:;7V%^S3_R+U]_
MV3ZT_P#2:^KPO;.G*E3Y5-58J_-=N+;6J_K3HSZ"*=65Y-Z7=H^[MRKH:-OX
M[^'^F?"^PO\ 2-1L)A9W5E-K&R-UN-:^W0-IMW%>QVKP/#.ETL(?S0\KW#)Y
MK#>Y3TKX>^/?$WPF\)W7B'5M/TS_ (0?5_[.M/L5_?+97]M'Y#QFZL]%CTF1
MM:T^0S1#4<WCW#QA9; RQ22O-^;OA'_6^.O^QP\'?^IEI%?77[4?_).?A_\
M]C1X0_\ 2C5Z\?$Y70Q%7&PJ.3A7Q.'C4@O=34:#FK<MFGS16J:NM-F=^$S"
MK3]A/EC*IAU+V,VVG'FM-W2WU74^[-"^,_@CQIX-OO"&A:59VUUK']HK>65S
M&=(1=3^T,&AE=+Z9I=/OEDM[>&86L$0M6DBA6U$\,UM^97BCX&:/\-I=+\/V
MUCI-SXATIXO&MEXS:UTGQ%HYN]7LH=1T_3-<FB.H6$>MZ1:SR6,>B7VW4]%U
M71]3LFM5U.RGM:R_@S_R&7_[ VO_ /I5I59_Q!_Y'+Q]_P!@I?\ T*.O3X'P
M>'RG-L50H4^:GB(Q4N>3;C:4;.+?,UMKT>UDA\6YKC\[PF$KXO$/VF#45A^5
M:0OH]&]=';RZ'AEYXC\>^*O&FJ:?XB\42W)NS::9J4-Q:KJ,DT:2W9;6=/2"
MQ33]/M-+AEO+JYU2\EM(&MKR>-E:&6X1/T&_9RT/P3;7%[XL\"WNEOJ&CZ?9
MZ5,+51"+74KVQEO7N(1#'^^AF94^U#YYDN8)=RJH03?%/PZ_Y _Q5_W=(_\
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
M\KGDI:N[;M>.NJLTG]]R*UMKEIK@6E\;MHPL:M-;L$5RP:-XG$DH$D8P%81
MAU'(P,;]S)K<C6J7#LT:Q[[V6.X#N$D8,Z%6"3*S8S&T<<I,A^ZO6N5M?^/>
MX_Z^;;_V6ND\6_\ (F>*_P#L2M9_])4K"*N]=M_4UA!*JGO;HUIK;[OZM8_.
M'XD^)/!/[8W@?QW:>%+(>$+35-4TWPWK_BR7P_H]QXKNM)TVZL]0TRRN;N">
MSCU&SDMK.U$Z'46B-W<7:LC1P6EU<?SD?M#_  ]M/ 7Q8U;X166KMXBA\.^(
MOL,VM0Z5-H<]_<VUDK+!)9B]N)HETJZC-M"WVY4FO([FY239>!*_H1_8M_Y)
MWXN_[&O5/_2&UK\-/BY_R>'XA_[*Q<?^G6O,X:G*GC\=0IVA2A1Y^6*UE4=6
MFN9R>NS:L>]F$I2R_+YR;G4E:+G)W;CRWMI9;Z_(\HO=%T:VO+NW&N^(Y1;W
M,\(E#Z?>B412NGF"\:.1KL/MW"Y:1VGSYI=B^XE>GZ9_R#=/_P"O&T_])XZ*
5^GY?[TOO_P" >-[W?^M/\OZLC__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>image00006.jpg
<TEXT>
begin 644 image00006.jpg
M_]C_X  02D9)1@ ! 0$ QP#'  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" !J :<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HINZDDD2-&=V557DLW % #LTFZOG+XZ_M[?";X$L]I?ZXNLZV.%T
MW2B)I,^^#Q7SGJ?[?GQY^*'D?\*K^"UXFG77RQZAJ<;D$'HXZ ?C0!^C6?:C
M=7Y[3:?^W;<VMO="[T&WE(RUNI0X^OO5>Z_:Z_:$_9CO[&Y^-_@J#4O",\BQ
MRZQI9SY!)ZG'I0!^B*MFEKGO ?CC1_B-X4TWQ'H-VE[I6H1+-#+&0>#V/N*Z
M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*3-%8OBWQ;I/@3PY?Z[KEY'I^EV49EFGE; 4#^M $GBGQ5I/@K0;S6M;OX=-
MTRTC,DUQ.P5545^>WQ$^(7QG_;O\07>B?"*2;PG\+8)#!-XCFW1-><X)0]QU
MZ59T]O$O_!2[Q]<O//?>'O@5HMQMB6#Y'U653_%GJIK[Z\&^"]&^'_ANRT+0
M+"'3=*LXQ'#;P+@  8_.@#YO_9]_X)U_#/X+6\5_JED/&7B9@&FU+5E$OS]R
MH-?4EC8V^FVL=O:6\=M!&-J1Q*%51Z8%6!ZTM #1[UY[^T!X<TKQ5\&_%UAK
M5O%/8MI\S'SE#!2%.",]#7H9/M7Q?_P4D_:*_P"$%^&Q^'GAB87GC?Q2RV<-
MG!\TB1L<$D#I0!F_\$E=4O[KX :OI]P&.GZ=J\L-D[DD[,]*^XEKPC]BKX*W
M?P)_9_\ #_AS40HU1D^TW6T<[WY.3W->\4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 444UF"@DG ZD^E #J*\R^''[1?
M@?XK>,O$7A?P]JZ76LZ%)Y=W;D8(.<$CU ->FT -W?A1NSTYK@OCQH'B'Q-\
M(?%&F>%+QK#Q!<63K:31G#!\< 'U-?'W_!,K]HSQCXFO/$WPF^(DD\_B3PXQ
M,5Q=-^]* G*'/)QZT ??V[VS2U\<?M8?MB>(/V=?VA?AQX>%O:S>%-=^6],@
MPZY8+D-VQFOL*UN([JWBGB;?%*@=&'0@C(- $U%%% !24M8OB[QAI'@71)M7
MUV]CT[38<>9<2G"KGU- &SFEK/T37+#Q%I=MJ6F7<-]87*!X;B!@R.I[@BM"
M@ HHHH **** "BBB@ HHHH 2O@;]K&U\4?M<_';3_@?H$LVF>$-*VWOB'4-K
M . 0?+![U]W:M:S7NFW5O;W#6D\L;)'.HR8R1][\*\V@C\+?LV^ [O6O$6IA
M(_,WZAK-PN9)F8]6/I[4 =?\// .B_#'PCIOAO0+..RTVQB6)(XU W8&"Q]S
M72XK+\-^(].\7:%9:SI-U'>Z;>Q+-!<1G*NIZ$5I%MHR2 />@!WW::S[!DX
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
M4*"JM(P& ?IUK[#_ &V?VYM ^ /AV?PWX=N%UOX@ZE&8K.QM3O,!;@,V._/
MK\[O''[%/Q3\*_">S^/VKW%S>>*WOTU*XTHH6FCB)W!R>WTH _:3X;^#[/P!
MX%T3P_80+;VUA:1PB-1@9"C)_.NE/0U\U?LH?MJ^!?V@/ >DM)K5GI7BJ.%8
MKS2KN81R"11@E<]0>OXU[UK'C;P_X?TZ2_U+6["RLHQEIYKE%4#ZYH /&'B:
MS\'^%=5UJ_G2WM;&W>9Y)&PHP,CFOSF_X)D6>I^/OB_\6?B]J)_T"YEDAAE<
M$[L.3P?0 "L?]L3]J[5OVL/&-O\  OX,1S:E9W4ZIJ6J0?ZN50><'^X/6OJ^
M/P+HG[&7[&NL:;9.L+Z?I<CSW&X9DN77!;/?G^5 'YKVO[4/AOPC^V_XT^*7
MBFWFU4Z9+-%I5G;C_62J=JCGH*^L_P!F'_@IUK7Q8^-EAX.\9>%T\.6&L!FT
MZX.5(X^4'(^;/K7SG_P3/_9%L_V@/&.J_$/QK;+J7AVSG?9;3'BXN"<Y;V%=
MC^UWXD\.^*/V^/AKX7\,+#8/H$T%I,UO&(UC(;/EC% 'ZU,XC4LQPJC)_"N6
M\!_%'PQ\3(]2;PWJT.J#3;EK2Z$1YBD'52*Q?CUXZ'PQ^"OBGQ$2#)8Z<[+O
M;&YMN!SZU\7_ /!'S1]1U3PGX^\;7=RWDZSJ;8MSG[^=Q:@#HOVE/VQOC-;_
M !:U;X8_"/X<W-YJ%D/WFKW$3,K C.Y.V!^-?!W[7FE_M%07_AK1_BUXCGNY
M?$3;K?28YP8T;( W(O ZCK7[O_9X4E:<11K+CYI HW8^M?DY?1K^U+_P5$%G
M.9+O0/#K_P"ID;**8ER<#W- 'M'[.?\ P2[T3P[X-T>7QEXKUK4UN(4N9]%M
M+AH+4.R@E2 >:\T_X*8>%_#GPH\'^!OA/X"TL:7;^(-2$]S:6SD^9@@#.3WK
M]254*H5/E51@#L*_+;]J;Q)IWC[_ (*3?#W0;B".]M-+:-'C5_\ EH3WH _0
MOX&^";'X8?"#PSH-M#]D@L[&,NK=FVY8FOF/_@H)X9^'_P ;O#>A:9K/Q;T_
MP1%:S&0EGW^8.^5!KW[]K#Q9?> OV=O&NKZ5.+6]M]/812X^X2,9K\W_ (#?
M!?X,?M8_"_3/&'Q,\>QZ-XJT\-;WMK]J2(&,-E6*DCKGM0!S&A_L^_LF:/K^
MEZ3J_P 7=4\;ZI>2+ JZ7 ?+W,<#KGOBOU4^ 7[//@K]GGP@-&\%Z?\ 9+>?
M][+<.<RS$C@L:^2/@7\._P!CSPG\6M$\*>%I;7Q+XPW>=;W4LAE42#D8)Z'Z
M5^@^-H]* /SS^+__  4 ^('[*'QGU#PY\1/"_P#:_A*:??IVJ6J"-FA/;T8@
M>]5?BI_P6'^'?_"(7UOX*T_5;G7+FU9()+B'RUAD(P,^N#Z5]C?M!?#_ .'/
MC3P%>WGQ)TJTU#1-+B:Y::X4!H@!SM;WK\E/@+^S/X?_ &POVF-3N_"&B_\
M"._"O1;@._))E56X4'U:@#[Q_P""8_PV\2^'/A'J7C+Q9>7%QK'BRZ:_9)V)
M(4DX//K7V95#1=)M-!TFSTVQA$%G:Q+#%&O1548 J]R* .>^(7C*R^'W@G6O
M$6H2B&STVUDN'8_[*D@?G7YS_P#!-7P;<?&SXV>._CEK]NTQ>Y:+3I)ER.>X
M^@KM?^"IGQJEFTG0/@SX;N-WB'Q+=1I<K&3F.(G&#CUKZQ_9F^#-G\!_@SX=
M\)6ZJ);:W5[EU_CE(&XT =A\0/\ A&O^$1U./Q>]FOA^2%ENA?L!$4QSG-?G
M)K_Q4_81^'/B&YNK/PS;ZGJ$+\?9+=Y(F(..#G&*]5_X*R>!_'GCCX-Z1#X0
MM+R_L8+HR7]O99+LN,#(')%?G!\*OB)X-^'MG;6,_P "9_$GB^#]VTNHR2/&
MTGJ8MO\ 6@#[V\!?\%'/V>=*U[2M*\*^ )K&>[F$0:UT]0R%CC/3)KZD_:P^
M-1^#_P"SOKGC&PN5M+\6RM8&88S(PRHQZ^U?'G[!=O\ $;XF?&*;Q'XD^&.B
M>%_"$,#*@&F",K)_#L+#-=C_ ,%7OA;\2_BQX<\':/X*T>ZU;21<L;N*T/1L
M?+N'I0!\F?L#?M->*O$?[9BZ[XIUGS6\00NEZTS[(L <$#.!C%?I9\%?VSO#
M/QX^,/BCP1X9TZ\N+?0@1)K&!]GD8'& <^QK\\_VIOV'/%7P_P#@W\,O$7@O
MP[>+KUK9"'6H[%<S)*W<XYK[#_X)H_L\ZM\$?@7?:GKFF_9?$^NN;IHYAB4+
MM.U6],F@!OQ"_P""H7P\^%'Q?\0^"O$EG=^3IK+&E]9)Y@9\_,K#MBK'[;7Q
MY\.>*/V+;CQ)X>O$U#3O$+16]JXXY8\@^A'I7P;X9_8J\=?M'?M2>-K?Q7I%
M_P"&;$W%Q<O>21,8V/.P*Q^]GBO*O"7@'XI^)OB9I_P%2;4)M(TW6Q(;&2,^
M5#M?F4\<#% '[F?LYZ>=*^!O@FV(VE=+A)'U&:]&K,\+Z0= \.Z9II8,;.VC
M@+*, [5 R/RK3- 'R[^WY^U1;_LT_".=K%DF\4:N#:V,&[YE# @R8]J\O_X)
M<?LYW'@_P->_$[Q/ )?%/B9S-'+,N7CB)SGGIFOE/_@IE#X[C_:FM-:U;PY?
M:MX7TX1/81&-GMY%')Y XSBK.H?M[?M(?%NQL] ^'/@J3P_:QPI BZ79,Y4+
MQU(P!0!^Q5YJEGIQ475Y!;%ONB:15S^9JRDJRJ&1E=6Z,IR#7XJZU^QK^UY\
M6675_$%[?&<)YD27-\4/T '2OTU_8O\ AKX[^$_P/TSP_P#$+4EU+7(79MPD
M,AC0]%+'J: /A?\ X*<>-K[XN_M'>!O@]9R[-/2>/SP"0&=V&<_05^FWPS\#
MV'PW\ Z)X;TV!(+73[5(55  ,@<G\\U^>O\ P4E_97\<M\2M*^-7P\ADU"\L
M3&;FVA&Z6-T/#!>XKC5_X*7?M$KX5AAC^%1%];@)+J#VTA#GW3&,T ?:G[6F
ME_'VX_LF]^"][8(+93]JL[H@-,3TZ\5\WWWA+]NW5M-\YM=TG3#(=\B"15,8
MQDY.,8KJ?V#OVB_CS\8?B;K,/Q%\.W%GX:-MOAF:V,20R=@,]<BNZ_X*/_M1
MM\ ?A#)I>D?/XD\0!K6W*GF%3P7QUH _-GX<_#?XD?MC?M4?\(YXP\67%WJ&
MDR,MUJT#;A;A#SL(^E?IAX._X)E?!GP[<17NL6%]XLU)"&-QJMTSAF[DKG'6
MN/\ ^"6W[-]Y\*OA?>>-?$"$^(/%>VYQ)RR1<D<]B<YK[C"@4 <]X5^'OAGP
M/;);>']!T_2(5X M+=4/'N!FNA^M.HH 2EHHH **** "O%OVL/V:])_:>^%-
M]X6OI%M+\?O;&^*[C!*.A^AKVFDH _*SPOJ7[9W[+MBO@VU\.'QIH=B/*L;M
M!YH6//RX(_D:Z#4-/_;=_:*L8])NX[7X=Z1<#;+=*PCDVXYY7YAFOTSQBD*T
M ?%G[+W_  36\,?!W6(O%GC;4'\<^,E?S$N;HEX86]0&SD^YK[,NK"WOK.2U
MN((Y[:1=CPR*"C+TP1Z58%+0!\+?&[_@E#X"^(GBJZ\2>%-8O/ ^HW!WM!8K
MF'?_ '@,C;^%<1I?_!(F?4MD'BOXL:UJVF X:SC+#(_$X_2OT?HQ0!X[^S_^
MRA\//V:M+>W\'Z0L-Y*FR?4;@[YY1[MV_"N4_;M^!GC#]H+X(S^%?!UY;6MY
M+.CRK<L561!VS7T;24 >!?L2_L]WG[-OP-T_PIJCPR:P9&GNY(#E=YZ8/? K
MP#X=?L*>)K7]M[7?BAXK@L[_ ,-/,]S8LT@9_,R-I*CN*^_=M(5Z4 >6_M-?
M">Y^-GP3\2^#[-HX[S4(-D#2L517'0G':N4_8E_9]U']FOX&V'A'5Y+>;5EF
M>>YEM6W(S'T->^[?>EVT 1SH989$'&Y2N?J*^*OV9/V&?$?P;_:9\6_$S6=:
MM;FSU)YOLMK 2S[7/5B>]?;/6C% #?2ODCPW_P $^](T?]J6\^,5YXCN-2DE
MF-Q%ITT8(1S_ +7H.U?75)B@#$\8>#])\?>&]0T#7;-+_2;Z(PSP/T93_6O@
M#Q5_P1E\$W_B.>YT/Q3J&DZ1,<_8F^<K[;NX%?HW24 ?*'[-G_!.7X:_LXZ^
MGB&S:ZU[Q!&/W5Y?$8A/?:!7U9+(L<;/(RHB@LS,> !U)IW.<U\)_P#!1S]J
MC4?">GV?PD^'\S7/COQ$P@D6WY>&)\KCV)H \B_;2^.FO?M<?&"P^ /PKN&E
MTU9RNK7T+$*^,;LG^Z.:^_/V=_@3H?[/?PSTGPIHEO$A@B7[5<JH#SRX&YB?
MK7E/[#/['>F_LT^ TO-11;WQMJJ";4+Z0;FC)YV*3^M?4@7%  *3O3J3% 'P
M?_PQWXR\:?M[77Q-\50QGPAIX673Y/-#%W'1=O45]X8I-I%+0 UD#*0P#>QK
M%A\#>';>_DOHM"TZ.\D.6G6U3>3ZYQ6[10!%%;I H6)%C3^ZB@"G[<4ZB@!C
M1AE(8!E/4$9%&W& !Q]*?10 S9SG SZ]ZR+/P=H=AKEQK-MI%G!JMR,37J0*
M)7 ]6QFMJB@! ,4C9[4ZB@"G?:7::E'Y=Y:07<>,%)HPX_45%INAZ;HZ!;#3
M[6R &/\ 1X53^0K1HH 9CO2CO3J* &E0RD$ @\$'FJ_]FVJJ5%K $8Y*^6,'
M]*M44 11PQP@A(UC'^R ,U\J?M2_L&Z;^TU\2_#WBR]\0W&G+I?EA[(+N24*
MP/X5]7X%&/PH I:)I<&BZ/9:?;*J06L*0HJC PH '%7: ,4M !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D
M>*+J]LO#NIW&FP&YU".W=K>'.-[X.!^=?%'[&O['NOP_$;7?C%\7[<W/C.]N
MG-C97)W_ &5,\-SWQTK[K_BI?XOP% "]\TM)2T %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>image00007.jpg
<TEXT>
begin 644 image00007.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  8$!08%! 8&!08'!P8("A *"@D)
M"A0.#PP0%Q08&!<4%A8:'24?&ALC'!86("P@(R8G*2HI&1\M,"TH,"4H*2C_
MVP!# 0<'!PH("A,*"A,H&A8:*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H
M*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"C_P  1" (6 M@# 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#ZIHHHH **
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@ HHJ.X9DMY&C4LX4E0.I.* (+&Y>YDN2?+,*
M2;$93DG'7-6ZS]!M#9:3;Q/GS,;WW==QY/\ .M"@ HHHH **** "BBB@ HHH
MH I7\=[YBRV,R948,,@^5_QZ@U#%JRQLD>I1-:3-Q\W*$^S=/SK3ILB+(I61
M0RGJ",B@!5(905((/0BEK*;2GMF:32IVMV//E/\ -&?P[?A0NJO;,D>J6[0,
MQP)4^:,_CV_&@#5K/G-];S-(I2XMB<E,;70>WK5]'5U#(P93T(.0:6@"&WN4
MGBB<93S!N5'&UORJ;-5[VRM[V/9<QAP.5/0J?4$<BJL-O>V7E1PR_:H2^&,[
M?/&GU_B_&@#2HJK#J%M+=26ZOMG0X*.I4GW&>H^E6J "BC.** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHSBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LW7S(U
MBL,$[P332+&DB=5.<_R!K2JE=6YGU"T?<NR'<Y7/))& ?YT 7$!50"<D#&3W
MI:** "BBB@ HHHH **** "BBB@ HHHH *1@&4A@"#U![TM% &9-I9C8R:9.;
M20\E<;HV^J_X5'#JLUOA-8MC;MG F0[HF_'M^-:]# ,"& (/!!H 1'610R,&
M4]"#D&EK,;2(X9'ETZ1K.5NH7F,_5.GY8J(:E=V?RZI9N4'_ "\6PWICU*_>
M7]: -&\M(+R/9<Q+(.V>H^A[56CBN;"UG*L]Y@YBB.%(7^[GO]35NUN8;J,2
M6TJ2IZHV:EH I6.IV]XQC0M'.OWHI!M<?AW_  J[5:^LH;R,I*I!(P)%X9?H
M>U177VV QFT2.>%0%:-CA_J#T_.@"]152UOXYR$=6@F)(\N48)(]/7\*MT %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1]*** "BBB@ K)L
M-ESKE_<81C!MMT8=1QE@?Q(K58[5)/0#-4M%6W-EYUIOV7#M,2XPQ)/.10!>
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"A=:5;RS>?%NM
MKG&/-A.TGZCH?QJO]IU*P5OMD(O(%Y\Z 8<#W3O^'Y5KT4 5[&]M[^ 2VLJR
M(?3@CV(Z@U8JA>:5;7,HF :&Y'2:([6_'U_&H/-U*Q_UT8OX1_'$ L@^J]#^
M% &FT,;RI(R*9$SM8CD9ZXK.DMK^U8O93_:(\Y,$YY_!O\:L6&I6UZ,0OB0?
M>B<;77Z@U<H J6-\ETLN4>%HY/*82#'S>WJ*MU%=6\5U"T5Q&)(VZ@UFK:WN
MG+BQE>[B+ "&=N4!/)#]< =N: ->BJLE_;Q70MY9!'*PRH;@-]#TJU0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%%  <]J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH ",]:*** "BBB@ HHHH **** "@\]:** ,WQ%,T&BW)C
M)5W41(1U!8A1_.K\*>5"B#HJ@52U*7;<65L+>.<2RY8,P!0*,[P.^#C\ZT*
M"BBB@ HHHH **** "BBB@ HHK'\4R3K8V\=K<26[S7,<1DCQN52><9H V**P
MAH5V"W_$]U'GIRO'Z4AT.\R,:]J'Y)_A0!O45A#1;X'C7;WZ%4_PI?['U'!Q
MKMU[$Q(<4 ;E%81TC4^-NO7 _P"V"&J>L6^KZ9H]]>#7)':")I0&MTP<#.*
M.IHIEN_F01N?XE#?F*?0 4444 %%%% %6^T^VO5_?Q@L/NN.&7Z'K5/R]2L>
M8I/MT'=),+(![-T/XUK44 4+/5;:XD,3%H+@'!AF&UOP]?PJ_574=/MM1MG@
MO(EDC88]"/H>H/TJDEOJ.G[1;RB]ME&/+F.)%';#=#^- &E<V\-U"T5Q$DL;
M=5<9%4[6QEL9'^S3,]L(R([=SG#YSG><G';%%KK%M-/]GEWVUS_SRG&TGZ=C
M^%:- &5!K4/VA;>^BFLKACA1,/D<_P"RX^4_SK5IDT:31E)%#*?6LR.PGTO3
M(+;1RCK"3\ERQ)<$YQN['F@#6HK/MM5BDE$-RDEK<9"[)1@,3G 5NC=#TK0H
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#,6)IO$33.AV6]N$0D<%G.3C\
M%'YUIUG:/-/<->2RRK)#Y[+" F"JC@@^O.>:T: "BBB@ HHHH **** "BBB@
M K&\3D^3I^W_ )_H?YULUB^*#^[TWWOH?YF@#:HHHH **** "L?QASX5U8#/
M_'K)T_W36Q63XN&?#&J#UMW'Z4 :%E_QYP?]<U_E4U5[22,6L(+J"$7C/M4W
MF)_?7\Z '44 @C(.:* "BBB@ HHHH **** (;JU@NXC'<Q)*A[.,UFM8WUB5
M.EW D@7K;7))&/\ 9?J/QS6Q10!EPZS")%AOHY+&<G 6885C_LOT/\ZU.O2F
M31)-&T<R*\;#!5AD&L<Z5<Z?('T6<+#_ !6DQ)C/^Z>JG]/:@#8DBCE*&1%<
MHVY<C.T^HK/FL[N&:2>PN2=YW&"?E"?8]5_E20ZU!YXM[U)+.X_NS#"L?]E^
MAK4!STH HV6H"?[0)HI+=K<A9#(,+G&>#W'O5U6#*"I!!Z$'K0Z*Z%74,K#!
M!&0:QI-)EL7\[1I6B499K0\QR>PS]T_2@#:HJFM_'&ENM\5MIYD!V,W /<9Z
M9JYUH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ IDQ<1-Y2[GQP,XI]8WB=3<6MO9(\T;74RIN
MAD\MU4<D@_04 7-&MFLM.@MW'S*N6.?XB<G^=7:;&NR-5!)V@#).2:=0 444
M4 %%%% !1110 4444 %9'B1=T5A[7D1_6M>L3Q;;R7.GP+!<-;S"YC*2J =I
MSZ&@#;HKFX]&UP'Y_$4A';%LE3-I>K@$_P!NOT_Y]TH WJ*Y73;76[ZPBN!K
MFW?GC[,IQ@D?TJU_9FO#&-=0^NZU7_&@#H*RO%?_ "+>HC!.86''TJ":SUUD
M41ZK;(1U;[+DG]:R];T[Q ='NQ-K-LT?EG>!:XR/KF@"/P;HUA=V5Y->6T<T
MINY!O8Y..,5N?\(YH[YSIT77&2.M9.GZ/KEI;M_9NIVD<,S^<$DMRQ&X#/.:
MM?8O%'F'&KZ>4[ VAS_Z%0!/X0C2&QNXH@!&EW*JJ#D 9Z5NUA^$(;B#3[F.
M]DCDN!=2;WC7:K'/4#M6Y0 4444 %%%% !1110 4444 %%%% $%\MNUK+]M6
M-K<*2_F#(Q67X5@:.SEE421VLS[K>!SGRX^@Z^O7%&H2+JFI#3(]S01$271
MX/\ =3/OU/M6V!@8% !1110!'<017$9CGC21#U5QD5GV^G365Q"MA.$LMQ,D
M,F6QQP$/;FM2B@#-36;871M[H/:RYPHF& _NIZ&M)2",@Y![BH[B"*XB:*XC
M22-NJNN0:IQV,EE;3KI\GSNVY%G)9%_V1Z"@#0HK*M-7!<PZC ]C<#_GH<QM
M[J_0_C@UJYXR.: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** $8A5))P!R35":."YU:$^>ADMXV/E \C=QNK0(
M!!!&0>HK(T9EN;[4;I=A E\A&"\@(.1GZT :X&  .U%%% !1110 4444 %%%
M% !1110 5FZ[_J;0>MS'_.M*LS7.5LA_T]1T :=))]QOI2T=: ,WPVH71+4#
MD8/_ *$:TJQ[;3;ZTC6*WOU$2YVJT(/!.?6I/LVJ_P#/_"?^V'_UZ -2J6L_
M-I5X.?\ 5'^55Q;ZN%_X_K8G/4P?_7J.>SU>>&2*2\M-D@VG$)R!^?6@#3LA
MBS@'_3-?Y5-38D\N)$!SM4+GZ4Z@#.T4Y6\_Z^I*T:RO#_\ J[[/_/Y+_.M6
M@ HHHH **** "BBB@ HHHH *HZQ?BPM0RC?/(PCAC[NYZ"KU8^F_\3+4)-08
MAK>(F*V'4'^\_P"/3Z"@"[I=F+*T6/.Z1B7D<]68]35NBB@ HHHH **** "B
MBB@"&\M8+RW:"ZB26%NJ.,@U6O;6Z+K+871B=1@12+NB;ZCJ/J#5^B@"A:7[
MM,MM>0&&YVEB%.Y"!WW?XU?4A@"I!!Z$4$ CFLMM)\AS)IL\EJQ.2F=T9_X"
M>GX4 :E%9PU$V]IYNJHMI^\*9W;EQG@D]LUH*P=0RD,I&00<@T +1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R:011/(V=J*
M6.!D\55T:*"/3XS:B01R$R?O!AB6.3FF:\LDFFR0P9,DQ6,8/(!(R?RS5]1M
M4#T&* %K-UCS)9K*UC>1!+(2[1MM(51GK]<5I5EQL9_$<O.4MH%7'HS')_0"
M@!TFDHW/VJ]X])S4?]B1YS]MU#_P(-:U% &9_9"XQ]NO_P#O]_\ 6H&D8&!?
MW_\ W]'^%:=% &:-*('&H7_U\P?X4+I;J,?VE?GZNO\ \36E10!G'3).VIWX
M_P"!)_\ $T#391_S$[X_4I_\36C10!G'3INVIW@_[X_^)IJZ4S30O<7US.(G
MWJC[0,]N@%:=% !1110 4444 %%%% !1110!F:"/W5YU_P"/N;K_ +U:=9?]
MDE996AOKN%9',A1&7 )Z]J5M,G/35+P<?[/^% &G164=,NO^@M=_]\I_A4@T
M^Y'_ #$K@_\  5_PH T:*SA8W0Z:E-^*+2_8[O\ Z"#_ /?M: -"BLXV=[VU
M)A]8E- L[_\ Z"1_[\C_ !H T:*S/L6H?]!0_P#?A:=]DU#_ *"8_P# =?\
M&@"/6KAG>+3;9L7%R#N(_P"6<8^\W]!]:T;>&.W@CAA4)&BA54=A533--%F\
M\TLSW%U.V7E<8X[*!V ]*OT %%%% !1110 4444 %%%% !1110 4444 -D19
M$*2*&5A@AAD&LMM,ELP6TB7RMS#,,A)C SR0.QQ6M10!0N-4@M;OR+H/""!M
ME8?(WMGL?K5Y6#*&4@J>00<YI)$61"LBJRGJ&&0:J6]@MI)*UL[A60*D1/[M
M,>@[4 7:*RH]4E@G\C4[5H#VG3YHF_'J/QK3C=9(U>-@R,,A@<@B@!U!XHHH
M **** "BBB@ HHHH **** "BBB@ HHHSS0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4KBY*ZE:VR1QN75G
M<EL,BCN!WY.*NUF6JF77[Z9AQ%%'"A(]<LW\UK3H *R?#[?:!>WG.)[A@I]5
M3Y1_(U=U.X%IIUU<'/[J)GX]A3='MA9Z7:VXZQQJ"?4XY/YT 6Z*** "BBB@
M HHHH **** "BBB@ HK*\4:L=$T6:_$7FF,J-F<9RP']:BFU2\M;FPCN[2)4
MNIA"&27)4E2>F/:@#:HHHH **X;1M=UR]D5[B338;643-$V"6Q&Q!W#(P,#K
M7<B@;7*[,****!!15>6]MH;B."6>-9I/NH6Y-6* "BN.U+Q=;Q^)9]+34;2S
M,,8.9T)WOD[@#P, 8_7TJK?>-+*POC9W?B71X[E0&9"C$@$9['% '=T5S.A^
M)([[4DLQ<07?F@LDD *[-HY# \CJ,?6ND:1$=59U#/PH)Y/TH =11D9QGFB@
M HHHH **** "BBB@ HKC?B[+>6_@6]FTPRB[1XS&(L[B2X&!^=,M_!3O;P-)
MK.I))M4MA\<]\T =K17CNH7VF:)XL;3[GQ=JL*Q-'YT##"') V[NO<&L*+Q)
M9W>J&VMO%'B"[<3;#LM&;*@'Y5QU/&<^@H ]_ILDB1[?,=5W':,G&3Z5YEK&
MF:M:^ I=1L?%&I2/'"9E:1-I=,<*1U!]ZZVW\-V=S9VS74MY/A%8"2X8@-C[
MWU'8T =%163_ &'%_P _FH?^!+5SE]>:0=+N;JTU/4Y D<C)*DDI0$ ]\8QD
M4 =S15/1I6FTBQE=MS20(Q;/4E1S5R@ HHHH **** $D59$9' 96&"#W%4)[
M&:*UABTJ=;40C"H4W(1Z$=?R-:%% &9#J4D+QPZI#]GFD<1HR'>DA]CU'3O6
MG00#C(!QR*R[C2W2:2XTRY>UGD.YU;YXW/NIZ'W&* -2BLZWOY%6Z.HP&V6W
M*@S$_))D<E>^.W-7HI%E4/&RO&1E64Y!H ?1110 4444 )R%]32T44 %%%%
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
MFO%M_KECN?1;:&Y"PEQ&RDLS @  ]._Z5AQ^+M>:. 2:-)"^T^:[0NRJPZ*
M!GGUH ]!HKE8=>U1O#YO)[ V]YYH1H6C=A$#W..6_"LF3QCK:K<B/1))GV;K
M?;%(H9@>5;(&..?QH ] HKE?"VM:SJEW&NHV$5I"8/,<;7#*^<;>>*ZJ@ KD
MOB*Z1VNC/*LC*NIP$*@Y8Y.*ZVN*^*UQ+:Z1I4\"J\B:G;X5LX.6QVH [6BB
MJ>J2W<-NK6$"SREU!5FP O<T 7***IZI/=6]L'L;<7$N]04+8PI/)_"@"Y10
M.G-4=9N;NUM5DT^S^URF15,>_;A2>3^% %ZBBJ.LW-U9V+2V%D;V?< (0X3(
M)Y.3Z4 7J*1"2H)&#CD>E4=;O+FQL&GLK*2^F#*!"C8)!/)_"@"_12(2R*2-
MI(R1Z52UJ\N+&Q:>TLY+V0,!Y49P2/6@"]138V+1JS*5) )4]JKZI=2V=C+/
M!;274BCB)#@M0!:HIENYE@C=D,;,H)0]5]JKZK=R65C)/#;273KC$4?WFH M
MT4R%S)"CLA0LH)4]1[56U>];3]/EN8[::Z9,8BA&6;GM0!<HIL;;XT8J5+ '
M:>H]JK:M>G3["2Y$$MP4Q^[B&6//:@"W121MO16P1D9P>U9'BVZGLM"GGM1.
M95*X\A=SXR,X% &Q163'IL[Q!AJE\NY01G;D?I5+4?MNC1QWAN[V]@C8F:,(
MI)7!]!ZXH Z.BH[>43P1RJ&4.H8!A@C-0ZI>IIVGS7<J22)$NXK&NYC]!0!:
MK%\/V\<=]K,Z*1)+=X<D]<*H%:UO*)[>.50P610P##!&16/;W4-A_;5RS73Q
MQ2^8Z&$\':,[/[PH T-5TVWU2V$%VKF,.L@VN5.0<CD59F<10NYZ(I8_A5%G
M?5M)AFL+B6T\X+(KF/Y@O7!!Z9IVO726.AWUU,'9(8'=@B[F( /0#K0!\VM=
M)?3W%U%_JYI6<?B:*J:2ZR:?"\88*ZA@&&",C/(JW7YGCO\ >:G^)_F?K."_
MW:G_ (5^2"BBBN4Z0HHHH ]I^$EE%'X7BNQO,TI=&)8D !SP!VKN*Y#X4?\
M(DVG^_)_Z&:Z^OTW!_[O3]%^1^4YC_O=7_$_S.;\3Z58ZUJ^D6U\,F%VN8]K
MX8,N,?A725GW<5O_ &Q9323HDX5TCC.,R9QG'TK0KHLKW.9U)2BH-Z+;YA11
M13("BBB@ HHHH **** "L^[TFWGF-Q$7MKO_ )[0G:Q]CV/XUH44 9BW=U96
M2OJ<?F/O(9K5"P5>Q(Z_7%7+*\M[Z 36<R31YQE3G!]#Z'VJ>LV?2HO/-Q9M
M]CG9@TCQC_6 =01TY]>M &E163?:RMAJ"6]W!((I%+)-&-XXZ[@.16C;7$5U
M"LMO(LD;=&4YH EHHHH ***.>] !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% &5XC8M916ZXW7$R18/<9R?T!K5 P,"L^XN7.L6UI$L3 (
M9I=^=RKT!7MUK0H *S=//G:E?S$#"LL*'/7:,G]36A(P2-F/102:H:#"8]-C
M:0?O)B9F^K'/\L4 :-%%% !1110 4444 %%%% !1110 5R_CRW:ZCT6)"H)U
M.%B6]!DUU%<G\1BJV6CL[J@75+?YF;:!R>] '64444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8OAU)!<ZP\DL
MCAKQ@J-T0 #I]:VJQM!>[:_UA;BW@AMEN<0-&<M(-HRS>^: +^I6KW=MY45S
M-:MN#>9%C=P>G/8T^^_X\;CG_EDW/X4S4_MOV7_B6^3]HW+_ *[.W;GGIWQ4
MEXK/93JHR[1L !W.* /EO3W$EJC*P<=-PJS45M ;6(0,C1M'PRMU#8Y_6I:_
M,\=_O-3_ !/\S]9P/^[4_P#"OR04445RG2%%%% 'MWPIGB7P7:JTJ B20$%A
M_>-=='<P2LXCFC<H<,%8''UKB/AGH^FW7@^TFGLH))6>0LS)DD[C6C>V?A+0
M76*]CLK1K@F0>8<;L=>3]:_3<'_N]/T7Y'Y3F/\ O=7_ !/\S3O7C?Q'IL;&
M)F$<CA2 6'3D'J*V*Y"%O!DRW%U"^FNMKA995;/EYY )[9J[X3FL9[C47TET
MDL6,31M&V5.4SD5TG&=%1110 4444 %%%% !1110 4444 %'7K110!F72$Z_
M8,%8J(I03CCM4_\ 9T*7,US;YBN)8]FX<@>^WI39YY4U2TMT>/RY$=W# [CC
M'0].]7J ,D7MY8NJ:C#YL/\ S\PC@>[+VK2MYH[B!)H&#QN-RL.A%/8 J01D
M$8(/>J=[9--#&+6=[1X^4,8&/H1T(H NT5EQ7MU;30P:C"&:5]B2P E2?4C^
M&M)'1\[&5L'!P<X- #OK1110 4444 !]J*** "BBB@ HHHH **** "BBB@ H
MHHH *,44$X!)Z"@#-L89#K&H7,J%0=D41/=0,G]3^E:59^@^8^GK-,\S-.S2
M@2]44G(7Z 5H4 4=<(_LV2,E@9B(1M//S'''YY_"KJJ%4*.@&!69J!\[5].M
MAT4M</QTVC _5JU* "BBB@ HHHH **** "BBB@ HHHH *X[XE107EIH]G,%D
M+ZI;MY6>6 8G./08KL:\Q^)>D7I\;>%M9@G$=O'<Q6K;3\VYG)^F".*F3:V1
MM1A";?/*UDWZOHOF>G44451B%%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %8OA]I?MFKI);-'&MT2DI(Q)D#.!VQ6U
M61HFHW5[?:O%<0".*UN?*AD'21=H)_$&@"[J5Q/:VOF6UH]W)N4>6C!3@G!/
M/IUJ>618H7D?(5%+'Z"J^J7,]I:B2UM'NY-ZJ8T8 @$X+<^G6I;R-IK.>-.'
M>-E&?4B@#YHNKR+4+RYNX&#132EU([BHZBM[4V*&U9 CPGRW Z;A][]<U+7Y
MGCO]YJ?XG^9^LX'_ ':G_A7Y(****Y3I"BBB@#U7X8:WIFF^&Q%=WS^<TKL8
MV5B(QG@# _&M;Q%?>&]=CB%Q?PJZ9"NUN'QG_>4U8^%(/_"$V><??DQ_WV:Z
M[%?IN#_W>GZ+\C\IS'_>ZO\ B?YG 6(\*6EJ;(:C9&S<AI;?R$1)#ZG"UO>%
MI;":\U,Z4T+6JM$B^3C:,1CC':N@*@]0/RK,TT_\3G5E"[0&BQ[_ "5TG&:E
M%%% !1110 4444 %%%% !1110 4444 9MQ;R/X@LIPC&*."56;L"2F/Y&M*L
M/4+B1?%FEP*;K8T,KL$QY9Q@?-WXR,?6MR@ HHHH *S+O1X99'GM7>SNVZS0
MG&3[CH:TZ* ,^"XNK:.X.HJIBA VS1C)D&.3M'2K-G=V][");2:.:,_Q(V:G
MK-O-*B=I+BS"6U_M.V900,GNP!&[\: -*BLB\U1](6T2^AN;A73$ES!%O"N!
MW5>0#SS56Q\7Z9?02S6@NY8X^&*VSGG.,=* .AHK NO%NEVEE]JNC<PP!MI9
M[=Q@_E[U*GB73WDA13<9F"E"8' .>G.* -JBBCO0 4444 %%%% !1110 444
M4 %,F :-D)QN&W/UI]4=0E_TRP@V@^9(6/MM4G- %Y1A0!T'%%%!..M &18)
MY_B'4KO<2L2I:J/0@;V_]"7\JUZR_#A\S3?M!ZW,CS?@S''Z8K4H **** "B
MBB@ HHHH **** "BBB@#&\72W=KH%Y=V%R;>:VB>8?('#[5)P0:Y&:#7-;FT
MB./49[>X22._/VFWCVM&N VW;W^?'/K77>,SM\):P?\ ITE_]!-9_A;[,9[5
MMFH"Y-DNPW1R-GRYQ^.* .IKC?BSJNK:/X1-SX>ECBU W,4:;TWA@6P1BNRK
MCOBH57PU"SD*BWD)8F3RP!N_O=OK0!YMK7CKQKI^B7=]%?:=++;Q"3RA;@[B
M<_+D''8<]\X'-7'\7^-IK6.2&]TN&20!S%)!R@R,J3G!.#DXX'3K6-XB#/H%
MUP8G,?#.!$!R2<KT  YQ_!]\=:O6MQ;7-A!/; S1%"%9.0W([?KC^+'F=J *
M/C+XI^+O"]I;W4]SI4\$EP(&9;<@KGHV"V>?3MWP:I'XU>(SJ4-M#=Z/(//B
MBD+6SQEBS#*KD]<''2J7Q$TR/4=.TR)Y!:Q)?)*;B2/[0J8!.=Q]?7_EIU[5
M@P:?=1ZK;OJ$\$IL]3MYF>$!Q,=R,3G.<\@!N<@8[4 ?5^AWLU_8B:XA2&7<
M5,:ONV_4^M)KZ:F^FNNAR6\5]N7:UP"4 R,YQ[9J;2[^#4;8S6V3&&*Y]2*M
MT >?"X\5:-JD<.H:E87$4L#/YDEO)L#!N@V]\']*GN=:\274UO:Z1+I$L\I)
M9_*E 15QGKZYQ7=48H !G SU[XK.UW^T_L+?V+]G^U9&//SMZC/Z9K1HH 1<
M[1NZXYQ5+7&U!-+G;1HX9+\#]TLS;4)SW/TJ]10 V+?Y2>;@2;1NQTSWJCKT
MFHQ:7*^BP0SWP(V1S/M4\C.3],UH44 -A+F)/- $FT;@.@/>J>M2W\.G2/I-
MO%<W@(V1ROL4\\\_2KU% "+G:,\''-<WK%[XI@>4Z9I6GW,2L=@:Y*LRYX[8
M!Q[UTM% '-B\\4>3DZ7I_F'L+DX'Z5CZU=^/8XY9M/T^P? &R 2C.>_)KO*I
MZK?_ -GVZ2^1+.6<1A(@,Y/?DCB@#DK*Y\=K/&]W8V#P\;D$H!/KS[5H7>K>
M)H;2:2+0(II4&5C6Z'S5>_MZ09W:5?#'H%/]:1O$.U=QTO4<>T8/]: ,.'Q9
MK;M(KZ):QO$YC=9-01"#@'H>W-,U+QCK%E9R3C1+68JN1'%J,;,Q[ #N<UUM
MG]FU"V2Z-H%\SG$L8##!QS^56!:6P.1;P@@Y'R"@#(TK4]9N;F)+W1#:0MRT
MAN%;;QZ#WXKA?%GQ N/A[J%\-7T266TO;EY+&2&929,*-VX=O:O5ZK7MA9WP
M47MK;W 7[HFC#X^F10!Y_H'Q(O?%&CV]YX=\.7#O+*8P+B9$3Y?O\YZ@5T[:
MSK26]U,_AY\10M(B"Z0M(P'" 8XSZUL6FG65FQ:TL[> GO%$J_R%37'_ ![R
M_P"Z?Y4 ?,1O&U"66]D3RVN7,Q3.=F[G;^&<?A14-H%$("(8U'\)&#TJ:OS/
M'?[S4_Q/\S]9P7^[4_\ "OR04445RG2%%%% 'L_P\EOHO!6G?8;6.<$R;M\N
MS'SGVK2\6#[5I7DZG?'18VD79=1S@'<.0/\ /I4?PL_Y$BQ^LG_H9KH-5TNR
MU:V%OJ5NEQ"&W!'Z9]:_3<'_ +O3]%^1^4YC_O=7_$_S./\ !]O80:XTJ^,I
MM8G92B6[SJ0N>?NCKT-=1IQSKFK#T,7_ *!4&G^%-"TZ^%Y8Z7;0W0.1*J_-
MG&.OTJ73?^0]K/UA_P#0*Z3C-:BBB@ HHHH **** "BBB@ HHHH **** *,U
ML6UJUNMRA8X)(RI/)+%#_P"RFKU9=U'&_B.P9T!DC@F9&R<KR@/\ZU* "BBB
M@ HHHH **** "J;:= ;Z.Z4-'(N20C;5<GNP'4_6KE SWH YKQ'9S7UO);ZK
M:+=Z?NWJT&=RD=-R?Q =>#VZ5RWAI->\/W?V..[AU/3F9P\LCG%NX4MM;NN<
MCCM7IU5+C3X)89HT!A\YM[M"=K%O4D=: *?AG6XM?TTW4$<D85VC.X<$CJ5/
M<>]:]8=O]HT9[:V9(I;.601B1!L96/3('!Y[BMR@ HHHH **** "BBB@ HHH
MH *H?Z-+K0/F$W4$)'E]@K$<_I5_-9'AVZ>_CN[M@1&\[)%G^XORY_$@T :]
M4->F\C1[M@=K%"BD=<G@8_.K]96M)]HNM.M2 5:<2M]$&?YXH OV</V:S@A'
M_+-%3\A4U%% !1110 4444 %%%% !112,P52S$!0,DDX H 6BJ@U*Q/2]MC_
M -M5_P :=]OL_P#G[M_^_@_QH P/B-=7-OX9G2U6-OM'[ARX;"JPP6R.F/6M
M+1M'ALA;S">>>5(!$&DD+ +QT_(55\7W=O)X6U58[F$LUNX&V09/':J?A.TE
M@GMG2'4HX3:A9/M<Q<%N,8&XX[T =96-XN\.VGBG1)=+U%I%MY&5F,9P>#FM
MFB@#@K'X6:!#926MT+BZA8;0LDK<*.W7GK5R/X;^'(HUCBMIHXU^ZBS, /PK
ML:* .,O/AKX<O%1;BWG=4.5'GM@?A5>/X4^%(Y8W%E*=D@E"F4[2PQU'IQTK
MNZ* (+&SMK"W$%G!'!"#D)&N *GHHH **** "J^H7/V.SDG$;2%<813@DDXJ
MQ5+649]-E"1O*W!"(<$X(/% !]IO,_\ 'AV'_+9?QJ%M2FBN[2">RD07#,@<
M.&"D GG\J>VI;2!]BO3D#D19Z_C5.ZG:\U+3-EC> 1RLS.Z[53Y2,GUZT ;E
M%%% !1110 4444 %8GBJS6^AT^"2(RQ&\C+KVP,]?:MNJM_>+9FV#*6\Z41#
M!Z9[T 4SX<T@DG[%'R,'!(_K6?KVB:99Z'?W,-DADAMY)$!=L$A21WK3TW6K
M34+B:&$LK1G WC;Y@YY7U'!H\4+O\.:FF<;K:09_X": ,_X<W;7_ (*TNY>%
M86DC8F-<X7YB.]='7*?"I#'\/]'4]HV_]#:NKH **** "H[G_CWE_P!P_P J
MDJ.Z_P"/:7_</\J /E^,$ AF#'U'T%/ID2+&&6-2J@\ ]13Z_,\=_O-3_$_S
M/UG _P"[4_\ "OR04445RG2%%%% 'I_PYBUN]\,9TC6X(8X9'C$$EH&V-G/+
M9Y'-=:-.\3@1G^W;3./G!LAC/M\U9OPAL8;7PDL\8/F74KR2$^H.!_*NWK],
MP5_J]._9?D?EF:<OURKR[<S_ #.+F3Q>-8-I#J^FLODB4;K,C W8/.ZM/3].
MURTN;J:2]L+EYRI+- T>,# X#&M'SY?[=$ MT\KR-YFW#=G/"XZXK0KJ. YV
M35-4M[RZCFALWBMK?SY&0L"20VT '_=YJ:>^U*(VV?L0^TL%C!WYY&>?PJ#4
MAF\UW/0V2?\ L]6+Q=R:&VW)$J'/I\AH FMKR];5)K.>*W&RW6571CRQ)&,>
MG%5_[2U 6;W3)9^2C%6.YL\-M/;UJ>(-_P )5<'^'['&/QWM5.?YO"UWVS))
M_P"C30!?CN[X&2*X@@CG9V%N Y(=0.I..#4<=]J!:X#06I\C[^V4Y^[GTJ6^
M/_$XTS_MI_Z#4< _TC6<]"1_Z!0 DFIW(TBSO$MHM\P4LC28"[NF#CGJ*CDU
M348[DVQL(&N#$941;C[P! /48'6F7/'ANP"C@& ?J*?+_P CG;?]>,G_ *&M
M $]UJ%ROF-:6L<\461(S3;"K 9(Q@U''JMW_ *'Y^GJ@N90BE9PV%*D[N@].
ME10,6TW7.W[Z8#_OD4O_ "[Z!GGYE_\ 19H L/J-V;VXMX+*.4PX)/V@ X.<
M'&/8U'9ZQ),/,GM/)MMF?.\T,N[=MV]/UJ6R3;KNIO\ WDA'Y!JQ-0>6#P3<
M-;J))DE/EKTRWF\4 :4+74_B&WDN;=;<);R*!YH<MED]![?K6Y7&^$[[5M1U
M19]<LOL=PJS(D?JFY<&NRH **** "BBB@ HHHH **** "BBB@#.UJ"2>.T\I
M2QCN8Y"!Z \UHUF^(BRZ3*8Y)HF#+\T1PP^85I#@4 %%%% !1110 4444 %%
M%% %?4)_LUE--L,FQ2=@."WM3K%$CM(5CB\E=H(C_NY[50U_+QV=LN3YUPBG
M_='S'^5:M !6-;![GQ1=3,1Y-K"L*#ON;YF_D*V:RM".]]1D.,F[=?P&!0!J
MT444 %%9MUK5I!,T*^;/*OWU@C+[/KCI4/\ PD%L/^7>^_\  9J -BBL7_A)
M+/\ YY7H^ML_^%'_  DECQE+L9];=_\ "@#:HK&'B33\@$W )Z9@?_"M>*1)
M8P\;!E/0B@!U9OB3_D7]1Q_SP?\ E6E4-Y;QW=K+;S F*12C ''!H I6&E:>
M;*V)L;4GRUY\E?3Z5%JD6AZ=;B;4+>RAB)VAFA7D^G2D30$1-J:EJ@7& !='
M@>U<Q;Z9K,^N73V]U]KM[*YQ$E[.QP=OH!SU]: +_B*'1]1\&ZG<:5%928@=
M4DCC7Y6Q].#5KPO97-O);N8+B&'[,H?S9]X9L#H,\=ZP)=+U*\\5'3;F[-C:
MW-NUU<16LFY96R%XW#Y:U?',.J(VBQZ+JLEC))=I"?D#*5P<Y'?I0!V-&:YB
MVTWQ0EP#<:_;20]U6S /\ZJ:OX<UZXO([VQUU8KR-@H+0_)Y?=2O3)/>@#LJ
M*\]\22^,M#T2YU!]7TV580"5^RD9R0/7WJ/6] U2TL]/DTW5G:XNITBG6Y!>
M-E?EL#/% 'HV0>XHKCE\*7\-Q;SVVIQ1O Q9 (3MY&#D;N>/6JVL:)XDME>^
MTFZL9[Y7#[6A*EQW'WL T =U1G'6N,L=6\2W.K"RNK>QL)&B,JJV9<@$#J"/
M6I/$&F^);^RBC2329=DR2-&R2(KJ#R"<T =?FBO))OA-J!DFD@\47,0=MRQ[
M&(3G. =W2J5GX'\8>%[P:O;Z_;WGD\/#('VLIX)P3C.* /:**;$Q:-&/4@&J
M6MG4!I[_ -D"(W>1M$G3&>?TH OT4D>[RUWXW8YQZU3UEKU--F;2TC>\P/+6
M3[O6@"[13(=YA3S0!)M&X#IGO6?XCEU.'2I'T.&*:^#+M24X4C//Z4 :=%-A
M+F)#* 'P-P'3/>JFL2WL-BSZ9 D]R&&$=L C//Z4 7:*1"2B[QAL<CT-4M9F
MO8+$OID"3W&Y1L<X&,\G\J +U<[XW:[BTN"?3[66[NH9UD2-!D'&>OM71+G
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
M_*J7C/Q#I5UX/OK+3XYXRX7:@MV0??!].*U?B P32M#)\S']H0C]VA9ONMT
MH YJXU#0HXBNFZ1KWGQA08U66('/=L=3[USNIZE]EU*UEEL]9CMY+N! C^=(
MJ-N !RP _.O7/#\EO,J_N)1.4$K.ZL,]AU/!YZ5S&O>(+'Q/HD%WI9D>&TU:
M.WD+#;MD5P#QWY- 'HE4-:U./2;1;B:&>96D6/;"FY@2<9QZ5?HH *P/'.I6
M^E^'9I;H2E)'2%?+3<=S' _#-;]<7XZ>>:=;?SW2WC>UD,:@8<F<#DXSV[4
M=E']Q?I3J** "BBB@ HHHH **** "L3Q9JPTO3'*"8SR(WE^4N2,#)-;=>,_
MM/3-;^%M,=)3$1<-EE."%V\_I0!Z9I7B?2-1LDN(KZ! V1MED56!!P>":\P^
M,.OZ=J$(T9[^.1VU6U,8C<X1=F22R\CG/3FN7$/AORHR3IQ1U0_+< YWXQ\W
MN1D?W3D'@UD2?V45GU;3HX=D=]'(AMG"$[1@[2>G^[U4].#0!OOX6M(X94^W
MZF49?);-WG=N.X\9Y8]OX6'H:J7_ (6M$TJ]2TO;J"#RYI!'%=LJ89"..>AQ
M@'N<J:Z:5 ]G))%$P0XRKQ%<+C<P(]^Z#ORM8][J%[+H%U)#9$Q212D/YN&.
M8R0?J1QZ,.G- 'MW@XY\)Z/CC_1(NHQ_"*V*R/!QSX3T8\#-G$>/]P5KT %%
M%% !7-^*[2WOKJSAO(4FB$,[['Y&0HP:Z2LCQ%IYN[<SQW,UO+!%)AHP#D%>
M0<@^E 'SH,#&P[EVK@XQ_"*6H;1'CMXUD9G;8I)8 $Y4$=*FK\SQW^\U/\3_
M #/UG _[M3_PK\D%%%%<ITA1110![I\*O^1)LO\ >D_]#-=;7G/P1O;JYT*_
M@N/]1:W)2#Y<?*1D\]^2:]&K],P+YL-3:[+\C\MS:FZ>-JQ?=O[]2A':.NN3
M79*^6\"Q 9YR&)_K5^LI$0^*)7*8=;10'W'D%CQCI^-:M=1YYS.KX$OB$M\H
M^Q#))X^ZU6[C:/[ !_YZ #_OTU7[S3+*]F26ZMTDD48!;T]#ZU-]GC8Q&1%+
M1MN0X^Z<8R/P- &?: _\)+J!/3R8L?\ CU5%?=X:!4?\M@.?^NHK>6)%F:4*
M!(P 9O4#I4?V2#[/Y'EKY6=VWMG.?YT 4KXC^W=,'?;+_(5!:@B?73_M#_T6
M*NZA<6%I/;RWTT44F2L32-C.>H%0/J.D0--ON[9&F&Y\R#YL#&: *KDKH.D[
M>,R0#GZBK3'_ (JA!_TZ'_T.@76DS6T""YMS#&5:/]X, CI5AY[!)H+MYX5:
M9?+B<N '&<X'K0!GVF#HNJ_]=;C/YFG.!LT+ZC_T"K2RZ;&DML+B ";<[+Y@
MR=V<GK]:/-TTK ?M$&VVY0^:,+QCU]* "Q(.K:G@]&C!_P"^!63,0/"BD'@S
MC_T=6_"D$<TLT;+OF =CNSD 8!^F*JPPZ=/:"R@FCDC!W[4E!/WMV?SH 29C
M_P )';KV^SN?_'A7&:C>:[;>)-5CTFR6:P>4?:93_#^['OZ5Z UK&;Q;H@^:
MJ&,'/&"<U#'IT$;7I4-F\.Z7)[[=O'X"@!=)_P"07:=_W*_RJW3((E@@CBC^
MZBA5^@IPSMYZ^U "T4F< 9^E+0 4444 %%%% !1110 51T=X&MW2U#A(I&0[
MUQSGG\*O5FZ&Q,=VK$DI=2+S]<_UH TJ*** "BBB@ HHHH *R-75+O4].LI%
M9EW&Y)5B-NS&/U-:^><5GP&VFUJY='9KFWC6)UQPH;YA^?\ 2@#0HHHH *IZ
MO;-=Z;/%'Q*5W1GT8<K^H%7** *VF78OM/@N5&/,0$CT/<?@:L, RD$ @C&#
MT-9%IG3M:EM6)^SWA:>'C[K_ ,:_C][\ZV* ,;1V;3[AM*N#\B@M:.?XX_[O
MU7I],5LU4U*PBU"W\N4LK*=T<B'#1L.A!]:K:7?R?:&T_4-JWT8W!@,"9/[Z
M_P!1V- &I1110 5E^&,?V)!CU?\ ]#:M2LOPP,:);\8Y?C/^VU &I1110 44
M44 8=W=6]IXIC>ZGBA5K)@#(X7)WCUK-\52)J5_X?33+^ 3QZ@LA9&#_ "A6
MW# ]1Q^-=!J=SIT "ZC/:PEU(4S,H)'0XS7F'AWP[X>\':[!=:5XC$TES<A9
MXI9XR-NUO3H!Q0!Z9=:)IMW>"ZN;.&2Y4J5E898%>F#VI=8M[Z=+8:;<I;,L
MRM*63=OC[J/KQ0-;TH@$:G8D'H?/7G]:D;5+!0I:^M0&&Y<RKR/4<T 5/%B!
MO#>H@ #]RW:N?^)"75SHNAG2I@LRZG;L'7!PHW;L?AFMOQ%JUHF@WSPW-M(_
MDL%42 Y)&*QM8TRUT_PWH&GW\H>U@NXE>5CLR &P30!:FANM'CU?5/-?9':Y
M@$S[E7"@DLH&<Y%<I<^%Y_#>@2Z?INHK(+C5[>_E:6+G]Y-EE&.V0,'ZUTUY
MJHOK/6;*"ZMW4P;;8*X0G((^\>#]:B\47:M9&8N%C::R0?O%.2)LGIZ9% ':
MUB>+KK5+/3(I-$A$UR;B-&4H7_=D_,<#VK6^TP'I-%_WV*43Q'I*G_?0H DK
MD_&6AZKJ,B2Z/<6T99H1(DZD\))OR"*ZGSH_^>B?]]"E\Q/[Z_G0 ZJ.L?;_
M +$?[)\G[5N7_7?=VYY_2DL]8TZ\E\JUO(99,$E5;D8.#5WS$_OK^= #AG S
MUJGJS7JZ?,=,6-[P#]VLAPI.>]6@ZDX#*3]:=F@!L>[RU\S&_ W8Z9JGK3W\
M=B6TF.*2ZW#"R' QGFKV:*  =.:H:W)J$5@6T>&&>[W+A)6VJ5SSS]*OT4
MS@9Z]Z\K_:1\/?V[\-;Z6.-Y9K%6F15?:.F"3ZX':O5*XSXHW\0\%^)K5E8F
M'3FG<[MH*G(QGMT/- '@NI0(NA%+9&N+I88$E$L<899-A R1QG;D#^\.O(KG
M_ #W=KX.U3^S$5[I-85D4@,G&,;MW"\$X;Z@]15K6$BOFE>#054QVL(=#.8_
M,< ':%!PV%R?<G-7?"PM=7\$S6&FP-I=O<ZJ;.18G,LNQ@"3GL6 &?[V..E
M'H]W<>7I\\J[(YDB5C'YI("JN< XX /1NJ=.E<(R>*+;P5*]O=VMY";:5DB:
M(ED0C<R#GJ.3C^'@BNLFTR^C@E,&HW#F28R;Y9%;R@8PF5(XZ#[YXYQC-<[J
M'AN?2?#.H1V>L:B$6%I#&Q'/EJV?IG//]WOU% 'T/X+S_P (?HF>OV&$G_O@
M5=U>>ZMM.FFL+;[5<J,I#NV[N?6JOA#GPGHO_7E!_P"BUK6H 9"S/"C.NQRH
M++Z'TJ#5;B>UT^>:SMC=7"+E(0VTN?3-6J* ([=WDMXWD0QNR@LA.=IQR*J>
M()9H=#U"2U@^T3K Y2+=MWG!XSVJ_45U'YUK-%Q\Z,O/N* /EZU9GMH'<Y9H
M8R?8[%X_#I4M-C@EM1]GN"K2Q (2@P. !3J_,\=_O-3_ !/\S]9P7^[4_P#"
MOR04445RG2%%%% 'HWPY@U.VTVSOK6PN+E/.ESMG5$,>, 8)Z[J]8A=GB1I$
M,;E02A.=I]*\P\-IJ%I\-O[0L=4FA,:NR0B-&4'>1W&:],MUE2UC667S)54!
MGVXW'UQ7Z;@_]WI^B_(_*LQ_WNK_ (G^9&MJ1J;W6X8:(1[<<\$G^M6JQ-"U
M>;49HA+&B*]OYN #G.\K_2MNNDX@HQ7)^)D\R75Y_,E66QLEFMRCD>6_SG.!
MP?NCKZ5LW,SFYT?YR/,D;<!_%^Z8\_C0!IT5FVSR'7[Y&9O+$,14$\ _-FJ+
M7,P\.>:)&\S[1MW$\X\[&/RH M:YH<&KS6<MPS VK%D  ()(P<YK(/@/2_M<
M4X:;]TA15)!&,$#MVS6[>2NNL:=&K$(ZREE'0X Q3(9Y/-U?+$B)QL'I^[4_
MSH QM3\!Z3J+L\_G!R5*E&V[<>@_*K;^%+&;3["TNBTZV8;RV?KN;^+ZCM3[
MZ\FBT329E=A)++;JY]0Q&:NF>7_A(E@R?)^RE\=MV\"@#E)/AEI++(!<W8W#
M:IWY*(<[E_$DG/49HNOAI83R/)]NNUD(54/& %!QE>AZ_I71174W]AZG,9"T
MD37&UNXVEL?EQ3_M4WEZ+AC^_(\S_:_=D_SH IW'AJ6:UM8%U*6-8K7[+(1&
MI,HXYYZ=.U7-'T&UTN[DGMTC5I(U1MJ <@DD_CGI[59LYG?4M0B9LI&8]H],
MKS6=)J%POAF.Z$A\]ID7=CL9@I_2@#?HQUJE).XUJ&W#?NVMW<CW#*!_,US\
M_BFVL]2UBQO+Q(KA7"VJ,,$YCSQ^(- '6T56TV5IM.M99#EWB5F/N0*LX]*
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
M:0:;JKLF[?.UUIIB 4'[H..IH [JBBN=^(%SJ=EX5OKK1+JWM;N!/,#SIN7
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
M_A_3)I'V*NHQ@MNVXRKC_P"MCOTKCPJFW+([;<AAAB,!3@$?W>N-W\'0YS0
MP>7'C&P$=^,D]>0.,XZXX(P5^;-3QW$;6C1-'%N#%A*2,G/;'?CGW'^U59X]
MN8@[#RSUY7;M^;&,_)C/3G9][D&I%BRN1(5['*D$_P 1Y!_''K\_3B@".6>
M6P98UD+C:JH/OLV=O4<YQW^\.#\PH9?FBS&AC93N4'."<8/(PV>@/<?*><4]
M@ZVZG>%#9#*S^83NY(/=O[QQU^^O<4/NE4<AE))' ?.X#@XZY S@<,/F'(Q0
M YY($;Y%CVY4C:?E QCJPR.>,GI]T\&J'B((GA^\"J GDDJ0OW2!R.G&#_WP
M?8U=DW2NY\X,25()*N6R-N=W1B1QGHP&#AA7*>+M0U*.W:SL+:"X65Q;L>#\
MVW"N<GH/N^O9N<4 7=8N;;3Y_#5S<E8(E=T9FAR,[.AQT]2G_ A2:YJVEWMG
M%;V5U%+*]V,1*0Y)5QNXQS[_ -\<CD5E>(]'U6Y71H8-1L[>7[01"VUOW,<<
M><;?3=GKR.G2K&I2^(]-MY;L6NC7,4:995B"8)P9,^AS@\=.J\9H ZRX>"-)
M)7 6, L7+9 ! &<X[] W\0^4\U5CU'3<<WEK\VW(64+_  ^IZ\=#V^X?6L>W
M;6-3T_SEFTJ1)HPQ1HCEB3AQ@>PY'3NO-1ZE8ZW-9LF-%!<;L^4VX,#A2/?9
MT[$?[5 '117=A)M2*YM7&Y<!9@I&,X^7J/8_\L^^161ITJ:AXMU%(C((K6W6
M!F=L(7#EB!'C(QGD]C\W3BLRZT+78;FSGL;ZRG$+*Y$T(Y=00F..0<G&>O\
M%BIK'[?#K&KSZC]@54LD>!XD B.&)RS8+YW<=.O!XH W/!1#^'HF(\P"20,=
M_F\;\GYACZX[_>'3%:5Q'%]CD,_+,KHHW Y+#C^+#$C_ +Z'3D5YUIMYXA\*
MQ3--I5OJ>G%3=^=9S"-E#$,R@'&,-CIT[9&:N:QXCU^_TNX6V\-36_RLXWLO
MRLN'?Y0?ND8( Z'D=: .VLXT2&-0K'=MPF0V<K@<9Y)Z#/WAP<$5$\<9C=V_
MU8(("MTY(XYXQVSTZ-VK-CUV[\I6FT*_W-)ACY2[6)BRQ.&Z'C*CK]X<U2O?
M$6K.T']GZ1>*[RP%Q-&'78P(/0\G'7/W^_(H (A:)XXN#("LIM(O+!8*IP[9
MQSGCW^Z?:N+^(5MIC>)M)^V";:;AE4)&-N_<.""?E]QT[CBMZ;6-9L?%<KW.
MC+-8%88A/!'O8C/#!B><$XYZCY37+^.]=-^=,^P:9>1O'J!(#)P,, ,=^O0?
MPCB@#T+QW''%X5O7B4K(@+*ZJI*GY<]\9QR0/8KWKSG3;Z]O/#\TK7DC(MV_
M#F,;QY!RH!ZGOSQZ<UUNM>*8+C3A8:GI%_#<R,[21BU.PA&!(!Z8SR!_#]#6
M)J=EI.K74ENMM);V<E^RE39E<MY!]^!GG';KTH ^H_#]_=G0=-V:<67[-%@K
M<(0?E'O5_P"WWV[ TJ4CGGSH_P#&O+;?P];)H_A6'2[<6[W#FW96N)2N A.>
M"/2NBE\%:BRX1[56'"D74XQ^M &Y8ZC-+XEU )82,Z11(ZK-&2O+=?FXK?L+
MK[7;^9Y3Q'<5*.02"#CMQ7A"_#WQ/_;NJW?AZ_6V9Y$BN72]E0RR(HRQSGCF
MG:?X+^(/V?\ T35VPLC XU"0?-GGMS0!Z#XWOH;33/%44[/&\MLIB)B8JWR8
MZ@8ZUYG\)-"N/$-G?I;ZC+82V\\4NZ(<D@'%:%QX(^(\\#P3:B9(77:RMJ#$
M,,YY!%=E\(/"NK>&5U,:RD"&=D,?E/NS@<YXH \JT+2;^;Q^+=XKN!VNI!]H
M\@J!D,-^<8KTL>#]6!$*ZS+NT]%>.39_K!M;Y??T_&O4** /G7X6>&]5U6/4
MHX[B;3G@EBE#E"N\C=_*M?QUH6JV?@NZOIKZ6XBNI8]]L$)P0>"!V_\ KU[G
MC'2DQD8."* .$\.Q2+\);-'0B3[.N5 _VO2GZ2+L_$K5?/4"V7;Y!"CD>6N<
MGZ^M=S@8QCBN6\-0E/%WBF3SHW#RP809RF(QUH U+'BXU@\_ZWT_Z9K5"/\
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
MCNH[-9;=H8A*656<LK$-[X'/J-O6O4E\1:0VTIJ41SY>%8;,;@-I)QQG'/\
MSS[=:X/6?$FE3:G+>K*TT*W%O%YDB,I 5V)D4 8ZG''^]UH [.31HHT5([[4
ML!@=XF ;Y8VCQGM_[+G:>35'POHEMH\A@M#/MEU"V=S(W,C CDYY/3A?X.<]
M16U_;FERQ[UOX/+(8L"V3U/\..>3T_B^_P!16+%XITG^W;FW?4(?-COX'<9W
M <C< ^.V/O?Q]^E 'TM)%')CS(T?'3<N::UM P :&(@= 4'%2*0R@CD$9!I:
M .?T^VMV\5ZRQAC+>5;CE!QP];'V&TV[?LL&.N/+%9NF_P#(T:T?^F=N/T>M
MJ@#B=<T^U>P\2!;:!3YD04B)?E^5.1Q5F?0MGB"PD%U^],4OS_9HLC[O?;4N
MK0W;2ZE9Q64S_;)8F29<;  %!W'/!&TUL7"$ZW9, 2JQ29..!G;0!SFG^'X_
M[2UE!)$%S&#_ *+'S\F?2J/]@(?#FBJ6@*F:%0#:I\N6Y[5U=DC)J6KN<@.R
M;??Y*IF)QHFBKA\K-!N&.G/>@"G)H6[Q-&QDMS(+0D.;5"1AQBLJX\.P_P#"
M,Z\,6FW=< C[(O."<5V1!_X2('!Q]E(SV^^*S)T<>&];!5MS27! QR<DT 8^
MIZ"+#4-!>U-G$YNU56CM%4CY&]^16U#!J)UZZ47\.X6\?/V;_:;_ &J?X@1F
MO= *J2%NP2?3Y&J_"#_;ET>WD1@<>[4 <S+!J(\&W'^G0;<R C[/_P!-#WW5
M>OH-5_X2'3!]OM"WES%3]E/'"YR-]22I_P 4=,I[ENW_ $T-7KU<^)-,.#Q%
M-SV_@H S+6WU=5U8K>V1_>L6_P!%;D[%_P!NJWE:H-(T#=<69'F08 A88^3C
M^*MNU_U6L?\ 75__ $ 5 RA=*T!>N)(<?]\&@"&$:I_PD-PAGLS)]EC)/E,!
MC>_;=6'#:7CZ=KLSKI[E;N<Y:$[^@SM.>*ZR!#_PDUV_;[+$O_CSUP.I>'+F
M\FU'5X=2DMEM[J8F(#(;H#^= 'IUN1Y$6/[@_E4E,@_U,?\ NBGT %%%% !1
M110 4444 %%%% !3)UWP2(?XE(_2G]_:CWH H>'W\S1+%O6%>_M5^J.BRO+I
MZ%[06FTE1$&!  /'2KU !1110 4444 %%%% !1110 44@7YRVX\C&.PI: "B
MBB@ HHHH **** "H;TXLYS_TS;^535#>@FSG ZF-@/RH S?!XQX8TW'_ #Q6
MM6:-9H7C?E74J?QK-\+*4\.Z>I'(B (%:M &/X?FDAB_LR]9?M=L-JD?\M(_
MX6'X<'WK8JIJ&GV]^BB=2'3E)$;:Z'U!'(K.33]:A!6/64E0?=,]L"P'N01G
MZXH W**P3:>(]W&IV&WT-J?_ (JE%KXA[ZE8]/\ GV//_CU &[16&MMX@QSJ
M%B3_ ->Y_P :=Y&OY.+RP/IF%O\ &@#:HK%\GQ!C_CZTX_\ ;)O\:<$UX'F7
M3B/]QZ -BN;\963ZF=.LHI3"TLS$N!DJ IY%6RNO]I-,]LJ]3:9I\\<YN]2G
M6XO2NT;%VI&OHH_J>: ,SPII7]CZA?6WFM,?*C)<C&22W:E;CPI-D[<S-S_V
MUJYXJU3^P=&NM3BM1<3)M&P<%^<#G'O7+R>/8HM,9Y=%D(4J&B1MREB1R/EY
M'/7'44 ==='_ (J"P&?^6,O'_?-<OXO5Q9ZIY4RQ.U[;$,S[ >1QG\*2^\;R
MVD;75QH4WR%U1D;>P4 $G&,@<BJNH:[IGB;0$EDBDM5%_;;ALW%F)!4'I_\
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
M5QFJ>&O&DTD<5IKR);QN"'+$.RJ,8;CDGKZ#WKL-/UFWU2^A?3YQ+:M&_(&
M6!Q4T%S*?[5W.<0N0G^R-@- '&RZ!XT-M&L>KP_:$7YW=R1*?ICBGZG!>V7A
MFQ37H8Y[AM4AQB4M_%PV0!^5=7)>2I:Z2V\[IY$5SZY4DUE>+I[LWEM!;!F5
M;BV9E"!N"Y!_04 =916%)J$X\/W-TK@RK*RJV/\ IIC^58'Q<U^_T#1;";39
MC#+-<K&S!0?EP: .NUWG1;[_ *XM_*J/A$;=,8?[?_LHKA_!GC$:CX5OX=<U
M&-]0D:1(E(Y*XXK3T_4-4A2>+38KN15/R>7 KH3M'5B0:!I-['>S3)"N7/)X
M ')/TJ!H9+E2;C*)CB)3U_WC_2N,CO\ Q$G[PV&H&8G!8P1G ]!\W J5]5\1
MJ?\ CTO^O:TC/_L]*U]RKJ/PF)J=W?:;#87%AJ$MK<V\$T4D4EIE'^;(S^?:
MN>\>3^(=:>:SM]666YL98;BU$%CL+-M)(R2?UKJO$%YK,VG2O=V.I2A4PJ+:
MHF"2.2=QJ]H5Z;[QI>RFUN+4[HEV3IM<_NCVR>*&KJPH249*35_+N>5^#[+6
M]2\33_VO)#I4L5FH*-:,YF4N3G(.0=W.?PZ5T]QX/O6L?*_X22UBVR&021Z:
MZ8Y)(P/<Y'IVZUZ5:LY\<WX*1!!91[7V?.?F.1N]/:N@I132LW<NM4C4FY0B
MHKLKV_%M_B>(:QX(O-86SCD\26Z10RK-*B6#J)V!SSZ#V' /-:5WH-])Y!76
M[!%!RZM:.1("3QCL,=?<9ZUZ[28'H*HR/'8_#UW#+-(-7THO,Q W0/D # &<
M<X[G^(<&L3_A ]871S96WB72(F*-&)UM&#*CG) ]#VSUQQ7ONQ?[H_*DV+_=
M7\J /EO7+;Q%(PT:WL4\F*6-([X(Q3"G&_UQZ?W><=:ZOQ7X8U V=C%J.HV@
MWW=OS8LZ2;M^<@8P%]N@/(YKWGRT/5%_*JFJ:7::I#'%>Q>8D<BRKSC#*<CI
M4QBU>[N;UJM.HH^SARVWU;O]YRUU\--!NX'AG-^\;+M8&Z;D$Y(^A//UJEJG
MPGT:ZTHV-E>ZG8H?E+17!.4/WU_X$.#7H=%48'"'X6>'6#"7[?*&C\I@]TQR
MI&"#]1Q4.L?"K1KZP6WM[K4;1E>-ED6X9R/+^Z,'T'%>@T4 <+<_"_09[-[9
MY-1\EP RBY(S@Y'Y'FJ^I_"W3KG3);2TU/5+4NGE[_/W_+D$CGKDBO0J* .&
MN/AKI=Q;-!/>ZD\;A@X,_P![<,-V[XK/\0?";3]4L5ABU34H)HY%EBD\S=L=
M1@''TXKTFB@#@T^&>G+.9SJ.I&9E56;S1S@8'&/0FF:A\-X7M(UT[5KZWN8W
MC=)78.!L.1QCZUW]% &;8V=_!*AN=3-Q&!@J8%7/XBM*BB@# T?S_P#A*-=W
M[/('DA,#!SM).?7KUK1UE9A9O+;W#P-"I?Y0"'P.AR.E5]* _MK6".N^//\
MWP*MZL<:7=G_ *9-_*A#E+F,:&PU^?38A_;B)(PWF06BDX/..N*A2XUK2KB2
MVN9H;]&B:6.5@(C&%'.[ P16S)]N^PV/V P Y3S?-!/R8YQCO5/6;1[[58X8
MI9(2;=U<^3N5E/!&>QH$9FDZKKNJ64=Y8_8+BUD&4D1LAOUKKHM_E)YF ^!N
MQZUS^A^'Y]$TU+'3[Q(H$)*KY(/4UT*@A0&.3CDXZT )(ZQQL[D*JC))["D\
MZ,>7EQ^\^YS][O537.-%OL=?(?\ D:Y31O$L6KZU9:>D+QO:'.XG(?Y"/PH
M[<.ID*!AO R1W%)YT?E[]Z[,XW9XK/M<_P!OW_IY4?\ 6J !?PS$#DYE7G_M
MI0!OM*BR)&SJ'?.U2>3BE$B$N ZY3[W/W?K6-J@7_A)M%Z;B)OQ^446__'UK
MWU4?^0Z -@R1A58NNUB I)X.>E+O&_;D9QDC/.*Q;@9TG2?^NT)]:F0?\55+
M_P!>:_\ H9H U/,0H6#KM'4YX%+O7*C<,MTYZUSZ_P#(MZAD9^>;_P!"-7)<
M?;-(!_NMC_O@4 :@8%B 02.HSTI:RM*;.K:O[2H/_'!6J1F@ HHHH ._7\*1
M<_Q #GM2T4 &:,\X[T44 %%&>:* "BB@=.>: ,_2XY(KG4 ZD*T^]21U! K0
MK.LI)&U:_C:8M&FS;&5QMR,]>]:- !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %17?_'K-_N-_*I:H:]>+8:->7+?P1-M'JQ& /Q.* &^'?^0%
M8=OW*_RI/$C;="O2.T9J?1XG@TJSBE^^D2AOKCFJ_B?']@7VX9'EF@"_;?\
M'O%_N#^524R#B"/_ '1_*GT %%%% !1110 4444 %<OXWMIII=&DBMY)XX;O
M?)Y:[BJ[2,XKJ** .7MI;.RU)'L[&ZBM]C[@MLP 8D'IBG1:B@35 ;:]'G.Q
MC_T9_F&P#T]:Z:B@#EY-1C%GI:F"\S"Z,_\ HS\ *0>WK6+XPU-#<07$<=XL
M8N;7+^2XX#G/;W%>A56U*T6_L9[61G195*[D.&7W'O0!RWV^,^';BW:*Y$S2
MLP4P-R/,SZ>E<G\;M2M[S1M*2!I%9;L$EXRH'RGU%=K]NUW1XK:TFL/[6;:5
M$\4@1CCIN![^]9>NVD_B&QB&M^'KN<I+N2%)U4)QUI7[%J.EY'EW@;4?#,WA
M^6QU"YBCUZ.YDEM81DRR93&,=QW_  KU'0M,OKJTDDL+IH(&?&S>R$$  \8]
M:Y^S\!Z3I^NV.JVGA*^CO8QD3"Z!,1/'Z"NSL-2U"T\Z&/P_?%<L_F/,I+M_
M]>BPG*^BV&+H>M#.=18^F;AO_B:!HVNC_F(-_P"!+?\ Q-3_ /"0ZI]G5SX:
MOO,+;2@D3@8ZYS4C:_?B2-?^$=U A@"6#)A<]NM,DI7&A:U/"8Y+YBC=1]I;
MG_QRI=&T"]M=7^V73I(S-N=VF+L<+M 'R@8JW'KM\S2AM U!0@)!RAW8[#GO
M4,.OZI<R^5#X<OH6925DN'18P??!)_2@"U8JQ\6ZF[.Y400JJ;OE'WB>*VZP
MO#%EJ5J;V767BDNIY-X>(_*%QP@!&0!^M;M !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% &5I?_(8UC_KI'_Z+%6-;.-'O?^N+_P C572/
M^0SK7.?WT?X?NUJSKIQHM]_UP?\ D: +%G_QYP?]<U_E6/KEQ:C5K:VOR1"T
M3.,;LY!']VMFU_X]8?\ <'\JR]0\^/7(9XK&:X58"NY&4 $GIR: *J_V'_#-
M*,\??DKHH\;%V_=QQ67]ON^^CW'_ 'W'_C6HIRH)&..GI0!1\09_L/4,'!\A
M\'T^4U@"PNK>\TIDGM$>5OO);@$_(>ISS6[XB1I- U%(\[VMY ,#)SM-8NC:
M=J%@VF0W]T]Z1.["5A@A?+X!].: )K6'4_[;OPMW;[]D><Q'&,'WJ@J:JOAZ
M$K<VFSS5P#$V<^9]:Z.T7&M:@VTC*QC/KP:S8P__  C%L&5PQE7(QDC]Y0!5
MU&/5?^$DT;=/9F3;/M/EL /E&>]) NJB?7BLED3N&_=&W_/,=.:UM07/B32&
MQG"3\XZ<+45NI$GB$X)R_'_?I: ,^;^U?[-TDF2RVF6': C=?SJ>--7_ .$G
MF;=8E?LJC[K?WC5F8?\ $KT48_Y;0]NG%7(_^1@GXY^S)S_P)J */]GZI_9T
MUKOLSYA8EL-QN.:>]KJC3VDO^AYMPP RWS9&*W** ,[2;2>">]GNC'ON) X5
M,X4!0/Z5HT44 %%%% !1110 4444 %%%% !1110!GVUO)'K5[.5_=2I'@YZD
M9S_2M"LX?\C P,DO_'L"(]WR?>ZX]:T: "BBB@ HHHH **** "BBB@ HHHH
M**** *=]9R7$BO%>W%N5&-J8*GZ@BJL=OK$.[%[;7/IYL.S_ -!-:U% &9]K
MU*//F:>D@'\44PY_ U&NN(&(N;*^M\'&7AR#^(S6O10!F-KE@ <3%F_NJC$G
M\,5 D$^K74,]Y"8+*$^9% _WG?LS#L!V'K6S@9S@9I: "J6M*7TB\"KN/DL0
MN,YP.E7:* *^G3I<Z?;31$,DD:L"/I5B@  8  'H** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HZ444 %%%% !1110 4444 %%%% !11FB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH R-''_$WUL_\ 3>/_ -%)5G7O^0)?
M_P#7!_Y&H-)!&J:SN&,SICCJ/*2I/$C;/#VIO_=MI#_XZ: +T'$$?^Z/Y5DZ
MA)?MKT%O9SQQQ&W9V#IN!.X"M:'_ %*?[HK#UBW@?6H9K\B.W6 JLBS,C;MW
M(P.V* +PBU4?\O-J?^V9_P :T%SM&[KCFN<V:'G'VV4'/_/P_P#C71KC:,<C
M'% "T444 %%%% !12 'G)S_2EH /PHQSGO12<*/04 +14$UW;P1K)-/$B-PK
M,X /TJJVMZ:(Y7^V1%8AN<J<[1_DT :-175Q#:6[SW,B10H,L[G 4>]5[K4H
M;>1499G9AN CC+<?7I5#4IH=4M/L-SI]VUO<N(GW1X '7)]N* !O%N@J[(=3
MM]RC) :IK#Q#I]_J1L+65VN1%YQ4H5PIZ'FN?F\(V#7EX5T3S%EDW;I)PJ]N
M5 Y XK5T31EL=0$_V"*)VB(:87#2-NSP.>O% '0T5EO!J\F/]-M8AWV0%C^I
MJ>.UNL72S7K,LN/**(%:+CGUSSS0!=H)QUK.CTI0RM)=WLI!S\\V ?P&!3O[
M)M#I\5E-%]H@CZ"8[C]2>] $\E]:1@F2YA7:,G+CBJ;:Y8QSRQ3S+&Z/L /.
M[@'/'UJQ_9=AY;Q_8X-CC##8.15715C-WJ>Q1A;C9TZ85>* ([WQ)8VUN9?W
MSC>(QB-@"3TY(_6K4VHR)*4CL+J3!QO  4_CFH_$PSH-Z,9_=GBM*/\ U:_0
M4 9=HMY-K1N9[4P0K;^6,R!BS;L]!6M110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4457O
MKR.RC5YEE*DXS'&SX]R #Q0!8HK.CUS37Q_ID2$]!(=A_(XJY'<P2X\N:-\]
M-K YH EHHHH **** "BBB@ HHHH **** "BBB@ HHSSBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH S-,_Y"NK?]=4_P#1:T>*!GPWJH/0VL@_\=-&
MFD'5-5 Q_K$S_P!\"G^(?^0%?YZ>0_\ *@"_'_JU^E9=Q(%\26RLP"_99"03
MQ]Y*U$^XOTJM=Z?:7CH]U;QRL@(4L.@- #S<VN<&:')[;A45QJ5G;VR7$DZ^
M3(<(RY8-],4L6FV4+9BM(%/J$&:L10QQ1A(T547[J@8 H S6UZR$+R+Y[J@R
M=L+>N/2K-U>O"RK%:7$^Y=V4 P/;)JY2?Q&@#-6^OG>(?V9(BM*$8O(ORK@Y
M;C/3T]Z;>MK;3,MC'8)&#A7F9F)'K@"M6D7.WGK0!G6<>JK=1F[N+5[?RV#B
M.,JV_/!'/3%-?2[B4_O=5O1[1;$'_H)-:E% %./3T6&XBDGN)4G?>=\ARO3A
M2.0./U-11Z)IT;*PME+*<AF8L0?Q-:-% %6'3[2*UBMTMX_(B^XA7(7Z9J80
M0A"@BC"'JNT8-244 %%%% !144MS!$,RS1(/]IP*J2ZUIL3;7O8-W7 ;/\J
M-"BLTZU:G'E)<S9Z>7 Q!_'&*9)JET?^/;2+N3WD9(Q^IS^E &K167YVL2?<
MM+2$8_Y:3%OY"D:WU>1P3?VT*XY5+?=G\2: +U]=PV-J]Q<N$C0<GU]AZFJN
MA0216)DG79/<.T\B_P!TL>GX# HM]*594FO)Y;R>,Y1I<84^H4< ^]:- $-]
M;K=V<]NYPLJ%"?3(JIH5Y]JL527Y;J#]U/'W5AQ^1ZCZUHU0O=,CN)Q<1.]O
M= ;1-'U(]".A% %^BL@6^MI@"]M' /5H2"?R-5XX/$@OIV>\TXVI51&OE-N#
M<YSS]* -^BJFGK?*'^WR0.>-GE*1CUSFB@"W1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #717&
M'56'N,U2GT;3I^9+* M_>"!3^8YJ_10!E1Z%;0JPM9;NW#=?+G;^N:B;2]1C
MDW6^LSA?[DL:O^O6MJB@#'":Y"5Q+8W"YY+*R'].*E^V:B@)ETT-C_GG,#G\
M\5IT9H S#JQ1<SV%[&/:/?\ R)J/_A(M-4XEF>'M^]B9<?F*UZ* *<&J6$ZY
MAO+=Q[2"K*RQO]QT;Z'-1S6=M-_KK>&3_?0&JLFAZ9)ULH!_NKM_E0!HT5D2
M>'K!L&/[3"PZ&*X=?ZTX:.4&(M1U!?K+N_F* -6BLO[!?*H$>K2_\#A1OZ4[
M[/JBGB^A<?[4./Y&@#2HK-8:NOW#8O\ 4,*C,^LK_P N=HYQU68C^8H UJ*R
M8[S5N/.TI .Y2X!_I3_[2N%.'TRZZ=5*G^M &G167_:S\[M,U 8](P<_K2MJ
M\? :TOUS_P!,#Q0!IC..>M%9;ZY:IC<EWGT^S.?Z4#7;/!+"Y3']ZW?G]* -
M2BLQ=<L&7/F2#ZPN/Z4O]N:?_P ]S_W[;_"@#2HK..MZ<%R;E0/]T_X4@US3
M3TNT]>A_PH TJ*S_ .VM._Y^XOSI/[<TS)'VV'(.#\U &C02 ,G@"L]M;TU5
MR;V#'^]56YU&:_5K?2(I=S\&ZD0K'&.Y&?O'T H C\-W<5[?ZW+"00MUY61T
M.U%Y_//Y5<\28_X1_4=[!%\AR6/0#%6=-LHM/LH[: '8@ZDY+'N3[FK# ,I#
M $'@@]Z *^F7,=[IUK<P,&BFB5U(.<@C-6:PX,Z 6B,4CZ8SEHVC7/V?/52!
M_#GH1TJ\NL:<5W"^M\>GF#/Y4 7J*S#KNG]$F:0^D<;-G]*8NL&0_N-.OW]<
MQ;/YF@#6HK,^V:B^#'INT'_GI, 1^ IKC6I/N-8P#W#.?Z4 :M%9?V+4GQYF
MJ;1W$4 '\R:9)H:3IMNKZ_F'<>=M!_!<4 7Y+ZTB.)+F!#C.&D IK:A:*,FY
MA_[Z!K,M/"6@VCAX=,M_,SG>R[F/XFMW ]!0!CR>(K(;A"MW<.O\,5M(2?Q(
M _6B#5;VY&Z#1[I$SC-PZQG\LDUL44 9!DUQV8+!81+_  EI&<_B !_.I/L^
MJ2?ZR^ACX_Y90Y_]")K3HH R7TB67'GZI>GG)$;! ?R%*N@V>XF0W$I/7S)V
M/]:U:* *$>CZ=&<K9P9]US_.K45M!#_JH8H_]U *EHH **** "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 3 ]!1M7^Z/RHHH 38G]U
M?RHV+_=7\J** #8O]U?RIU%% !1110 5%]GA)R88\^NT444 2* HPH 'M2T4
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
+ 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>image00008.jpg
<TEXT>
begin 644 image00008.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" ,M!*0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !7^5O7^J17^5O7Y'XI_\R+_ +JG
M_O./]6/V8_\ S>W_ +QM_P"_\%%%%?D9_JP%?TR_\&X;1^'_ !#^V%X_UV6/
M2/!?AOP%\/!KGB;47%IH^F"&_P#&>L7+W=_-MMXDM-+TR\OKLM)_H]M&)9=J
M.A;^9JOJZ7]M'X\P?LVZ3^RAX;U[1_ ?P<@N=7O?%VF> _#VG>%]=^*M]JVH
MR7HN_BEXDL$75O%AT^T-KH5M:-/9:=>:+IFDP:Y9:O=Z;:WL?M\/YC0RG,Z6
M95E4F\'3KSHT:<4_;UZE&="G3G-R2I4U[5U)U.6;Y:;C&#E)6_&?'O@#._%7
MPVS/PZR:K@,%#BO,,DP><9QCZ]6"R3),#FV$SK'X_"8.CAZTLTQ\UEE/+\'@
M)5L%2EB,=#$5\72P^'JW^@_V3_AQ\)_VGOVY=9^(OQ4^*GP=^$_P'TWXW7_Q
M5\9R_&/XF>#?A[<>)O"^I^+]=\5Z;X1\/:;XMU+2[CQ-<ZZUC;Z'X@&G1%-!
MT[4S>:A+:23V$5S^MW[%_P#P4R^-.H?\%&?B=X3_ &A/CE^SIHW[/MRGQ*OK
MW5I?%'[,OACP7H>DK?6MY\-X/#'QLT'3]!NOBM?:2+[1?#$.ECQKX@U.[TF;
M7M=U&UNKKPUJ$]I_+!16V7<0XC+'AYX:%2G5AF#QV+E3Q$Z4<?I:&&Q%.,;.
MA!<RC&\OXU9[S@Z?C<>^ &0^(L<[PO$>-PF/RW$\"TN">%\-C^'\#F&*X)M*
M$\3Q#DF88BO[6.>8VI3HRQ&)5.@FLORFFK4\)B(8[]F_B3XI\"?\$[?^"FFA
M_M,? OXC?"'XX?!+4_B5XO\ &>A:5\&OBAX&\:7-CX!\;64ECX[\!ZSIGA+6
M+N#PK?Z)9^--8TOP&NNB+3M5_L32]5AEG-CJ,=G[?_P40_9X^&7[=_Q9?]K[
M]B3X[?!#QS_PL[1?"8^*'PH\;?%KP1\)_B1X0\3Z1I5IX8M];ET'XGZYX5AM
M=(NM"T;3X=1L[BZMKH:OI6HW^ACQ#9ZK&UG_ #ZT5+SN$Z&.P-7 PEEN,QO]
MH4\-"O*G5P6+<>253"8ATYI0E!NDZ=:C57L^6*?-%SEM#P6QV#SG@KC/*^.,
M7A_$+A+@[_4''<1X[)</C\NXRX5CBH8RA@>)\BIX_ U*F)P^+I4L=2QV59QE
M=5X]UZU2,Z%2GA*'WM^UC^SI\%_V>/"?P(^&?A+XL> ?C#^T5KLWC+7/COXA
M^'7Q'T3Q-\,/ OVO4]&T/P+\-[76;=X-$M=6T9]/\1ZAXLU+5KZRNK*ZN]UZ
MD.C'2Y(?W?\ &/QZB_9Q_P"";O['>D_ W]JC]E/6OV@OV3_'.A?$SX@?#_P_
M^TS\*=8;Q?X.TWPK\8+'QAX!TVRT7Q9<OXYN=6A\<Z;IQT#25N+O4)DEN_#Q
MN-7L=+\S^2JBJP>>K+ZN/JX/!1P[QF%I82E[*O.,L)&BZ,U6A/D;J8B57#TZ
MTZD[*4W/W$I6CEQ?X&SX[RS@;+>+.,,3GT>$N)<UXHS26:9)A,51XHQ.;QS3
M#5\KQ6$^MTZ.79#A\KSG'95@LNP:E/#X..#_ -JJ5,-*=;^D3_@I[X=_8X_;
MC^%/A7]N;X!?'GX$^!/C@_@%=6^*WP.\<?%CP)X7^)'BC2] TBZF;2X_!]QJ
MRZQ??%GPU-92>&].L;>RV?$#24TI-"NKQH-!75?B7X"_!"+Q'^S=\'/CG^QO
M\=?!/PP_;7^'/C/Q[IGQ4\!:E\??#'PK\>^-?"=QXBTZ]\%>+O"\7CWQIX;\
M.Q:+X?TLQZ1XDT64VVC>*;28F\-[J-J-,UC\E:*6)SNEB\=5Q];+J4*V(H1A
MB)86M/#S^M1G2J+,,+/DJ?5<4YTKR<8SA-3J*49>TGS7P[X+9IPKP1EO N4>
M(6:8O*,@SVIC<@H<291A,\P:X9JX3,\#+@/B3!+%X#_6?AF&%S.4:%/$8C"8
MO"U<)E]7"8BA+ 8)8?\ ?K_@LU^UAX#^-GPQ_9"^$MSXP^'?Q8_:)^&'A6;5
M_CW\0?AG>66N>#]#\9ZWX8\+Z;XD\)^'/$^C,WA_5$U?Q)I5[JNMVNB/-8:=
M+HVC1QFT:5[*'VC]J7XH_"3_ (+ _LC_  9USPA\1_AM\/OVTO@(FJ)K_P )
M?BAXXT#X<MX\L];T?2;?QK#X&\0^+]7TCPWJ\.L:GX;T'Q'X=N+[4L:+%%JN
MDZ]/HANY-0N/YG:*VJ\38C$8C,ZF*P].MALVH8;#XO#<\HR<<%&$<)6AB&IR
M^M47!3]M4A4C.<I\U+E<8Q\G+OHVY!D'#_AM@N&<_P QR;B3PKSSB+B#A;B-
M83#XC#1K\88C$UN*LFQ>01JX;#/AG-Z6*>"_LK!8O XO"83#X:-#-%76)Q&*
M_HQ_9W^,'PY_X)/_ +%_[06E:[\2/AYXQ_;4_:.6'2M%^&OPK\9^'?B9'\+]
M.TGP[K&E>$-3^(7BKP7J^L^$-/N_#]YXM\1^)Y=,L]:N;K5!?:+8Z;]L@?4-
M0TSXW_X)Z?"'P;X@^"_[9FO>,OCS^SU\+-8^*7[/6O\ P3^&'A[XG?'_ .%W
MP_UW7?$\_CGP!X^FN-0\->(M7CUS2M#:X\":9IUIK^I1:=8W+7MZEHEY&KW^
MF_DM16#SWFJ8",L)%X++,+B,+A,&JTE;ZVIK$5ZU;DO4KU95)5)RA"E#G4.6
M$8Q<9>Q3\$71P'&]>EQ;BH\9>(W$W#W$G%G%LLHP\_:?ZK5<%/(LERC*'B_9
MY?DN74,!1P6&HXK&YGC/JM;&JOC:]?$4Z]#^A?\ X)$?\%&;7X!>*;K]B+]J
M#5-"U7X%^)?$>I:!X/\ %-WK>B>*?"OPU\:3:G,D^FR>(]*O]5\.:I\+_%NM
M*T]IXCT74=0T+1M>NK7Q/9WY\-ZOJNMZ?^:OQI\9>"]+_P""FOQ9^(6M#0?%
M?P[T[]NWQWXRU830:=XE\,>)?!=I^T!JNMWXEMI1>:1X@T'6=#CEWP2+=:=J
MNGW)C<3VTY#?"5%95L\Q=? 8'+ZUJM/+L2ZV$J5'S5(TK)1PTW9*I2IM-T[V
M<5*4$N3EC'U<I\$^%LCX[XWX\RJ57+L;XA\.1R;BC+L!36&R_$9I*K.>+XDP
M4/:5)8',<PIRA#&P@ZD,16H4\;4G+&3Q5;$_T"_%C]@_1=*_:XTG]I3]B?\
M; _9=\-? G6/B);_ !-TKQTGQZ^'WA34_@('U :QXIL;K0I]3T[[9H.AS2:C
M;Z#HNG+-.VB2V_ACQ-I]G%!>7]WQW_!9S]K[X8_MP?M(?!CX9_ CQ#X<UOPC
M\,X-1\(0_%#6-;M?"G@W6?&7Q(\0:%:ZM))XB\3OI.AZ5X&\-0Z#HC3^-]3O
M;/1"+G7-2ENTT+3[;4[K\*Z*WQ&?1GA,=@<)@HX/#9GBJ.*QU*.(G5@Y49^T
MC3PD9P4<+3=3WY75:;Y:<.?V<% \/A[P-Q&!XJX+XRXIXUQ/&&?>&_#>;\,\
M%8_$9#@<JQ5+#YQA%E]?'\3XK"8JK7XES&C@%+#49<^5X*+Q..Q;P3Q^,JXL
M_I1_X*BO\-/&W_!/G]B3P'\/OVC?V7/B)XS_ &6?ASX+\.?$[POX(_:(^%?B
M#Q!<W>F?##P3X'OY_!6BVWB0:IXP@MM:T6[=K?2K1]5DTXI?0Z;+&MP(.CUS
M2OAY_P .2=*_913]I?\ 9%N/CSHGB"Y\>S^!K7]J7X'S2W%E_P +;UKQY_8E
MIJH\;+H\_B(^'[^(I8+?>1)J2MIL=XTY0M_,7171/B53Q>.Q3P$5+'Y3')ZD
M%B9\L*"I4J+J0;I-^U=.A1MS<T%)2DXR4[1\'!_1QJ8/AC@KABGQWB)X?@?Q
M4J^+67XJIP[A77Q>>RS#'YI2P&-C#,H4WED,;G&;2J0H*EB:E'$8:E'$4I81
MU*_[1?\ !.#PSI_P2^$/[0?[6>E?'G]F'PG^T!=?"#7_  +^S+\/O'_QP^"F
ME>,M/UW6O$L>C^.O'.M^!O'E_.-'U32?#6C7\7@?1?$UCY7C6SU>]CGTB?1-
M:TB^O/T9_8D_:IT/]L;]@_\ :=^"'[=G[2/[-7@:Z\?7>J^'_A5J?C#QG^SU
M\'];LS<:#:7=GJ$WPR\-V_@S[%IO@_Q[INE>)M,\0ZAH!U#Q#=:AJ,%M<RVV
MCVK+_*)149?Q)4RZ.&HT</*6%I87%8;%8.6*J+#8^6,4HU:^(IQ@E[3EER0M
MK&%.A%2_=S=7MX[^CKEW'^*XCS;->(*-#B?,^*.&>(>'.+</PSETN(^",+PI
M*C4RS(\AS&OB:DU@95L.L5BO:KDQ&,QV<8B=!O&X:.7_ *#?L4_$"X_8O_X*
M$?!O7=<\5>#M7TKP=\3;3P7XT\4>!/&NA>,/ .H>#O'5G+X.\1:UIGB[0;^Y
M\/:]HVG:-XDEUR.9+PPP7NF1BY%G?V3BV_2?]K?_ (* ^&OA[_P6$^%_Q%^'
MFL:2_P %?V?=:T_P)KMUX6NXKKPQXATWXI7NI:_^T%XLA_L266VUC4KO4/B!
MK4L]P6N8]0U_PAI>H%9)(8I#_.E17+AL^Q>"P7U'"KV5..:T,TI2<G*=.=!+
MEI7LN:$IT\/4F_=O*A%VU=OIN)/ WACC'C*GQKQ-4EF.8U?#'.?#/,L/3PT,
M-A,=A<ZE5C7S>$/:UGAL9A\)F&?8+"T[UU2P^=5X^V;I0<OVB_X+F?'GP7\6
M?VNK3P5\,-7\/:Q\/OA/X/M8_P"T/"=W8ZGX?UKXA?$>Y;Q]XZ\26>K::\UE
MJ=UJ-KJ7A72M3N;>YN8UOO#\L#2+/%/%'^+M%%<.9X^IF>/Q6/JQC">*K2J>
MSCK&G'2-.E%Z7C3IJ,$[*ZC>RV/M?#?@? >&W O"_ N68BKC,+PUE5#+_KU>
M$:5?,,5>=?'YC6I0E.-.KF&/K8G&U*:J5.2=>4?:5+<\BBBBN$^V"O\ 2?\
MV%?^3(OV./\ LU;]GK_U4GA"O\V"O])_]A7_ ),B_8X_[-6_9Z_]5)X0K]0\
M+_\ D89I_P!@=+_T\?YI?M+/^2'\,_\ LJ\W_P#51$^J:***_:#_ !\"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 **** "
MO\K>O]4BO\K>OR/Q3_YD7_=4_P#><?ZL?LQ_^;V_]XV_]_X****_(S_5@***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K_2?_85_Y,B_8X_[-6_9Z_\ 52>$*_S8*_TG_P!A7_DR+]CC
M_LU;]GK_ -5)X0K]0\+_ /D89I_V!TO_ $\?YI?M+/\ DA_#/_LJ\W_]5$3Z
MIHHHK]H/\? 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@ K\K?^')W_  3'_P"C9_\ S,O[0/\ \]:OU2HKDQ67X#'>
MS^O8'"8SV7-[+ZUAJ.(]GS\O/[/VT)\G/R0YN6W-RQO?E5OJ^&./..."?KW^
MIG&7%?"/]I_5O[2_U8XBS?(/[0^I?6/J?U[^RL9A/K?U3ZWBOJWM_:>P^LXC
MV7)[:IS?E;_PY._X)C_]&S_^9E_:!_\ GK4?\.3O^"8__1L__F9?V@?_ )ZU
M?JE17'_J_D/_ $),H_\ #;@O_E)]7_Q'?QQ_Z/+XK?\ BP^+_P#Y\'Y6_P##
MD[_@F/\ ]&S_ /F9?V@?_GK4?\.3O^"8_P#T;/\ ^9E_:!_^>M7ZI44?ZOY#
M_P!"3*/_  VX+_Y2'_$=_''_ */+XK?^+#XO_P#GP?E;_P .3O\ @F/_ -&S
M_P#F9?V@?_GK4?\ #D[_ ()C_P#1L_\ YF7]H'_YZU?JE11_J_D/_0DRC_PV
MX+_Y2'_$=_''_H\OBM_XL/B__P"?!^5O_#D[_@F/_P!&S_\ F9?V@?\ YZU'
M_#D[_@F/_P!&S_\ F9?V@?\ YZU?JE11_J_D/_0DRC_PVX+_ .4A_P 1W\<?
M^CR^*W_BP^+_ /Y\'Y6_\.3O^"8__1L__F9?V@?_ )ZU'_#D[_@F/_T;/_YF
M7]H'_P">M7ZI44?ZOY#_ -"3*/\ PVX+_P"4A_Q'?QQ_Z/+XK?\ BP^+_P#Y
M\'Y6_P##D[_@F/\ ]&S_ /F9?V@?_GK4?\.3O^"8_P#T;/\ ^9E_:!_^>M7Z
MI44?ZOY#_P!"3*/_  VX+_Y2'_$=_''_ */+XK?^+#XO_P#GP?E;_P .3O\
M@F/_ -&S_P#F9?V@?_GK4?\ #D[_ ()C_P#1L_\ YF7]H'_YZU?JE11_J_D/
M_0DRC_PVX+_Y2'_$=_''_H\OBM_XL/B__P"?!^5O_#D[_@F/_P!&S_\ F9?V
M@?\ YZU'_#D[_@F/_P!&S_\ F9?V@?\ YZU?JE11_J_D/_0DRC_PVX+_ .4A
M_P 1W\<?^CR^*W_BP^+_ /Y\'Y6_\.3O^"8__1L__F9?V@?_ )ZU'_#D[_@F
M/_T;/_YF7]H'_P">M7ZI44?ZOY#_ -"3*/\ PVX+_P"4A_Q'?QQ_Z/+XK?\
MBP^+_P#Y\'Y6_P##D[_@F/\ ]&S_ /F9?V@?_GK4?\.3O^"8_P#T;/\ ^9E_
M:!_^>M7ZI44?ZOY#_P!"3*/_  VX+_Y2'_$=_''_ */+XK?^+#XO_P#GP?E;
M_P .3O\ @F/_ -&S_P#F9?V@?_GK4?\ #D[_ ()C_P#1L_\ YF7]H'_YZU?J
ME11_J_D/_0DRC_PVX+_Y2'_$=_''_H\OBM_XL/B__P"?!^5O_#D[_@F/_P!&
MS_\ F9?V@?\ YZU'_#D[_@F/_P!&S_\ F9?V@?\ YZU?JE11_J_D/_0DRC_P
MVX+_ .4A_P 1W\<?^CR^*W_BP^+_ /Y\'Y6_\.3O^"8__1L__F9?V@?_ )ZU
M'_#D[_@F/_T;/_YF7]H'_P">M7ZI44?ZOY#_ -"3*/\ PVX+_P"4A_Q'?QQ_
MZ/+XK?\ BP^+_P#Y\'Y6_P##D[_@F/\ ]&S_ /F9?V@?_GK4?\.3O^"8_P#T
M;/\ ^9E_:!_^>M7ZI44?ZOY#_P!"3*/_  VX+_Y2'_$=_''_ */+XK?^+#XO
M_P#GP?E;_P .3O\ @F/_ -&S_P#F9?V@?_GK4?\ #D[_ ()C_P#1L_\ YF7]
MH'_YZU?JE11_J_D/_0DRC_PVX+_Y2'_$=_''_H\OBM_XL/B__P"?!^5O_#D[
M_@F/_P!&S_\ F9?V@?\ YZU?I1X$\$^&/AIX(\&_#CP3IG]B^#/A_P"%?#W@
MGPCHWVW4-2_LGPQX4TBST+0-,_M'5KN_U6_^P:586EK]MU.^O=0NO*\^]N[B
MYDDF?JJ*ZL+EN78&4IX+ 8+!SFE&<L+A:&'E.*=U&4J-.#DD]4FVD]3YGB7Q
M#X_XTH8;"\8\<\8<68;!59U\'A^)>)LZSVAA*]2'LZE;#4<TQN*IT*LZ?N3J
M4HPG*'NR;CH%%%%=I\>%%%% !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 5^)OQW_P""\W[#'[.'[3'Q*_95^+GQ \/^"/B5\*[>*\\6S^*-3\1:
M-X4TN.^?3IM&TZ_\72>")_"]IXEU?1=;T/Q#;>'?[:GO?[)U:UG5I&$JI^V5
M?B;\=?\ @@3^P7^T?\??B-^TI\6-/\<>)?B?\4=7EUCQ3J%[IWP1U*VDD62S
M&D6D#Z[\%=7U>2U\-:?I>CZ-X>?4M7U&_L-*T72H'O;B:S2X/#C*&+K\BPV-
MJ8)1C4<Y4J>&G.<VX>S3^M8;$P4$O:<W+&,W)PU:31C6A5G94ZTJ-E*[C&FV
MW[O+_$IU%9>]>R3NUJ?:&F_MIZ?KNCV&N^'_  9IVMZ3K.FVNK:)JFG^.HKK
M2=7T_4+6.\TV_LM2L_#-U!<Z=?VTT-Q;7UK]HAFMI4G@\Y&7=\$:+_P6JFU/
M3HKB\_9ADTK4X9;O3=<T6?XR"6ZT#Q%I%W/I7B+P]>NOPKC!O] URSO]'OL(
M@%W93 *!BOJ*W_X)A>$].M;/3=#_ &J_VN/#VC:;966FZ5H>C:W^S]!I6E:?
MI]K#9VEEI\%Q^SM=206L$$")%!YS1PJ!% L<*QQ)X?X__P""*OPX\3_\)/K_
M (<_:A_:,T;XB^(D@EE\4>)[+X'>)]&N=2M;:&RM]3\0^&/#WPB^']SK]VEA
M;6M@]VOB32]2FL;*PLY=1:UL+.&'Y[#X'C&'M/K&=8*JG9TW'#45*-KWC)+
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
M^S_$+_H>Y5_X)I?_ #F.?V&>?]!F&_\  8__ #(>@?\ #7G_ %3W_P NS_\
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
M\(/#>EO''&=.71OBOJFO+=2D2^:EZ]]\)_#AL(T(@$<D":DT@DE+11&%!/\
M+'_"$?LQ_P#24?PE_P"%W^R-_P#,U1_PA'[,?_24?PE_X7?[(W_S-5R?4/$'
M7_A;RA7M;]U'2W;_ (2>O6]]]+:&7L,\U_VO"_\ @*T]/]EZ^=_*Q]3Z)^V/
MXON&N1XD^$'AO242-#9MHGQ7U3Q T\I+>8ERE_\ "?PR+2-0$*21/>M(68-%
M&$!?"_X;.^*O_1"OA]_X?GQ'_P#0_P!?.O\ PA'[,?\ TE'\)?\ A=_LC?\
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
ME@^/Y3DXYKD\(N4G&')S*$6[J/,\L<GRK2[U>[.9TL[;;6)PJ3;LK7LNBO\
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
MI?M_G>1^\\G_ (1G9YO[G[1L_?U\:'P#\&?^DL/P@'L+G]F;C\_$!/YDT?\
M" ?!G_I+#\(/_ G]F7_Y?T?4O$'3_A7RE:K_ )=0UVT=\K>G>UGO9["]EGG_
M $%8;_P&.OE_N_Y6/KE/VS/B4?"5S>R?!#P.GCM96%GX;3XWZ_)X2GA%]'&D
MESXU;X%Q:Q:2MIIENVAB\ 7B)?)'IXG>"5M3B^5_BS_P5>^+/P5N;*P\<_LE
M^#8I?$D44/@C7=*_:5UNZ\#:[X@\R?[5X/U3Q'>_LW:9J/AWQ1':0C5--TV3
MPWJ*^(=->XFT"?49M%\2V^B9W_" ?!G_ *2P_"#_ ,"?V9?_ )?UDZ[\(OV?
MO%&D:AX?\2?\%2?@7X@T'5K=[35-%URW_99U;2-2M),&2UU#3=0UFYLKRW<@
M;X+F"2-L#*G K:AA./(U$ZV9Y35IMZKE4)13MI!QRSIVDI.2YES)N,XW3IYT
MI>_7PTXMZK2+2\FL/T\T[J_6S7!O_P %LOC%$CR2?L:_#"..-6>21_VO/%"(
MB("S.[-^R&%554%F8D  $D@"O;_@G_P4[_:-^-GAR\\9:7^QW\*- \)O?+9^
M&-:U;]K;QC)'XSMXH5>]U[0(;;]D%C+X92YD&GZ;K,KI'KES:ZC=:;#+HL>F
M:MJWRW;_ +!_[!UO=PW1_P""@W[.=XEM,9[32]67]FK6O#EE*'22-['PMJ_B
M:^\-V1MI(XWLA::5"+$QQ_8Q!Y:8^@U^'GP8151/^"L7P@1$4*B+/^S$JJJC
M"JJC7 %50     !@<5V8C#\8N'+AL?E*FVKU*L9KE2:=HP6 FI.6S<FE%7M%
MMJ4=JD,T<;4JN&3_ )I<VGHO8R3;[O;71Z-?6GA[]L_XK7.FZ]+XK^!/P^T7
M5[>UW^%['P]\>?$GB;3=8OO(NV^SZ]JNI?L_^$KKPW:_:DL8?MFGZ-XJF\BY
MN[G[!YEE#:W[_"G[9WQ1O(]6/CCX&> ?#LL,$+:&GA3XZ^(?&4>HW++<_:(M
M6DU?X">!&T:"-EM!#<6<6O23K/<L]M;FUB6\^2QX ^#0Z_\ !6/X0GZW/[,G
M]->%+_P@'P9_Z2P_"#_P)_9E_P#E_7G/!>(/O)9OE&K5FJ4?=M:_+S97UUOS
M*3U=K>Z<SHYYK_M6&]5&.GI?#_G?R/K/PC^V=\4;V34!X\^!G@'PW%'!$VE/
MX1^.OB'QM)>W):3SHM0CUGX"?#]=,@C41&*XMI=6DE9Y%>VA$2M+Q_\ PVW^
MTA_T;-\$?_$K?'G_ -"#7SY_P@'P9_Z2P_"#_P "?V9?_E_1_P (!\&?^DL/
MP@_\"?V9?_E_36#\0;M_VKD[3M9.FK1M:]K9:GKUNWUY;:#]EGFO^TX;TY5I
MZ?[/?7S;/4/'?[?G[6?A;P_/K7AG]B[X1_$.\M)8C<>&=#_;#\1:5KMS9NVR
M:?2#XB_9+TW1;VXM-RW$UC=ZQIDDUG'<?8'O=16TTR]^._@S_P %[O$WQM\4
M^-?"G@?]C>+QKJ?PX\17W@GQY8_#3XT?$7Q?J'@WQ[8W,MI)X0\6W&M_LH^"
M?"7A34DN;2_M[E_$OB_28K66QN1)NC@N9;?W3_A /@S_ -)8?A!_X$_LR_\
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
M+7[4]]#]LU#1O"LWD6UI<_8/,O9K6P^1_P#A7WPD_P"DM'P8_+]FK_YJJ/\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M495(JA3G'*/$B5\RQ47"&,HU\?C.&*.*S#"SH4:$5DU2$)XC**KK_D1\*_\
M@W<_X)R_&C]L;]J'P586W[07AGX+?LHR_"[X7R>%M)_:.^+DNN?$'XO>/?A_
MHOQ@\5ZYXH\1:[K^IWUGX4\,>"_&'@#1/"ND^$AH,]UK-[XOO]<U?588]&L=
M,^<OVG?^"+/_  3A_8I^)?[3VF>-?#GQ]^*O@K1OV'/B3^V3\#M/U']I/XQ:
M+XDT;Q%\%M>TCP3X_P#ACK^K^%_$&E:=JW@[6=6\=_"_5O"VJWVEQ>)],>_\
M96NI:SK5E#I7]E_T[^-/@1^U1\-?C=XM_::_99_X45XB\3?&[P;\.]'_ &A?
MV=_C1XV\>> OAQKOCCX>64FCZ'\2_AU\</!'PM^)/BCPOK]IX7O;CP;KUKKW
MP1\3V'CC1- \$W(B\%7VBWG]I9/AS]B;QI\;K_X^_$3]N?4_ 'B#QI^T%\ K
MO]F#_A5WP9N?$%]\,/@U\$=:&IW_ (N\/>%?&_C+1?#_ (M\>>,_&OB35%UG
MQ-\0=3\'^!K:X@\-^"]-TOP-I"Z#<76JXQBK4/:1G4HX7+<UP^9X>E7IT<7B
M\?5R?,:&&> Q4J4XWK<1SP&<8/%4JLJ6 R>E++J^-IS4\KQ'JJI2]I"I:RQ&
M,X=K4)3I2JPI8/#YEDU;-HXG#TWA)4VLEI9GEV(P]2%*KCL?6]M0<W..;X?\
M>?#_ /P:C?L.77[.UEH^M?$3]I%?V@]2\&0ZG>?$G3_CEXUC\+:7\0+S3#?R
M6.E>!Y[^YM9/AW8ZU,-.MM,U+4;_ ,7S>&[:..X\;OKDDNN-^.7Q7_8 _P""
M<OP^\)_\$PO' ^$GQINO&/[;OP[^.W@-/@M9?M4_'"T\/^,_VO/#4WPQ\&>
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
MVSX"_P"T/=Y_ZO;QI0![K_Q#(_\ !('_ *-V?_P:Z?\ _**C_B&1_P""0/\
MT;L__@UT_P#^45?O_10!\(?L.?\ !-W]D_\ X)UZ5\1=$_96\"7'@32_BGJ'
MAO5?&-D]]%=V]]?^%;;6+32;J**&SLHX)DM]<O8IY-CO.@ME9@MN@K[OHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "OS2\$?MO\ QQ^-.J_%QOV>/V7_  1\8O!W
MPB^/'QF_9[UWQ/:?M2^&?"VIVGCWX(>/];^'_B[2/$G@[7/AL-;\)ZS%J&C#
M4$TN_:YANM'U+2=<T34]<\.:OH^NZE^EM?YHVI_![]H;3/\ @LE^TQ\'?@IX
MK\+>$O$/[6O_  4V_:L\-OIWC/XR?MR?#4^#-8\2:O\ $GXR>%OB+JK?LA_M
M-?L]67B/0_%7@S1KZU\*70L]0O--_M'6_".LW&IZSX1U"\M<YU80G3A)VE5<
MHP7=QBY._5*RM?:[BF[RBFG))Q3WE>WRU_KSLNJ/[RO^%Z_MU_\ 1@_AK_Q+
M[P-_\[:C_A>O[=?_ $8/X:_\2^\#?_.VK\^_V;/^"8_[8GPA^"G[1W_"9?'+
MX;Z_^T_X[\#Z[\/?@GXDD^/7_!3WXM? 3PUX>\7:5'IWBB3XF?"?]I+]M7XM
M6&OZW+ASX:\0>&++0]9\+R9N8;R_CN+FP;Y ^%W_  3\_P""Q'A?6?C#\&_#
MW[1'[ &G:1<_#;PMX2\77EKX:_;QT77;GP[X\U_Q5XKNF\)>/O"7[4/AKXH>
M"-6.M6>KWK3>#O&WAJVTH:K)9>%X-#L7D@&@S][-,^-7[6TMG&^L_L326&H%
MI/.M=,_:/^&&K6:*'81&.^NM/T2>5GCVO(K:="(W+1JTJJ)7O_\ "YOVHO\
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
MMF535H+'QIX9T_XD6.L76DW!DTZ_BT>QO[:QUJTU#0]2OK#5M.O[2VI>%_\
M@M7X7-O'_P +,_9Z\2^#;V^UNVTG3&\-?$;P[XPT 1WL[06E[XA\2>(=%^'%
MGX6@9S"+J\U2$:'8-)BZUM%$;R_QMW?Q$_;8\(?#SQ%XJTOXJ_LB7?@_X9Z-
MI]WKT&C_  9^-$4VA>&8G%O/J4=KJWC_ $U[ZTT33+>\U6]M=/>]U>>QTVYA
MTRPU/5YK'3KWW/XA>//VAY_A7\%M5\/>./@3X/\ %'C#P1%J7Q'TWXG?"_QW
MXBTO5;W4M'T2X>+0+'P1X[U>#1K.VDO;^WO].U/5?$45ZES;FTU4I;7$<WO2
MX@S2,H?\BN493=.ZIXS24:?.W)<[E&Z::2YK<T4Y6?,>C]<KWC_ LWRWM4T:
M2;O[VF^VO9]S^V3_ (;TU;_HV#XL_P#A8_!7_P">-6+J?[??CB*6,:-^R7X_
MOX#'F634_B?\(])E27<PV1PVOB+6DECV;6\UIXFW%D\G"AV_FR_X)_?M*?M0
M)H7@&7]HC]H+]F#7_@QH&A>*O!4>A^"O@W\?K?XOW%SX'UG4_!7AF_N_&FN>
M)=>\.74$PT!-0OKF\TJ]U>^L)HHM0,6MR7EW#T.J?%G_ (*B:[)\1M2^%?Q]
M_8#\767A31?%WC32/"*_L^_M!:5XLU'PSH?G7-AI<5_XN^+WA7PFWB"Z@>PT
M[S-0\0:5HZZC<B>^U+3],2XOH/%J<7<0TZ]6A*.0Q5)I>VG0S2-&3<Y0Y5-U
MG:46DY7M%*4;2>MN"6:8Z,YP:P:47;G=/$J+U:WYM&K:]-59O4_H:_X> ?%#
M_HSWQ;_X>3X6_P#R31_P\ ^*'_1GOBW_ ,/)\+?_ ))K\-M+^/\ ^UYXW_8B
M^"OQB\+?%S]ESPI\6O'OBK6KC4/&?C?X(_&*Z^%OBOX>+JWC:W\+7WA+P)X7
M^)FK^.?#>I>(-$TWPQXDM[KQ5K#SKIES=6FO>&/"7B*X;0]+XCX6?'[]N*S^
M(?A*Z^,W[3/["^M?"R'5HG\<:3\/?V=?VG='\;7^AB.3S[;PUJNN^,+_ $?3
M]5D<Q""\U&POK6#YI);.Z"^1)G_KCQ#:L_9Y'S4:E:E*'U?-92E.C)PDH<M6
M47S->Y>46_M*.MI_M;'6G[N#O"4HM>SQ+;<&T[6E;6VEVO.Q^\OB3_@I+XL\
M&Z#JWBKQ?^R[J7A3PQH-E-J6N>(_$GQZ^#VAZ#HNG6Z[KB_U;6-4U&UT_3K*
M!?FFNKRXA@B7EY%%?!'Q$_X.8OV0?A?\4M-^"_B?0+"[^)6I:H-&'AGP7\5-
M!^)DEGJI>" :5J>I_#/P]XPT+1M8%U=6T,FE:YJNEWD2_;))(Q_9]VD?Y_\
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
M2^@$OEW6E>(_#^AZY8S*]MJFDZ?>QS6L5_\ 9+_X.'/A9^US\<?B5\'/AO\
M!C2_&7_")Z#J?BCPM?\ PE^-UKX_US5_#WACQ1!X*\7ZMX\L?$_PS^%_P^\
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
M[H.N^+/".G:DWQ?TJU\-GPW#K^AV>OWD=I'<ZI)?Z!IJI&+'[=GXUUSXF_\
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
M*BE3Y_WDUHE&4N5;'+5S+'0E[JP;BW%)-5G-*:B_>2J6]WF7,UV;MT/Z%?\
MAO35O^C8/BS_ .%C\%?_ )XU'_#>FK?]&P?%G_PL?@K_ //&K^5'7OVO/^"Q
M'@CPOX7^*FNZY_P2,^(?PDOOBIX8^&/B/4_@@O[6?BWQ%::WXC,8TO0--M];
M\0Z#HP\3>*=2N] \%^%8M2U&WTQ/&/C;P?)XFN]"\'SZYXHT3ZS_ &T_V@/V
M[?AS\8H/#7[-?Q4_X)?>%/ ,?@[0[S4-(_:[U_\ : T[XL)XINKO5CJ-Q#:?
M#"?_ (1V/PI<:<FCOHWVC_B;-<_VFUR6MS9L<GQ;Q&JE*GR\//VJJM3BL;*$
M71]ESPFUBKPFO:P:BXWMKHK7C^U,?S15L ^?FLU[5Q3CRW4G[31^^M+?I?\
M?O\ X;TU;_HV#XL_^%C\%?\ YXU'_#>FK?\ 1L'Q9_\ "Q^"O_SQJ_GL^ '[
M7'[3[>%/B^?VI?VA/^"7</CEO#:)\ T^ &N_'"X\*1>,/L.LE[GXOR_$76K7
M5[CPW_:1\/(ECX,AMM4^PIK,AU#SY+**+XO^,7[4/_!8^']G;XZ_$9?B)_P1
MU\3^ / ?@B_7XB:M\&[S]LKQ!XQ\)Z+XCMKG2&US34WR6EA>Z;;RWNL0ZEJ(
M_L_3K?2;W5+P/::?<BJI<5\25*SH\F00M4HTU.<,?&%259P4?92>)2FU*:@U
MI[_NKHV0S/'RFX6P2]Z$;M5DI.?+;E;J>]9R2>VNG8_;[XS_ /!97XO^*I;>
MV_9D^%_A'PQX6:*9+KQW\2;YO%WB#5KB*[NK.X'A3P[H.H:5X5T_2XFM([O1
M/&5QX@\?:/XMTZ^2]TW0[7318:MJG'?"#_@KW^U/X2U_3XOC7X$\ ?%/P 7D
M&MWWARWG\%_$S38'9IGU+3'TV?5?"/BAK.-3!:>%O^$5\+W.H;T:3Q=%-$4N
M_P"=OXR?%K]H[P[X7^#%U\&/%7['7@]_$7P^T[6?%ND_M!S?$W0GCO;G3](E
MT\>!K+P1J-[Y.B0>9J-K<VVKW%S<6C064<%[=YG9,GX'_M ?'P^*=0/[27Q:
M_823P2-"NQI:? _6?BE+XI;Q,US9_87U"3QY?1:3'H4=F-0-W';Q2:A/<M9B
M&6WB28R>B\[SB7^U)X/E5[8=?6'=1DXV]FIM2;M?FOS6=TTM%V?6L0_WB=+2
M_N+G=[-*W+?5_/OY']N?A?\ X*-6_C3PYH7B[PM^SG\4-:\-^)=*L=;T/5K3
MQC\&/LVH:7J5M'=V5U$)?B''-&)8)49HIXXIX7W13Q13(\:_,5E_P7E_9>U+
M]IN?]CG3O!/CN_\ VCK:SO;RY^'=EK/@&Z2W;3;87>HZ9/XR@\3OX!B\16%N
MRR7OA>3Q2OB2U!"SZ5&Y"U_*CHNN_P#!3?\ :&_8^^,?P:\)>-/^"5'C?X*-
MI/Q@U_7_  S;:_\ M=0?&T>!])^).N>(-=OM/@\ WCFS2?7DF.@_8KAKM[.]
MT^UM[ADN+)V^@/@O\ -0_9/_ &7OV?\ ]I/]D.V_X)T^"OVJ_C/+X\U?XE?&
M?]IK6?VF;CP3\0_ WQ"U(>)M0?X4>-+G7;[XV>)-!U._T?P3X@\.R?%F35-3
MN_#U_)K=U/H^K:G<65W#XIS&@J\<0\KJ5I8BKA<)2P]+$*%.I[.52C6QU:>,
M<H0M":G2IT.9VO&JE=+)YE7A[2,WAI3<Y4Z481J**E9RA.M)U6TK)IPC"[>T
MEL?TJ_!/_@MC\#/VB_B)\>OA1\&?A+\5?&GC[]F+Q=;> _CEH45SX*T1? _B
MR[U;Q?H4.CG5_$OB/1M#\22?VMX"\6V,USX1U/7[&VFT=S<W427=@]U])_\
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
M<7Q5&FE6-OX\^+;?LTR>"3KED)9[])+T?$=/% \/'4%CMH-7;2FU-;2[:Y6
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
MR](J\I)'/7Q5+#RHPF_?KU84J<%NW*48N3[1CS)M^B6K/U)HHHKTSH"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "OXR/ OA'XAZ#_ ,%D?@'\9?!_C2RU'7OBC_P4C_;B_9^^
M-'@'5/#'@_5->L?@UX1U#]K#XH?!RY2#Q-I^KZ]X?N=,M? ?Q1\2Z!X]\+MX
M;UC4?A_K::3I=S)HEKXBN-<_LWK^.S_@K5JOQ@\#?M6?L9?%?X!:#\*=1^+'
M@7_@HYKU_P"%I?B7KNN^&H?$%_:_##]H/5?^%92ZOX>\'>*[ZV\-?$'1-.\2
MZ9J]TBP7%EK$7AH6D02]O=9T/R,SJNE7RM\_LTL9*=2=HN]*.'K*I3ES6M"2
MGS-IIJ5.#M*UGG5;?LDK1:K1FY6NW&,*L94]=HS]HI/SA'L?V)UYUH-EX0A^
M)?Q#OM*U*ZN/&5[HG@"/Q=IDGF&TT[3K1?%0\*SVV;.*,2Z@L^M_:0E]=G%I
M 7AL\J;G\R_V9?VUOVR/%G[4'P,^!7[37P=_93\-^$/VD?V5_BK^TY\*O'G[
M-_QP^,7Q-NVTGX9>)/@!I!TOQ7HOQ4_9_P#@M_9*Z]IWQZTG4=/ETV?69D?2
MKN"\BLSY7G_H7X/L;Z#XZ_&N_FL[J&QOO"WP=CLKV6WFCM+R2SC^("WD=K<.
M@AN'M#/ +E87=H#-$)0ID3/KFAZOXA^W'0-<&F)YFHG2-2&GQ^5%/YE[]BF^
MR)Y-PKP3;Y_+7RIT>&3.R160L#_&U_P3)\<^/?#/[&'PK\>?$?0K3QQ^UQ^T
MK:W?CGQMH]AIOA;X>:3::5\.[32_@?\ #Z?7T\*:0/#OP]^'G@WX8?#WX>:!
M#I?A;PW=>7JL^JKX,\#74\VJ:?9_M9\&_P!JO_@H3^U!XG^-FH^"?@?^Q?X9
M_9>^&_[5/[3O[,>L>,?&/[1?QQLOCI)X8_9V^,GC3X,^*/'=G\/M$_9GUSP"
M-9U6+PI<^(-%T2;XH0V2FXAM;[5;78\E?RG_ /!+3X3?MD?"[]F?X;?$[]G[
MX;_L:Z_X7^-_P=^#&J7-[\0_&?C7X1^.89_!_A2?0FM=:MOAC^S[X\M/$$4]
M]-J>N0:OJ_BV^U.\O]<U?4[VTT_4-5OK<?*<6X6.-P6'H5*JA1^LJK.FY>S6
M(=.$E"E*ISQY(IS=65KRE[-1BX-J2X<=06)A3ISE:FJG/.-[.IRJRAS734;R
MYI6U]W1IV9]4_P#!4/X<?&[QCX8^&GQ5UJ\T[QGI'PZNO'.F:_I'@3P9J6F0
M>#M%\:_\(I>6WB.:";6?%.M:EI>G/X-BT[Q7KMS?PV=HUWIVM1:)H&CIK4EG
M^)4>DZQXZM=7T#P/INH>+-:ET'5+YK+PU$NIW.G:3!:2M?>(KYXI4M],T;1X
M0]Y>:M?W-G8P"(1BY^TRV\4G]5G@?4_VLY_AIXXN_B5X)_9WTKXPP+J?_"MO
M#_@?XH?$KQ!\--59-(A?1SXX\8:]\(/#/BC0%N->:XMM370? _B4V>D10WMJ
MU]>7#Z?;>(:+J7_!2:TU&V%S\%/V"--TRZO[5M:GT7]H7X]-J)LS.OVRXMK>
M3]E6QM[V_CMWG>UBN[NWBEG*I+<P([RKP97FTLMP#P%+#X1PHNHJ,EB*=*$?
M:MU)7ARM5??G)\T91NVTVWJ?=9!QSB\@R"MD6'P&%JT[8A86O*JX/#_6G*57
MGI1BUB+3G.<+U*;4I-2<XI1/E#1/^$$\1:K+XJTK3=#F\4V]O;V.H:A/HUO9
M>,M*CDM_-@TK6DO;2W\1:/*MM=%AIFII:RI#<%O($<V6]A^$/@'4_CIX[T?P
M[X81+[PAX=\3Z)J7Q/\ %49:?0M)TG0M3M=7N_!4=[ RP7_B_P 6+9QZ')HM
MK<B[\/:)JEUXGU@6\<6BZ?X@]F\2?#[X[:[=ZIX#^$7[._[$WQF\&_#+Q%?Z
M3I=U^U-XO\9Z'XB\.Z3XCTO1/'&D^'_"EAX;^ 7QBTZ/PCH$GB?5?#.@6QU+
M0FTG1-!TO2+;1A8VEO=W'UU^S_)^U;;V/B/3/CY\-/V8O &FZ7IVEP_#C3_V
M?_BA\2/&EC/.HU(:G9>([3QG\$OA;!X<TZV"Z0-+DT&/7GF$VI"XL[7[+:_:
M_P ^QV*EAXUE#V7M(/DASXJBZD(WBH5%13563<9*<8.,%3WE[2,6I?D>)K2I
M>T@E'F@W%7JQNE=)24%[SNFI):<N[YDM?IVN:U/P7X.UK6]'\3:QX3\-:MXD
M\/-OT#Q!J>@Z7?ZWH;8F&[1]6NK66_TQL7-P,V5Q <3S#/[U]WPS_P )-_P5
M=_Z(G_P3T_\ $H?VD?\ Z$&O=OBWJO[8=EX?\!R_ GP%^S5XD\57&GNWQ.LO
MBW\6_BCX)\/Z1JOV+36C@\!ZIX.^"GC_ %'Q'IXU%M8B>Z\0:1X6N390Z;<+
M9B>XNK6U^>>%J0G"*KX6]3FCS0Q=!QBN6[]I.-2T$T^5<S2D[Q5SS/9RBXI3
MIWE=756%EHG[S4K13VUW=T>,?M9_L_\ C'Q%XCLOC!\,-)7Q+JJ:):>&_'_@
MF&[M['5M;T;2;G4+O0?$OA WKVVE7GB71)-6O[+6M(U*^T^7Q%X;:R_LS4FU
M?PKH_ASQ+\*):>)9"(D^'OQ9:^:0PC2#\(OB:FN>8(_-.[19/"::I'%Y?[S[
M3+:I:B,-*9Q$CNOZ=_!36?VXK_Q?<0?M&?#G]E/PIX"&AWDEIJ?P4^-/Q=^(
M'B]O$BW>GC3[6XT+QU\ _AIHR:'+8MJCWFH1>(I+^WNXM/B@TVYAN+B:U\UU
MWQ'_ ,%08]<UF/PQ\'/V";OPVFJZBGAZ[UW]I7]H73M<NM#6\F72;C6=/T_]
ME#5+"PU6:P%O)J-G8ZGJ-G:WC306U_=PHEQ)ZF&Q->E'ZM-X.I[*$>2H\;1I
MKEDW:'M'*4*CAM:-I0C:,KKEMUTJU2"]FW1ERI6DZL8Z/:/-=J7+Y:Q6CT2M
MC_LU?LJ31:W)\6OCEX+T%M?ATY=(^'/@?7[31_$M[X)T^;5M)U_5?$VM3*^I
M:);^,]:U;P]X:?3(-(FOI?"6G:!')#KSZEXCUC2](_0ZOFCQ-JO[8T7P>\)7
MW@WP)^S1??'^6\@'COPMXF^+'Q2TOX/6&GD:F+F3PEX]TKX+ZQXUU>\1ET9H
M(M8^&^B02B;4TDFA-M:R7?$?##7O^"AMWX[\/V_QG^%?[&.@?#*6:\'BG5_A
MA\??C?XN\=V4 TV];3W\/^'/%?[-?@CP_J<TFL+I\-Y%J/BG2$ATV2]N8)9[
MJ""TN.#$*OBW4KU*V%M3YXQI+$TERQI_9HTI5.:49;Q<;NJ[RO*3;?/4YZSE
M4E.GI=<JG%64>D(N5VGNK7YM7=L^SJYWQ1X0\)^.-(G\/^-?"_AWQ?H-T)5N
M=$\4:)IOB#2+A9[:XLIA/INK6UW9S":SN[JTE$D+"2VN;B!\Q32(WR+X^U__
M (*06WC/Q)!\+OA-^Q'K/P]BU2X3PAJGC[]H7X[^&O&=]HH(^RW'B30?#W[,
M7BO1-)U209-Q9:9XDUFTB.!'?S<FO0X-5_;(_P"%'7FH7/@+]F;_ (:3_M15
ML/",'Q:^*9^!QT7^V;6-Y[SXBR?!0>/1JG_"/?;;Q;6'X7&T_MD6NFF\^PF7
M51C]6J0]E-5\,G.4%%PQ5'G@YI-2FE/FIJ-_?E*R@TU)HCV<ERM3I^\TE:I&
M\;VUE9WBE?5O;6Y]+1QI%&D42)'%&BQQQQJ$CCC0!41$4!41% 554!5    %
M8WBCPWHWC+PUXB\(>([-=1\/>*M#U;PWKVGM)+$M]HVN6%QIFJ6;2P/'-&MU
M8W4\!DAD25 ^Z-U<!A\;>#/$/_!2R?Q;X<A^(?PB_8:TOP++K.GIXNU'P9^T
M5\?->\6V7AYKF,:K<^'-%US]ESPWH^J:S%9^:VGV6IZ_I%C<7(CCN=0MHBT@
MZKXP:W^WK8^-[RW^ 7PS_9$\3?#A;+3VL-6^,'QQ^,O@;QO+J+6ZG58KSP]X
M+_9Y^(F@V]E!=[H]/GA\3W,]U;A9KFVLY28%:PM2-6,57PJG;VBFL70Y(M..
M]3GY5.[NHWYK)M*R#V4E))3II_$FJL++;[5[)Z[7OHWT/@3XD_L[?$GP#<OX
M4\5^ ?$'Q;\'17FFR^'?&_AOP?<>/H]>_LN^@U+19_%7@[P]8:OKOASQCHU[
MI]EJ-YJ/]@?\(C)J=O9:UX>URUO99-!T&M\/O@+\4/%G]G>!_A]\--9^&WA_
M28[;0F\1>,O VJ_#_P (^!=&LP+*$Z'X4UVQ\.:KXJ:QLH'_ .$?T+PKIW_"
M/W,EO:66J>(_#.FW<&HC]*/ .K?MC7'PU\?W?Q1\ _LT:/\ &&VAOS\+-!\
M_%WXI>)/AKK5PNDA]+7Q_P"+?$7P1\*>*/#,,NNYM[]_#O@KQ;)!I.+RWCN+
MP_81XC;>)?\ @JJUQ +OX+?\$^H[0S1"ZDMOVG/VC9[B.W+J)G@AE_9'MXYI
MECW-%%)/ DCA4>:-277V(8[%2A.%\![2FTG.6+HQI2FTOWD*;FH3=GJX/V2E
M=<G*N0[5B:KBX_N.9:<SJ146]/>4;VD];Z/EO?2RY3[5^'_@C0_AKX(\+> ?
M#:7"Z)X1T/3]#T^2]F^TZA=1V,"12:AJ=WM0WNJZE.)=0U6^=5DO=0N;F[E'
MF3-6YKFAZ+XGT76/#?B31]+\0^'?$.EZAH>OZ!KFGVFK:+KFBZM:36&JZ/K&
ME7\-Q8ZGI>IV-Q/9:AI][!/:7EI/-;7,,D,CHWSO\<=7_;+T_6-"3]FSX?\
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
MPC+WM(RDI2LW%.S,/92YDN:G=ZW]M2:TWO+GLGKLW=ZVN?2NO^']#\5:/?\
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
M)2C4:]UR=A<DW%^]"T'+1U:?E?E7/K?HXW4K:79]JU@>)O"OAGQII#Z!XO\
M#^C>*-"DO]&U271O$&FV>KZ7+J/AS6M/\1Z#>RV%_#/:R7.CZ_I6F:SILSQ,
M]GJ5A:7D!2>WB=?E_P")GC?]NG1_B!J]C\)/V=?V:_'OPPMFT[^PO$?C?]JC
MX@?#;QIJZ2:79RZJ-3\+:3^RU\1M(T&2TUF34+&R%MXG\0I>Z=:VFI3/9W%[
M+IEAV_AGQC^U!=?"OQMK_C/X#?"70OC#I4U^/ 7PS\+_ +1>O^+O!GC&WATW
M3I].DU[XJ:O^S[X'O_!<]]JDVIZ?<6\'PU\61V%MI]KJ*W5XVHO8V*^K581I
MU8U,.N9TW#EQF&]I%SLXN4%6]I2<6US.<8^R:;FXV;#V<DHR4H:\MK5:?,F[
M6NN?FC;JVER];6/DGQO^PYXG\&W93X 2>%)_AZ"@TSX8^(]0OO#,W@*RC27.
MC>!-<LM)UZPU/PU&?L]OX=\(:W9^'HO"=FDMC9>*KG0XM&T'1L3PI^QS\9O%
M6H6<7C>\\.?#7PD[@ZQ)H^N/XG^(5U;*=L^FZ1!;Z5#X5\/3W:$^1XFFUSQ+
M+8!2%\+R3R1W-I[#HOQC_P""B]WK&DVNN?L,?L_:-HMSJ=A;ZQJ]I^W?K&KW
M6E:7-=11ZAJ5MI/_  Q_I_\ :EQ8VC374.G?VA8_;9(EMOMEMYOG)ZM\</B#
M^UMX2\2:98? +]FCX6?&CPM<:-'=ZKXB\<_M-W_P4U+3M<:\NXI-'MO#EK\
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
M"?[/FG:9->VL6HZA;?MYZOJ-Q8V$D\:7=Y!IY_8]LA?S6MN9)XK,WEH+IT6
MW4&_S4]6^-WQ#_:^\)^+++3O@+^S'\)OC/X-FT*UO+[Q1XW_ &H]2^"VLV7B
M&2^U&&\T2/PI;?L]_%*"[L+:P@TN]M]<7Q+"]W-J%U9/I%H-.6ZOM\/2Q>$Q
M%.5*IA%4<9_\S# NE*G91J4ZM2.*]G%3C*RC*<9RUE3]Z%XZ4U5HU(RC*ES6
ME_R^HN+5K2C)JI973V<DWO'577Y8S7DUE.UAJNB>*M"UA72(^'M?\(^)M%\2
M/-)*T,<=KX?U+2K?5]0\Z52MM)IUI=P7:M%-9RSP3P2R?7O[+/P&\9ZUX]T/
MXN^/?#>J^#O"W@Q+^^\ ^'_$EC<:1XM\1>*-6TB^T&3Q-K7AR_BBU/PSH.AZ
M%J^LV>EZ+XBM+'Q'J6O7Z:Q=:7HEKX=TJ;Q#]/\ P<\>_M7>*+/QQ+\;OV</
MA;\(K[2=+M9_ %IX/_:5U'XNP>,]8EBU1KK3=>O)O@-\-V\$V5K-;Z3$FJPV
MOBR2X34[J4:9&=,$=]X=_P +K_X*5_\ 1@W[.W_B?^L?_09UZ%7%8FM&M0I0
MP=*?*H5*D\SP+BXU(ZJC.5:G3FY1O&<H2J^S3<9<L[-=,Z]2I&=.*I0=N64G
MB*+34EJH-RC%W6C:<N6[3M*S7VEK?PS^'_B3QCX4^(.O>#] U?QQX%^V_P#"
M&>*[_3X+C7?"W]I6=[IVI?V#J$BFXTO^TM/U*]L=1^QO%]OL[AK:[\Z$(B]S
M7S-\8?'G[5OAC3? MQ\%/V<_A7\6]4U;3+J;XA:=XN_:5U3X26_@K6([?27M
M=/\ #VHQ? /XB_\ "<Z?=7%SK,#ZK<6?@^>W32[.<Z3+_:KQ:=G_  2^(?[7
M_BSQ9>:=\>?V8OA+\&?!D.AW=W9^*/!/[4FI_&C6KSQ!'>Z?%9:(WA.X_9Y^
M%T%K8W-E-J5Y<:VWB:1K26PMK1-)N_[0:XLO'>'KRHJLZE!TX1:C&6-POM8Q
M4Y7C'#NO[>SDY248T_>OSQ34N9\7)-PYG*#2323JT^9)-Z*FY\^]VDHZWNM'
M<^J:X;QG\,_A_P#$2;PU<>.?"&A>*I_!NO:?XI\)S:U8Q7LGASQ+I-_8ZII>
MOZ,\@+:?K&G:AIME=66HVQCN[66!3#*@:0/\?:O\8_\ @HS:ZMJEKHW["_[/
MFKZ1;:C>P:5JUQ^WAK.E7&IZ;#<RQV.H3Z6?V/;TZ;->VJQ7,M@;V[-F\K6Y
MNKCR_-?V#QEX]_:NTOX3^!_$?@C]G#X6^+_C%JUS:Q^/_A;K'[2NH^$/"7@N
MTEL=1FNKC0OBHGP&\27'C::UOH-,L1;2_#SPHMQ'J%S>+<(-/6"]KZKB*4J;
MC5PT93ERPE3S#!-Q;BW[\H8E^Q5KIRJ.$;OE;NTF_9SBX^]33D[)JM2=M.K5
M3W5YRLNFY]-5Y-\8O!FL^+?#>GWWA3[)_P )OX(UVV\8^#X=0F:UT[4]1M++
M4-)U3PYJ5TL<IL[/Q5X8UC7?#@U,P7:Z%>ZG9>(A8:A)H\5E/X=\+/BA^W'X
MB\>:%H_Q<_9$^"GPQ^'EVVH?\)%XW\+_ +86J_$[7]%2#2[ZXTXZ;X&E_9A\
M!PZ[)?ZO%I^F3I+XNT5+"TO+C5/-NFLET^\S?'WQ8_;WT;QGXDTOX=?L9? [
MQUX&L=4N+?POXOU_]M/5/ FM>(=(0C[-J>I>#XOV5O%\?AV[G!)ETM/$VMK;
MD8&H3@YK2CA\30Q,'3J815:7+6BWC\"Z32ER\KJ?6?92;LU*ES\[@[N/([E4
MXU:=6,H2I*<+33]M1Y=':W-[3D;?6%^:VMK.XMS9?"[X_>'I- \;>$K#6_[&
MNI3XB^'7CS2[<ZWX1UR]T;5M!N;/Q'X>N))TM[MM)UG5[?3M1C-WI.J6-Y'K
MOAG4]1TZXTW5I/2=?O=.TGP_JU[J6LV7AO3;+3+M[G7M1NX+*QT6W2W=3J-U
M>7<]M;V\-F,3/-/<PHH3+2I]X<%XGL?C9X\^"@\<^,OV1O@KJO[2.EW;V&A_
M"Z;]H6\_L2ST.XUV"UN+O3?VC+7X%6OB30IY-"DN==DTS3_APB2W\$>CM?YF
M&J1>+^ ;']K&[^('@^Y^(/\ P3]_9_TS18O$.E'4O'NJ_MT>*OC/XD\#6!N8
MX[SQ+X5\/>-/V7[1KG6-,M&DFMK/3O$?ANXO=GV0:M:K(7'TL,U4J<I2A!2H
MRG%TUC\OY.>-G+V+J8J,ZD)?9G2I58R?NQ=1IGN1S-.$G*DE.-TXJO04');\
MKE44G%]'&,T]DY-'\R=[HFM> I8_"7CBRE\.^)M%T^SCU"QU2WO=+^TVZ0".
MWU[2EUBVT^[U#POKD41U+PYKZ6RV6M:1/;:A:.T,PQ^]/_!)W]G?49OAI\9?
M'/Q0\'+-X!^,NH?">+PEX?\ %>GW/D>)K#X4:CXH\36?C,:)J$:VUQX<U36_
M%.FKH-]+ 8_$47AMK\)>^'9M%NKW[<^.?B+]K"+XA&U^&_[%7[/GQR\%:"NF
M7WA/Q_\ $3]J&3X=>*(]2FL[:XU,1^#YOV8?B4OAZ73M4$UK:7ECXPOFU&VM
M[;46%A-,UA:^B^ _'O[5NL?#/Q_KWQ"_9Q^%W@?XJZ-'>-\.?ASH?[2FH>./
M#'CN2'3%N+./Q!\27^ _A6?P']LU0OICO%X%\8"U@5=182AS:)Z.>\7XS-\H
MA@XX3"87V\L-*M6CFF$JU&X5:=2G[/#J<*V'_>QA*<JEW2BFI\J3DOL^*/$S
M'\2\.X?))9;A,&N;"RQ>*AC(59UGAG&5+V5#EIO"ISC&=3FE4<;<J<(W/H'P
M[X?T7PEX?T+PIX:TRUT7PYX9T?3/#V@:/81^38Z3HFBV4&FZ5IEG%D^5:V%C
M;06MO'D[(8D7)Q6Q7Y^V?QG_ ."D<UW:Q7G[!_[/%G:2W,$=U=K^WSK5TUK;
M/*JSW*VR_L;1M<-!$6E$"R1M*5\L.I;</8OCAX__ &M?"7B#2+/X!?LU_"GX
MT^&KK1EN=9UWQQ^TWJ7P4U/2==^V7,3Z3:^'[;X ?%.'5; 626EW'K/]N6$K
MSW%Q9OI,*VL=U=_"RP=?VD82J85SJ<\N;^T,#*/NV<N>JL2Z<)._NJI.,IN_
M*I6=ORYTI\R3E3;E=W]O1:TWO)5'%-WTYFF^ESZ*U_0='\4Z%K7ACQ#I]OJ^
M@>(])U+0=<TJ\0O::GH^KV<VGZGI]T@*E[>]LKB>VG4,"T4C $9S7\UW_!7#
MP%;_  G^+/PZU72/#MOX7^$"?"'4[;PE8:'IRV?AVP\4VGC_ .(/COXF66EZ
M?:LUO9ZIJ">*=!UNXM;:&R2_M?)CL+66+0[IK?\ =#X*^._VK/%?_"7?\+U_
M9S^%GP;_ +-TVTF\%_\ "&_M)ZG\8_\ A*M6F^W?:K#6?.^ OPT_X1.QL_)L
M/^)I%_PDDUQ]ND\O2E^QGS_E?Q_XD_;L^*OAF\\&?$O_ ()I_LG^/?"FH/%+
M=^'O%O[<MQKVDRSP%C;70LM2_8LN(8KVU9C)9WL2QW=I*?-MIHI &'M\.XRO
MDN:T\4UA:].AS1K47F6!IQDJ]*4.>A4GB/8SJPB]7!RMK2J.'/I])PEGE7AC
M/L)F\:%#%K"^UC4H3Q-&FI0Q-"I0E*E4<G%581J.491OJO9SLI,_F>_84^,T
M/Q@_:!^",WA'3=9\+^(--^.7PTCCL]5U+0X[ZZT"YU&RUCQ%/9WNB:OJEHT-
M_P##Y?$UMJ6FFZ6[FLY;K3)87348/M']DY 8%6 (((((R"#P00>""."#UKY(
M/[.7_#.'@#0]-_9._P""=?[*6N:I\3=%N!\>/!^J?%^U^&FBZ3>7=GH]Y>^'
M8?%=U^SY\1K[XJ>'[G67U&!FU30_"-I,-*M]8FT.*YU1K6SO_!;P!^T/XE\9
M3Z7\9?V;M+^ OP^_LJ_OTUKX<_M__%CXQ7+:XEQ816.@6/@?4O@Y\.X=$T>Y
MLWNW\[2/%&G:?HZV,<-EHCRWK31?2YKQ/A\UFL4Z'L*-"DX07UO+ZF(J*,VY
M.6'^MPJQ?-=0A"-7GBN>+M-)>_Q'QJ^)<30QN)PWLI8;"1PO/&IA76Q'+6K5
M74J4HSI<K7M?9PC",DXP4U;G:7H%EH_@#X&:';^"_A3X(T;3]:\3W /@_P"&
MOA>--+;Q'K>GZ+HGAR.[:""*X72=#TS3-,T%?%GBN6T;3]$TZ$ZOJS3WUP!?
M=1KG[+L5QX+\(3^'-;TG1OC3X0TO78IO'-SH)U#PMX^;QQJMYXE^*/@GXD>$
M);L#Q-\*?B+XEU76-1O?"UQ?F\\,WEW::WX7U&QUK38[BX^:-0^*_P"TG^S!
M/XK\<ZU_P3^\+77P;T+5&7Q[\4OAA^U1K_QS_:&NOACIFJ74</C>?X>^*_@5
MHOB[Q\/#FF7#>)-3\#Q?%;5-9TC2?[9A\+KXAU&V@T[4_P!*?!7C7PE\1_"'
MAGQ_X"\1:1XN\%>,M$TWQ)X5\4:!>PZCHNO:#K%K%>Z9JNF7UNSPW-I>6LT<
MT4B-]UL,%<,H^6S7'8J?L:E-*.'4VU55?#XGVM50MR5O85:].FU2G*/L*DG*
M<)R<N:+48?&8_&5*SIN,>6C&3:?/"ISRM_R\Y)3C%J+LH-MV<FV[VC^._P $
M%^"__!,3X3_M9?&&UT;]H;PE\%/#7CCP7J_Q"_8^T;08_B/H'[,VO:[J\&E^
M.?BC\#[][C3]0U_]G[Q99Z]:_$_4M0TJ^N;#0?#'AWQ \/AKP_XOT/Q)\.O#
M_P"I-OK6B?'/X8^%?&WP2\>>!=3\)^-(=.\8>&_&R>&[/XA>&/$.A:A:SR)=
MV%G'K6AQ&YNVGC+WKWGVJS>&ZLKFT6X>40?-_P"W3INE3Z;\*-2\2?$[XB:1
MX9T_QP\^I_!3P#)X.L[KXRSV>DWVHZ.4U?4?#$WB[0[SP=K]KHVIS:U8>/O"
M/A/3/#]SKEQK-EKGBL^!4M/P<^ _[0'Q9_8A_::\'^$/V?\ PKX5\(?LM?M;
M?$[XKV$_[)_C+7-:\4:-^SQ\4? 7A[6_$GB'5_@MXQTE=/72O!GQ"GT6>[N_
M#+:3)HFB27D,NDZ%;JT>GZ1O1P=3-J,\=3G;,4Y5[UW&I0KTZ%)1E1G[:'-/
M$0A0JXA5IQKTZL&Z>(KO%6E4B%">*A*M&7[]-SO.SA.,(I.+YE=U$H2GS-34
MEI4G[367]>'[(WQB^*'PL^.O@[X ?$OQ7X:\2_#?XL>&?%\OPYO-%\$6W@MO
M#OQ3\+BV\27OAB.VL;O54DTGQ/X0B\5Z\UYK&MS7*ZYI%KINE6@2^G*_@/\
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
M)#IWC/P1XRL5D6.RD\4>'=3\+^(8[8'F76M7\-7VI:#K6H8SN?2?!O@^R<L
MEE!Y9,LL'P,U/Q-<H_Q<\6V7B[P_"ZRQ_#SPYX<D\,>"=3=7@FB_X35=0UKQ
M+KGC5+26.6-=*EU30_!FJ6MPR>(?!FKSPVEQ;?#3S;+XPYUB.?2ZIPIU?:2?
M\MI0C&+5]YRC'>S9R2S/!QCS*HYNUU!0FI-]O>BHKU;2WLV:7P M[J^\/^*?
M'US:S64'Q.\87'BO0+:\A6*]C\'V&@Z!X/\ "MY*,F:.W\3:7X83QS8V-T(;
MS3;?Q8MEJ-G9:I%?6T?O-%%?'XFO+$UZM>2LZDW+E6JC':,$WJU"*44WJTKO
M4^:K595JLZLDDYR<K+97V2\DM->P4445@9A1110 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 %%%% !7YL^!_#\7
M[-/[>NB?!#X6W$FD_!#]IGX+?'O]H+7/A5(BR>&?AW\8_AI\0_@GH^L>)_A7
M"AC/A#2/BI!\8=6UCXA^#8%F\-7/C'2+;QCH%EH.M:]XSE\2?I-7SAXG\=_"
M[3_VK_@[\.-6\"_VA\8O$_P.^._BSP3\1O[*T>;_ (1CP%X2\9? G3?'_A+^
MV9[E==LO^$OUKQ7X#U3[%86DVGWG_"(^9J$T,T%FLO9A*DH^WIJ$JM.KAL1S
MTU:UZ=&I.G6:EI?#S2JJ2]Y)2C'23B]:4FN>-G)2ISO'I[L).,M?Y'[U][72
MWL_B_P#;&N+NY_:,M+6ZEFEL=&^"GA"?0X) /L]C=^)?'7Q)C\52V3>86\[5
M8?"?@U-3'E* FCZ01(Q)5/RBUWPU\,M7^+'P"USQGXRO/#_C7PQ\?/CO<?"O
MPW;QI)#XWUO4O!_C&R\0:=>DV%U);P:3X;^VZRER+G3XOM%M#9/-+/?6T+?T
M0_M)_L_2?&?3-$UGPSJEGH/Q&\&C4%\.7NJ+,WA_6]*U=[%]:\)^)Q:07-]!
MINI/IMA=Z?K>G03ZEX<UBRM=0AL]7TN76_#FN_SL?'']GW]HSPW^U)^PII6M
M?!'Q,NJZI^T3^TE>Z.FE>(OA[JNE:U!>?"#QMJ"W-EK2^,+>TTRT^P"XOXCX
MP7PK?7%K;2+'I_V]X;&7ZG),10JT53]O"A4IX7$J4'.G3E:EA,1*3C[325.K
M%?O)15XJ<^9Q:4WZN#JTY4XQ]I&$H4ZB:<E%^[3FW;FM>,DGS-;7=[;G,?MF
M^+?B?H/Q&_9ST+P-X@30_"OB^V^/EA\2K:*;1K&\\0:'IGPQ&K:=HTNH:N8C
M)HS7UL]_=Z)8W"7VKZY8^&9;"WO-4TW3HA^V_P#P2EO?CS_P4X_X*G^(_P#@
MLQJ'PTD^%'[+O@?]E2Y_8O\ @]K'B475GXB_:"OM+\6G7]=^)/AW0FM8H[7P
M]%XEN_%?]H:BKV^D:<TNA^#=)_X2'7-%\9:EI/Y5?MQ_##2?@UXZ_9P?X\WN
MFZEX]^)?@[]JFV^'_@'PM:ZGXATSP8WAKX=>';ZR\17^NI86$T^L-K=_X?.N
MZW/;:?X?T0&T\,:,=8@N-8UOQ+_H!>#-&\(^'?"/AC0O &D:!H'@;2-!TG3_
M  ?HGA73K'2/#6E>&K:Q@BT6PT#2],AM].T_1[;3EMXM/M+&"&U@M5BC@C2-
M54?IO"E2%3*H.G%./M*O[V,+1K/VU2+:G_R]Y''V?-;E]U*,I1LSW\NE&5"\
M5=<S]Y+2?O23:E?WK-.-[6TT;1)XM\)>%_'WA?Q%X(\;^'=%\7>#O%VBZEX<
M\4^%O$>FVFLZ!XBT#6;26PU;1M9TF_BGLM2TS4K*>:TO;*[AEM[BWE>*5&1B
M*_D$\;>"?CQ_P;+?'C5?C%\'=*\<_'3_ ((E_'3QS#=_%[X0VDU]XG\;_L1>
M-_$]]#:#QAX/-W-+<W7@ZZN98+6TN[J=+7Q5:I:>#?&5W;^/K?P?XP\8?V.5
MSWBWPEX7\?>%_$7@CQOX=T7Q=X.\7:+J7ASQ3X6\1Z;::SH'B+0-9M);#5M&
MUG2;^*>RU+3-2LIYK2]LKN&6WN+>5XI49&(KZ8[S^3C]B/X^>+_C?\:OV[/B
MSIT.DZY^SEXL\;/\4?@)XP\/QA].\:0^,?C+^U'J>L3:?J\CB^U""7P#IOP<
MU=4OM*TV?3[OQ'=12V<%U)=:;I^__P $LKR_U?\ :T^!GB76;IM0\1>,4^(?
MC+Q1JC@B35/$OBCX3^.-9UJ^*DMY,#WMW)%8649%KI>F0V6E6$<&GV-K;Q=U
M^QWX:^!WP@\>_M3_ +,WP-BT/P]X:^ GQA\4^'-(^'6E:KJ&K7'@?P,/B?\
M%SPOX)MKNZUB]U/6+F"9_ WB+2K6^U74K_4+NZ\/:FMY=2W5O,QZO]BCX'>+
M?@;^WE\(M &AZGJOPQFO/B8WP_\ &6DV%U?Z7I&A3?"SXAW&G>"O&+VT<\GA
MK5?"ULD>@Z?K&L&/1/%MC'H=Q9:P_BG4]3\-:7^58FI37'.*IR<8U9X_))0O
MHYQAA\+S1C?K[T9<JUDKRM:#/G93BLXK1=E*57!N-^JC3IW2\]4[==^A_3)1
M117ZJ?1!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7\L/B[P]\;OVJ/\ @KU^SY\;OA1>1^'?
MV;OV$?VY_B/\$_&&M:WXEL_ W_"X_BO\2/@S\?H_C-8^ 8M:UW2F^(47P/L/
M#?@?P)JNAZ'I=_K&IZC\2?B''I<6J:-X/\6OIO\ 4]7YI_MT>$_AK%\1_P#@
MF+#K/B!_AZ^F?\%++'Q9X)TCP[X%BUJR\>?$O6OV4_VU+W4_#VL2V>LZ!%X0
M3Q#;^(/&GC?6/'4UKXAEN=?TO[%>:-=WOBB35]/Y*V#HXC$83$U4Y5,%*M.@
MOLQJ5J?LI3:ZN--R4>B<F]TC*=*,ZE*I+5T7-P73FG'E;?I&Z7K?=(]H\;?&
MGPMH?[=_[/'[/]Y\*M UCQC\1/V9OVI/BCH7QHN9=.'B;P'H?PN^(?[+OASQ
M!\/-'@E\/W.J/HOQ*N_B;H>N^()K/Q/I%G'>?#;PZE[HNNR2V=YH'IG@O_DX
M#XZ_]BG\%/\ T5\1:\A\=?L]^.O$G_!07]F[]J'3[KPZGPX^$W[+/[5WP:\3
MVES?WL?BF;Q;\:/B1^RKXJ\'RZ3IB:9+8W>CQZ7\'/%XUB\GU:SN+*Z.DPP6
M=XM[));?2&@>,)=5^)?Q%\&-IMK;Q>$=%\ :E%J<3,;O46\5IXH:2&Z4J%6/
M3_[#06Q5F+"ZFW!<#/6:GS7^RA\9_#7QV^$_[0NK?#KX9:/\'AX&_:I_;4^"
M5WIV@SZ590>)?'GP>^//Q&^'OBKXL7=QI6DZ#!9ZW\3O%FB:AX]UNYNUN]3&
MK:U=W>K:YJE^]QJ$OXC_ /!+[6+35/\ @GC^Q9!!J"ZA<Z)^R[\ -(U+#RRF
MRNU^$/@O4;?3WDD !:VTG4=,Q'$SQVZ.EL"KPO''^H_PF_8L\:^#?V5_VKO@
MY\2/$WA'2;CXN_MI_M=_M.:3J6FZ9?\ Q!\-CX=_%;]KCQ5^T5X.\-^./"UY
M+X)D\0V^M^$+JP\,?$SP9;:Q:V5Y9:GKN@VGB*YMY5OW_*?_ ()3Z##X?_X)
MQ?L66\ T#9J/[-WP@UYF\/>&CX7@:;7/ FA:G<'4[7^U=7_M77UN+B6/6_$O
MG6?_  DFH)-K TK2A=_88?SCQ(M_9^7WW^N3Y?\ P2[W=NW32][]&CP,_P#X
M%#O[67_I']?TC] Z***_'CY8**** "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@ KY&\9?"+Q
MMK/[<7P"^.-A8VDGP]\ _LW_ +2WPX\2ZB^H6L=]:^*OB3X^_9LU[PE9P:6[
MB]N[>]TWX<^+)I[VWC>VL7L(8;J2*6^LUF^N:^)?'?COQCI__!0K]FSX<67B
M/5;7P)XG_96_:Q\6>(?"D-TZ:+K'B7PE\2?V4]-\,ZY?V0_=SZEH6G^*O$EG
MIERW[RUM]<U.*(A;R8-UX/VCJ5?9N*E]4QG-SIM.G]5K>U2MKSNGS*#V4[-W
M5S2ES<TN6U_9U;WO\/LY<WSM>WG:^A]M5^-6C'2?V+OV@OV-O@I\"-7U?Q%X
M*_:=^.GQ<^&OQ>N_B?;:5K/B#3_^%%_ KQYK6E6'P\O=%TKPQ:^"/#L'B*Q1
MM/\ !6A:?#\-?"VG"XTOX;>#/!.CZIJME?\ [*U^9'BKX*Z+\1?V@_V2OB3J
M/Q1\*^"M2^!W[6/[5WB+0_ VM_9_[>^+-SXK^'7Q!\*7>A>#Q+JME,^H^'+.
MZD\3ZFMO8:J5T2QOII([<0J\G1ELX+ZS"LW[">'Q'/#E<XSJQPF*>&;C&,I7
MIU^249*R@_?DU%-JZ$DO:*3?(X3NK-IR5.?LVTDW>,[-/H]7H,_X*P_##X/Z
MI^R;\3/VAO'WPZTWQC\0?V7/AI\3/'?PBU^>^U?3M6\(:GKF@VVF>)#IT^E:
MCI\=[:ZSI]E8B_T765OM$U"YTO2KB[LS<:?9W-M_6K!##;0PVUM#%;V]O%'!
M!!!&L4,$,2".*&&*,*D<4:*J1QHJHB*%4  "OY7_ /@J]"L__!-?]MU'W87]
MG#XFS#:<'?;^'[FXCZ@\%XE##J5R 03D?U2U^K^'524LEQ,93G+V>8UH0C*4
MI1ITWA\-4Y:<6W&"=2=6<E%*\IN3NV?39#)O"5$VWRXB22;;27)3E:*O9>\Y
M-VM=ML****^^/;/Y=/V8?AOX/TG]I;_@H%\7M%L]2LO$_P 1OVG?C'X+\2PW
M&IF^TPV'PH_:F_:H;1[C3K9K:%K*;4-6\>^+-5U &2<$ZA;6D;"*PC:3]4_V
M>O\ DL'A#_N/_P#J+ZW7YW?LZVK6_CW]KF4L&%]^V+^US=* "#&J?M=?M#66
MQL]26LV?(XVNHZ@U^B/[/7_)8/"'_<?_ /47UNOQ7./^3A4?^QMD?_IO+SY+
M%_\ (\C_ -A.#_\ 2:!^G%%%%?M1]:%%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?G;^WCK_@
M/1/B;_P3,M_&OP^N/'.H>(O^"B7AW0/A[J,'C#4/"B_#CQY+^R+^V#JEM\0+
MFRL=.OX_&MO:^&=*\4>%F\'ZE)INGW$GBN+7FU%+OP_:6MW^B5?"7[:'_"X?
M^%A_\$]C\*?#E]K^BC]NW0C\:[FS\#Z-XR3PS\'C^R]^U.M]XCOKW5M#UF?P
M'90^/F^'VE/XWT*?0=:M;C5[?P^FN1:;XCU+3]1 ///BGXD\0VO_  5T_8Q\
M*VVO:U;^%]7_ &$_V]M9U;PW!JE]%H&IZQHWQE_80M='U74='CG73[W4M*MM
M6U6WTV^N;>6ZL8-3U"&UEBCO;E9/NG0/!E]I/Q+^(OC>:ZM);#QEHO@#3+&T
MB\[[9:R^$4\4K>R7>^-8?+N3KUO]E\F21L0S>:(_DW>#^-/&'P'LOVZ_V?/
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
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@ KY&\9?%WQMHW[<7P"^!UA>VD?P]\??LW_ +2W
MQ'\2Z<^G6LE]=>*OAMX^_9LT'PE>0:HZ&]M+>RTWXC>+(9[*WD2VOGOX9KJ.
M66QLVA^N:^</$_@3X7:A^U?\'?B/JWCG^S_C%X8^!WQW\)^"?AS_ &KH\/\
MPD_@+Q;XR^!.I>/_ !;_ &-/;-KM[_PB&M>%? >E_;;"[AT^S_X2[R]0AFFG
MLVBZ<*Z:G4]I#G7U;%**Y'.U1X>JJ4[:VY*CC+F^Q;GTY;FE/EN^977)4MI?
MWO9RY7;R=G?I:_0^CZ_)CXM_"Z]USX[_ +'?QVO_ !A\._!7P[_9V_;%_:?U
M3Q]JGC_Q?9>$FN3\4? OCKX:>#=*\,OJ<:6&L:YJOB[6=,TZ'26O[.[G-TAL
MTNG5XU_6.::*WBEGGEC@@@C>:::9UCBABC4O)++(Y5(XXT4N[N0JJ"S$ $U_
M*1_P4YU7X(?M;^,_V1_V?Y/B5JECX.\5?M6_M877B7QEX?\ AOXE^(WARULC
M\._%>K^$O$NA:6EA#X9^*,=IK-I9W]E#H=]XAT^$(]U>6]S;1S6=SZ>0X>>(
MQ4H*4Z=-TL1&O7A0GB/949X/%*JU3A9RG*ESQIJ]W4<;*37*^C!TY5*C2YE'
MEFISC!SY8NG/FLENW&ZBN[6CV?[._P#!3'Q3X8\:_P#!+S]LWQ3X-\1Z#XM\
M,ZQ^S-\5Y](\1^&-7T_7M"U2"/P_J5M)-IVKZ5<7>GWT4=Q!- \EM<2HLT,L
M3$/&ZC^KZOX9O&7PQ\#_  /_ ."'O[8GP;\ _'J;X_Z#X$^"W[12Z?KVI>&X
M/ WB#PAHWB4:_P"*/#OP]UWP!%+&_@VZ\*Z)JMG80Z:=$\)VEW;JFK:7X3\/
M:9?VNF6_]S-?J7 5*%# 9I1IRE4IT\WK0ISG3G2G."P^&Y)RIU(QG!RC9N,H
MIJ]FD?1Y+%0H8B";:CBII.47!M>SIV;C))Q;6MF@HHHK[H]D_FD^!?Q T[5O
MVC/VT_AG!H_B2WU/P1\<OBQXLU#7KS2UM_"FJ6WQ"_:W_:\T[3]*T#5C<M+J
M>M:(WP_O;KQ-:_8H+?3+77?#317EY/?W<&G_ $)^RA^RGX!^'_[6/P[^)'P_
MU#6O"FGV,WC::X^'%K_9UUX$$NK^ ?&&G3S>'[6XLO[9\*A9M22Y32=*UC_A
M%;:*U^S:;X;TYKF:YKYY^ G_  LC_AH3]MS_ (2$^%3\-3^T5\8O^%;_ -E_
MV@/%0U3_ (:@_:=_X3T>*Q<#[ ;?[3_PCQ\.OISY-N;]+R))8TDF_27]GK_D
ML'A#_N/_ /J+ZW7XUFE:K2\0(QISE&-7,\DA4BM8SBZ6 5I)JUU=\KMS1N^5
MJ]SY3$SG#/$HR:4L1@XR722<:"LUMU=NJZ6/TXHHHK]E/JPHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ K^8G]I/PPGPW_ ."Q7[!OQJT+PYX'U2S^-/[3'Q!_9[^*UAXLTR_U
M(RZYH/P[^-WCWX%_%?PM!;7VGZ?I/Q2^&&FCXW^ M \8WHO[N/P9\:?%GA@V
M%[:WUK)I/].U?RL_\%.O$OQ3MOVQOV%/"?POU7Q!X(U?5OV[_'NIV7Q/T7X8
M^.OB4?!^K?\ #/W[3_A2":'1O!D%P_B#4H;#Q7J&JV_@8!=6\3V^G7,UJDVA
MZ1XE:W^:SJI5IYKPU[*3CSX_$TYJ]E*G/"24XOHU;WDG]J,6K-)KS\7*4<5E
M_*[<U:I%]G&5-II]^Z7=)K5(_>3QKIG[/$O[=O[/.L>)?$&NVW[4MI^S1^U%
MI_PC\+VT6K-X;U;X,7WQ"_9@G^-FM:M+!HMQHL.L:)XKL?@Q9Z$FH>(-,OI[
M36]?.GZ5K$=O>7.C>L^$=5U2Y^.'QFTFYU&_N-*TOPS\(;C3-,GO+B73].GU
M.+QX=1FL+*21K:TFU V=H;V2WCC>Z-K;&=I/(BV_(GQ0\%^,;W_@K)^QQX_L
MO"GB.\\"^'_V'?V[O#&O^,[71-2N/"NA>)/$GQA_88U#PYH&L^((;9])TO6O
M$-AX>\07NA:9?7<%[K%KH.MW&G0W,6DZ@UO]OZ#-X-;XE?$.'2;6YC\:Q:)X
M!;QC=2-=FTNM-E7Q5_PB4=LLMQ):++;(FN?:3:6UNS":#[2\["/ROI3T#Y(_
M9XUK]E+X7_ /]I_Q?\%O&:3?#72/VG/VW?%'QDUKXCW&H:7I&A_'^;X]?$>Z
M_:*T"ZN/$NG>&_+\+Z3\8'\4:-HK6IN-'O-'6Q_L/6]8LKBUU"X_&3_@EWXP
M\/\ C#_@GQ^QW)X>NM+N4\/?LV_ OPQK"Z*FS3;'Q#IGPE\%RZOI49$UPK7>
MEW%X+'5U$S-;ZS!J%I.D%S;S6\7WY^RC\"/'>K_L=?MP>!O$=O\ $+X0>*/$
M'_!1?_@HS\7OAQKWDV_@;Q)"VG?MS_$SXM_!WQ_H-[XXT:ZT<^%]>U'0_#>O
MZ5XAOM.NO#VN>&+H:C:7<FFWD-^/BK_@G)9:I8_L _L4)K.O:GXCU&X_92_9
M\O[C4-5;1Y)XC?\ PE\(W8TV"?1--TRVNM/TL2BPTZ\NDO=6NK."&?5]7U?4
M)+C4;C\W\2&OJ&77W^MU.76W_+K73E=]-/BC:]]>G@9__!P_?VDK?^ KR_5?
M,^T****_'SY8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M8*Q$<;$ G .S7RM^VM#?S_LV^.!8^=MAUOX7WNK&+S-B^&-/^+7@6^\7O>[
M0=*3PM;ZP^LB8?96TD7HO/\ 1#-6V'IJMB*%&3<8U:U*FY+>*G.,6UYI.Y=.
M*G4A!NRE.,6^RE))OY7/D;QE^U]\9?&UY<R^")++X2^$)#(-&$FAZ=X@^)5U
M:LI^S:GK5QXBCU3PAX<N)U</)X5B\+^(9M.>)?M'BBZDFFL;/2\"_MG?$3P1
M?P'XOOI/C;X>"15UGQ;INC+H7CGPA88/G^(M4T_22WAWQGI%@2MSJ]EHFA^$
M=8TS2(;_ %#3(/%>H1VN@7'S/3)6C6*1IBBPJCM*TI41+$%)D,A?Y @7)<M\
MH7);C-?5/!X1P]E]6I*%K7C%*JO-5K.KS)ZIN4DWHXN+<7['L*/+R^SC:UKI
M>]Z\_P 5^N]O*VA^\\,T5Q%%/!+'/!/&DT,T+K)%-%(H>.6*1"R21R(P='0E
M64AE)!!J2O"OV7X+ZV_9O^ ]OJ*3QW,/PC^'T8BNDE2[@M%\+Z8-/M[M)U6Y
M6[M[#[-#=+= W8G23[4SW'FNWNM?)U8>SJU*=^;V=2<.:UK\LG&]M;7M?=GB
MR7+*4=[-J_>SM?YA11168@KP'X\_M!>'?@=IFEQ2Z;<>*_&_B8W8\)>"-/O(
M+"ZU.'3WM$U76]6U.XCN(=!\*Z&U_8C6-;DM;Z=9KVRT[2-+UG6K^PTJZ]^K
M\=_VEI[^[_:3^),FKH$N--T3X?:)X<!&'D\#QZ ^N6ETJF-<QS>.M>^(5KYP
M:3S'T]H6?_15CC[\NP\,3B'&KK"G3=644W'GM*$%"ZU2;FG+EM)Q347%M271
MAJ4:M2TOAC%R:O:]FE:^^[UMK:]FMUW!_;-^/'VDW@T'X1FT^U&X'APZ9XR%
MR;+R,#23XT'B@Q"Z^T_,?$/_  @)A$'[O_A&3)^\K[2^ O[0/AWXY:7JD<.F
MW'A3QQX7%@/&/@>_O(-0N=*35#>)I6LZ3JEO%;Q:_P"$]<DTW4UT/75L]/N)
MY-.O[#5M(T36]/U'2+/\E:]N_9?EN+;]HOP1)IY8W-_X8\>Z3K$:*6SX4:PT
M[5KJXF !"10>*](\&P+.P'ERWR0*ZF[*2^OC,#AI8>K*%*-*=*$JD90NM*<7
M)PE&]I*44US/WU*TN9I.,NVOAZ7LI.,%"4(N2:OM%7::OK=+=^\G9WM=/]>J
M***^9/*"BBB@ KY.^-_[5_AWX5:W/X(\,^'YOB+\0[.WM;K5]&AU=/#_ (;\
M*Q7UNMYI\7B_Q8=-UM]-U/4K)X;VQT'2-!\0Z\NGW>FZMJ>F:9HFK:7J=Y]8
MU^ 6D7]]K,>H>)=826/Q%XMUS7?%?BB*>87-Q:^)O$&K7>I:WI<DZLZM'H-]
M/+H%E!&WV>PT[2[/3;-(;*SMH(O4RS"4L3*K.LG*%+D7L[N//*ISVYG%J7+%
M0E=1<6Y./O)74NK"T8U92<]8PM[MVKN5[7MK96=[-.]M>_VQI7[=OC&SOHY/
M&'P9TR?P_P"8OVRY\"^/;G5_$ME 9%1I;3PYX@\(>'-/UL0HQN+B-?$^EWGD
MP2)I]CJ=Y+!:/]^>"O&OA?XB^%=%\:^"]7M]=\,^(+4W>F:E;K-%O$<TMK=V
MMU:744%[INIZ;?6]SINKZ1J-M:ZIH^JVEYI>J6EIJ%G<VT7X@5]R_L'WUW%#
M\8_#D<DTNA6GB3PSXGM$8#[-IVN^)]%N;/Q!IEEB0B&.6+PUHWB.[MTABC;5
M/$=_J+--=:E=/77F& P\,/*M1A[*5+D<DI3E&<92C3VG*;4U*46G%J-N:\6V
MFM\3AZ<:;J4X\CC:ZO)IIM1^TV[W:ZI6O=-ZGZ!T445X!YP4444 (2 "20
M22>  .223P !U-?!OC/]NKP_;ZE=6'PF\$3?$RQL9;F"3QAJGB5?!/@?5IH$
M=%_X1/58= \7:WXDLC=J(QK\'AJU\+ZA9LNI^&]=\06K1F3U;]LC6-0T;]G+
MQ\VG7W]G2:W>> _!=]<JUQ'*VA>/_B/X1\#>)+2UGM$>YM+W4/#WB'4]/L;Z
M Q26%Y=07BW-H8/M4/Y8QQQPQQPPQI%%$BQQ11HJ1QQHH5(XT4!41% 554!5
M4   "O:RW T:]*5>O%U%[25*%/FE&-X1A.4I.#C)M^TBHI225I<R=U;NPN'A
M4BZDUS)2<5&[2T46VVK/[22LUUO?2WZ)?#3]M;POXG\0Z5X2^(WA.\^&&L>(
M-1MM(\/:T-;M_%?@#5M9U*Z^RZ-X>/B==.\/ZMHNO:M*T5M8Q^(_"FC:%?ZM
M<V7A_1_$&JZ[J.FZ?>?;-?@5J6G6>KZ?>Z7J$"W-CJ%M-9W<#%E$MO<1M%*N
M]"KHQ5CMDC99(VP\;*ZJP_9/]GKQ'K/B_P" _P '/$_B*YGOM=UWX9^"M3U?
M4KG_ %^KZA=>'K"2ZUM\)&O_ !.I2VJKY8:+9>+Y4DL>V5XS/!T:$85:$7",
MI<DZ?-*44[.47!R<IV:C+F4I.S2:=I6BL50A249PNDVTXW;2TNFF[OO>[?EV
M7L5%%%>0<04444 ?*/[0/[4-A\(-2M?!7A?PZOCGXDWVFP:S+I-SJCZ%X;\+
M:'=W,]I::SXKUR+3]6NHY-0EL]0&A:!I6EWVI:Q+IUP+N70=+)UR+\KO&'_!
M1O\ :D\/?ME?LZ?#&*Q^'&N>!_$_PQ^.'BWQYX0TK1-2\(6^O-H$_@FU\+W!
M\5ZKJ7Q#UC2+S0[N_NDMY-.L(;'4#J,T&IV,R7%M-I'9^-Y]0O/BQ\:]1UN-
M(_$-W\7?&UOJ@ 59&T[0K]/#/@1YD5W",_PST3P3)%\P,MN\-PR1O,R+^>7B
M\SWG_!2+X+VQD1;;1OV4/C!J\:>7EY)=1^(OP_TJ="^X8&U+61<@A?*D&,RY
M7[3+<MP:A)5*%.N_J6(J3G54I<TWAIM.&MHJ$Y7I2AR2TC4<G)1M[>&PM%0]
M^$9OV4I-RUU<-.771)OW6K-Z/?;^H/X.?&'PK\:_"/\ PE/AE+^PFLKZ31?$
MOAK68[>'7_"?B*WM;2]N=#UF*SN;RR:<6=_8ZA97NGWM[I>K:5?V&JZ7>W5C
M>03-ZM7YA?L1SW4/Q>^)%I9^8UA?_#KPO>>(%"%H(;_3?$FMV_A.4OYA6&XO
M;74?&$;8A5[N+38@\LJV$20_I[7R^.H1PV)G2A?DM"<4]7%3@I<K_P +;46]
M7'E;W/*Q%-4JLH1^'1J^ZYDG;Y/1=U9]0HHHKC,0HHHH _-OXU?M=^-;CQ=K
MO@GX-'1M#T#PMJ=_X=\0_$;5K :]J^K>(]+GN+#7=+\"Z)/)%HNFVOAK5(6T
MN[\4^)H?$,>I:S9:WI5GX.BT^RT_Q/JOD>C?M0?M$^&+^+4F\7Z9\2+*-8A?
M>%O&_A[PYHBZA##EI$T;Q+X#T+PY<>'=5O#A&U/5=&\8Z7 N0GAT,WFI\U>
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
MHC,5A:3^1;W,H\N2YB)7=\IQ#_R-.%O^QK/I_P!./Z]-SS,=_O.6_P#82_\
MT@^_?'G_ "E^_95_[1M_M_?^M/?\$TZ^W]!TOPK;?$KXAZKIFKSW7BW5-$\
MP>*=&>2)K?2+#35\5+X:N8$6TBEC?55N]8,WFW=WO^PQM'';#(F\8\1_'G6=
M'_;A^#?[,,?A[19_#WQ&_93_ &EOCS>^*I3=_P#"1:7K/P7^+O[)WP]TSP]8
M*LGV$Z+K]C\>]6U+5S+";I;[PWH@MY%A:Y5N\\'6EW%\=_C;>2VMQ':7?A;X
M-QVMT\,B6US):Q?$#[3';SLHBF>W\^'SUC9FA\Z+S OF+GZL],_,S]@HZO%^
MQG_P49ET2S:\UK_AOK_@L9+HEG]@CU+[=J:?M:_M #3[=-.GAG@U(3WR);_8
MI()X;MBUM)%(K-&?D7_@GPMVO[ _[$"ZA";:_7]D+]FI;VW:!;9H+L?!CP6+
MF$VZJBVYBFWH851%B*[ JA<#]/?A1^T+X@_:B_91_;5UO6M*\,?#^\^'7QJ_
MX*%?LUZ5=Z;>:C;:3_8W[/WQ5^+'P@T+QMK5W-]IN;+4]9L/#%OXE\336<;0
M6^HW-]+86XC6.*OR\_X)X1F+]@#]AF(S1W)C_8\_9FC-S"[2PW!3X*^"5,\4
MC*K21RD>9&[*K.K!BH)Q7YKXD_[EEG_856_]-(^?X@_A8?\ Z^3_ /24=9\3
MO$>N>,_%E[\*?#>J:OX<\/:)INGW_P 3/%N@7TFEZ[/-K8DFTCX=>&-9LS]N
MT'4[S2HO[<\8Z_83:=XAT#P]JOA>/PK>VNJ^)AK_ (8?X>\,^'?"6FKH_A?0
M]*\/Z6LTUS]AT>PMM/MGN[I_,NKR:.VCC6>]NY<S7EY-YEU=S,TUQ++*S.<+
MPH5/B7XOF?R!K7_"U]8_MU8_,\X,/#GA5?#'VOS,MY[_  _'@^2+DQ_87M!#
MMA\M%[FOGL#0IX?"484TESTJ56I);U)U(1FY-_:2YK4^BA:RNVWK@J,*.'I<
MB5YPA4G+K*4HJ6^[BKVCTMK:[9P_BOP#HWB>XM=:ADNO#7C;2(9D\,_$'PX8
M+'Q?X<>5HY2EIJ+P3Q:CH\]S!;3:MX4UVWU7PEXB2VBM/$6AZI9C[/7K?PB\
M=:EXU\/:E;^)8+*T\;>#->NO!_C6WTQ9H],FU>SM+#5-/UO2H9Y;B:VTOQ7X
M:U?0O%5EI\EYJ$VBIK+:!=ZC?W^DWES)SE9?PG2XD^*_Q?O+:1&T2/PW\*-(
MFCB*XC\9V3?$'5-=\\*N1=OX3U[X>EB[ES:?8?W:($>7DSJC"I@IUI)>TP[@
MZ<K>\XSJ0IRIWW<??Y[/9QO&UY<W/FM*$L.ZK252FXVEU<9247%]UKS+MRZ6
M3=_HRBBBOC3YH*_/;Q[^W-NUG4M&^#'@_3_%FE:5>WVE77Q$\5:M>Z1X:O\
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
M\/\ 8.G0:!:"6IX _P"#=']A;Q=XI_: \/W5YJ-K%\,OBGI7@7PO<0_LR?\
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
M0?\ P;Z?_P#)%?%/P\_X-O\ ]CWQ;?\ Q-M=0\4VT">"_B5J?@W33:_L?_\
M!.56GTZS\.>%M8CGO#+^QU*'NVN-<NHW>(0Q&&. "(.'=X/A_P#\&X7[(GBG
MQ9\<-#U/Q%;VEE\-OBCI/@OP[/;_ +'G_!.F*74]&OO@K\(/B+/>WSS_ +'4
MD5Q=1^(/'VNZ:DUFEO;+9:?9V[0M=P74\_'_ ,0WQ?\ T,*7_@I__)^O]+7'
M^P*O_/\ C_X#_P 'U_I:_;O_  E7AC_H8]!_\&^G_P#R11_PE7AC_H8]!_\
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
M^'LO_!-3_H]S]G;_ ,.+H_\ \=H_X>R_\$U/^CW/V=O_  XNC_\ QVJ_P?\
M^#<S]FGXB^$]6\0:EXK^&UC<:?\ %'XX^!(X++]A3]A@POI_PM^-7Q ^&6DW
MC^?\#9'^UZCI?A&SU#4 K"$7]S<BW2* 1QHOPA_X-S/V:/B-X4U;Q!J'BGX;
MV$^G_%#XW^!(X+/]A;]A=XI+'X6_&CQ_\,M,O7,WP+9Q=:EIOA"TU&^4'RDO
M;JX2 +"L:@_XAY2_Y^XC_P *J'_S$']A1_FJ?^#8?_*?ZMZ7G_X>R_\ !-3_
M */<_9V_\.+H_P#\=KX1_:I_;:_X)_\ B_Q!9_%GX6?MF_LWZWXG32+3PYXU
M\$S?%;P[I4_BS1-+GO[K0=5\,7VJ7UGH%KXNT6?5+^RN8-;O-)L?$FAW5K!>
M:_83>%]%MKS[E^#_ /P;F?LU?$7PGJ_B#4_%?PVL;G3_ (I?''P)'#9?L*?L
M,&%]/^%WQK^('PRTF[?SO@8[_:]0TKPC9W]^ PB%]<W(@2. 1QJ?!_\ X-S/
MV:OB+X3U?Q!J?BOX;6-SI_Q2^./@2.&R_84_88,+Z?\ "[XU_$#X9:3=OYWP
M,=_M>H:5X1L[^_ 81"^N;D0)' (XUWP_ :PU55:=6O=)IQEB:+C.+WC)+!)M
M.R>C332E%J235T\F]E)3A*=UI9U(-23W37L5I\TU:ZULS\3E_P""CW[$[R_9
M(_VA/ 3:AC:+)M1,$37&=GV?^W+E(?#"GS/D^UOKB:;C]]]N^S?OJ^X_V5?V
MW?\ @GM\/=1U3XH_$G]M7]FVP\=ZYH;>&="\*V?Q2\/ZE'X$\(W=_9:OJEEJ
M6JV,[Z?JGBGQ-J.E:#<^)/[-GU#0M('A[2=)T#4M4CAU'7M<^S_@_P#\&YG[
M-/Q%\)ZMX@U+Q7\-K&XT_P"*/QQ\"1P67["G[#!A?3_A;\:OB!\,M)O'\_X&
MR/\ :]1TOPC9ZAJ 5A"+^YN1;I% (XTU?@W_ ,&YG[,7C;P;9^+-8UWX6R7%
MUJ_C/2FT_P#X87_8E2R2/P[XTU[PW:3HUK\&;2[\Z6UT>*:4-<M%YT\V(]HC
M"=F(X0=>E*DG5IQG93<<72<W&Z;BG+!I1BVO>LN9KW>;E<E+>IELJD'#WHI_
M$U5C=[:7=*R3Z]79J]G9TO\ A[+_ ,$U/^CW/V=O_#BZ/_\ ':/^'LO_  34
M_P"CW/V=O_#BZ/\ _':Z#X3?\&[?[*_C_P #V7B?4G^#-I=W.M>,M->"T_8=
M_8^\A8O#GC3Q!X;M77S/A>S[YK72(9ILG'G22; $V@5?@_\ \&\G[+/Q%\)Z
MOX@U/_A2]E<Z?\4OCCX$CALOV'?V0#"^G_"[XU_$#X9Z3=OYWPQ=_M>H:5X1
MLK^_ (B%]<W @2.#RT7R_P#B'M/^;%?^%6&_^9/ZMZ7Y/[#7>I_X-I__ "HR
M?^'LO_!-3_H]S]G;_P .+H__ ,=H_P"'LO\ P34_Z/<_9V_\.+H__P =KM_
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
M'X=U/2=/NG>[M/"6N:3/;23VLEI-+^>>(M&57+\O<8MOZ_[%.]DIUJ4N5/\
MQ>S:3=DNNK1X6?0<J%!I7_?<GDG.+M?UY7Y(^E/V@/BCX$^!GQ.MO$4FMC5)
M_&MIH=I\1?AOX6TG4/%'C?3O(>33/#GQ:MO#WAJQOM373XM,AET#Q<VKH)=:
MT'P[X>_X0\W.L^&)_#WB?X&^.W_!433_  IXPU'PA\$O!FD^.[+09_L6L>._
M$>K7VGZ%=:Q$J'4-)\.Z)I]K_:6H1Z1</)I6K:IJ=_HK6FNV&HZ;;Z1?P6ZZ
MD]"PLY[?[7=:CJ-YKNO:O>2:MXE\2ZH8GUGQ-KUTD:WVMZO-!'#$]W<^5''%
M!;Q06.FV,-II.E6MEI5A8V5O^2GQ,\ >+? /C3Q19:UHNKS:9J/B;7M9\/\
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
MKQ-XZU26[\$>(],TWP]X>TKS7X>_&NZ_:]_9T_;E^']O^VC^UQ\"/VF_A/\
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
MKZ:QN=0NK/X2>'OA;X(2\UC44LO!UG81:18Z7]G_  __ .1L^.7_ &5+2/\
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
M]0M-+OK70_%.C>#X[#0]+DTWPIIVIRZUJ.KG@#]G_P"+'Q.\,:CKG@G]N/\
M:D_9UTS3OC-^UCH5WX.^#?A+]BK6_#FNZI:?MA_M 7=QXSU6Z_:"_8_^.OBZ
M'Q+JEOJ%II=]:Z'XIT;P?'8:'I<FF^%-.U.76M1U?ZC_ &7?^2:>)O\ LXK]
MK_\ ]:T^-E'[+O\ R33Q-_V<5^U__P"M:?&R@#Y3^&W[/'Q=^(WA*_UCP?\
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
M_P"*GB/P?I>O^&OVE?B'\/?#Y\6?$/;X%T+P/\%-9T5/LGQ2\8I>?\37Q?\
M#;Q!XJ;^U7226ZSKO^CM,ZV'V1$C5/=OV:O^20Z3_P!C9\5/_5K^-J/V:O\
MDD.D_P#8V?%3_P!6OXVH \)^#WPO^*GB/P?I>O\ AK]I7XA_#WP^?%GQ#V^!
M="\#_!36=%3[)\4O&*7G_$U\7_#;Q!XJ;^U7226ZSKO^CM,ZV'V1$C5.L\)?
M"_XJ>(]'\/Z_X:_:5^(?P]\/GSMO@70O _P4UG14^R:S?)>?\37Q?\-O$'BI
MO[5=));K.N_Z.TSK8?9$2-4]*_9J_P"20Z3_ -C9\5/_ %:_C:NL^#W_ "3G
MP[_W%_\ T^ZG0!\R_ _X:?$[7_AG\(?$?A[]HOQ_X%\-Q>%O#[3?#[1O!?P:
MU;0;I;&XD-]')K'BGX=:YXPC36E1DO##XACDMO-=M,>R(C\O=^'GPD^(]YH_
MAS7/"G[17Q!\!^%#J6IZG+\.M'\&_!S6-!FFG\6:MJ>N1OK7BOX=Z[XR6/7[
MZ>\FNO*\11M8K=M%I#6$<-NL7J/[,/\ R;_\*?\ L4[/_P!&SU8_9LN[F_\
M@5\,[Z\F>XN[WPW%=W4\F-\]S<W5U-/,^ !ODE=G;  RQP!0!Y;X2^%_Q4\1
MZ/X?U_PU^TK\0_A[X?/G;? NA>!_@IK.BI]DUF^2\_XFOB_X;>(/%3?VJZ22
MW6==_P!':9UL/LB)&J<K\$?AC\4O$/PQ^%'B'P[^TE\0O /AS_A%M 8^ ="\
M$_!75M$*V3%;Y/[8\7?#;Q!XL']KM'))=-_;N;9IW&G_ &1$B5/J#X/?\DY\
M._\ <7_]/NIUR?[,/_)O_P *?^Q3L_\ T;/0!X/\"/A=\5=:^''PN\3Z'^TM
M\1/!WA=_#_ARXC^&^D^!_@GJ?AZ&VT^*"#4-/36O$?PUUCQH\&NSVMU>WLTG
MB1[RTFU*XBTJXL+:"RAMI_@;\,_BAKWPT^$OB30/VCO'_@?PTGAGP](_P\T;
MP5\&=5T&:.QD(OX'UGQ1\.M<\8A-;,<IO'B\0QRVOVAQICV02'R_<?V8?^3?
M_A3_ -BG9_\ HV>C]F'_ )-_^%/_ &*=G_Z-GH \T^'7PS^*&O>"?@UXDT#]
MH[Q_X'\-)\,_A3(_P\T;P5\&=5T&:.Q\(Z$+^!]9\4?#K7/&(36S'*;QXO$,
M<MK]H<:8]D$A\OF_@'\,_B=J_P /?A)XJT;]HSX@>$_"B:#X9NI/ACIG@OX,
MZCX;FMM-:)-2TUM=U_X<ZIXY2V\0M;7$E_-'XH6^LWU"X&CW>G1Q6<=M]*_
MW_DBGP?_ .R6_#__ -1/2*YG]F'_ )-_^%/_ &*=G_Z-GH _@O\ ^"A'_*)'
MX-_]DY_:2_\ 33XMK^F?X2_\DJ^&?_9/O!G_ *CFFU_*5_P4P^)>G:+_ ,$Q
M/V>/A]8+'?\ BG6?AO\ M ZM?V[,?)T/PM<R>*M(&IWWEGS%N=7N8]1LO#UN
MVQ+R?2]8NFD:'1KB"?\ 1GX>_%_X\Q> _!+Q?'/QW#<Q^%?#?V:>'2OALL%G
M;)HUFL%A!H[^ 9-!EM;:$1V\4E]I5Y?RI$LMY?75V\]S-^'YK@*N)P=)J4*2
M6;YW)>TY_>4L5%)I1A+3W7=NSV<5*Y\?6PTZM&-G&/\ M.+:YK^\G.*NK)Z7
M3O>WDF?N[17Q;^S#^TIK7Q'U6^^&7Q*BTU/B%IVD77B/0O$&B64^GZ+XZ\+6
M-[96&HW+:;)<7PT+Q5X;NM5TBVU_35O9-.UF#4K+Q%X<6V@DUOPYX2^TJ^-K
MT*F&J.E524DDTT[QE&2O&47U3^3BTXR491E%>54IRI2<)+5=M4T]FGV_)Z.S
M30445\Q?M)_M!O\ !C3-'T3PQI=EK_Q*\91:E)X:L-4>9/#^AZ9I1M(M4\7>
M*_LDT%_/I.FSZC86MAH>G36VI^*-6NH=-MK_ $;38M<\3>'U1HU*]2-*E'FG
M-NRO9))-MMO11C%-R;V280A*I)0BKR?RVU;;Z)+5GT[17XRR_M ?M(SWPU)O
MC;JMHY=9GT33/ GPLB\+>8)O.-M%;ZGX*U?Q7'IC#%L89?&<^I"TR%U@7O\
MIP^V?V:_VF+[XJZA??#[X@Z9I&B_$O2M(E\0V=WX>^U1>&/'/AJUN[+3]2UG
M1=.U&[O]5\/ZEH6HZEI=KX@\-WVI:W#:0:QH6H:9XCU=;_4;+0>ROEF(H4W5
MYJ56,=9^R<W*,=N9J=.FVEUY>:R]YVBFUM4PM6G'G;C)+?E;;2[M.,=.]KVW
MVU/L&O@WXA:YK=O_ ,%)_P!EOP[!K&J0^']2_9$_;$U34="BU"[CT>_U/2_B
MC^R!;Z9J-[IB3"RNK_3H-2U&"QNYX)+BTAO[V.WDC2ZG63[RKYP\3^,?A)9?
MM8?!WP)K/@VYOOC?XA^!OQX\2^ O'JZ;82VGASX=>&/&7P(T_P")'A>?5)-2
MBU.TN?%>N^)OAWJ5I:6FDWMG=1>$[U[W4--E@LK?4\,))QJ5'[-U+X7&1M%)
MN/-A:L?:._2G?GEU2B[:V,J3M*7NN7[NJK+I>G)<W_;N[\D?15P[QP321IOD
MCBD>-,.V]U1F5=L:O(=S #"*SG.%4M@'\;=$TG1_B_\ MF_L2_$W]I;PA+^Q
M]\>?@_K/[4NH_LX_!"3QSX>\>Q_M-W'Q>^"^E0?'3Q?:ZG8:3:3Z;9^ M,CA
MUF#0)_[,\6V*L;OQ=HFC+J%CID>W\;_C]XX^*_B_Q!I'AKQ3X@\&?"OPUK6J
M>'-(M?!NNWOA[6?'UYHM[)INJ^+-=\4:%+9:]:Z#)JEI>V?A3PYH.KVFF:GH
M49\0>)I]<.OZ?HGA/\2?B!>^,=*_;]_X)Z>(?"OB;Q5HFM:)X]_;X2R\46]R
M^NS:"5^&&G6-J?)\2P:[HWEWML&TRZ@O[&:+5;'_ $*Y698X?*^BRG*:CCB.
M:M&C6J8+'-22FYTH_P!G8MRI2?/[-*O!RHXA.A6G"G-JC.G5NX^AAL)*TKS4
M)3HU7%KFO%.A4O%Z\OOI\DTX3:BWR.,M3^F?_@H."?V.?C> "3_8GA\\ G@>
M-?#))^@ ))[ $FOZ:Z_B^_;G^,UY\;?^"3_[64VKP66B>.[+0M/^$_C"#2&N
MDTR+Q-X@\6> K#2M<\/_ &J22\AT_7]'\7:#XAT^PDNM1GT2]O[CPS-JFLWN
MBW.H77]H-??^'M*='*L=2J*TX9K5BUNO]UP>J:T:::::T:::T9[61QE##UXR
M5G'$R3ZZ^SI]M+=FGJ%%%%?>GM'\[_P@_P"2B_M/_P#9SG[2W_K4W[0%?='[
M/7_)8/"'_<?_ /47UNOA?X0?\E%_:?\ ^SG/VEO_ %J;]H"ONC]GK_DL'A#_
M +C_ /ZB^MU^*YQ_R<*C_P!C;(__ $C+SY+%_P#(\C_V$X/_ -)H'Z<4445^
MU'UH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5_/+^U]%XAE_;?\ ^"=0\.3SP7"?\%2KF74V
MM[^'3VD\/1_LR_ME/K\$DDUQ;BX@GTL7,4]@C237\;-:Q6]P\HB;^AJOYVOV
MR[72KO\ ;:_X)S+JVK/I"0?\%58KJQ=-.EU$W^JV_P"SC^V')IVDLD4T!M$U
M*X"V[ZC(9(K(-YTD,JKL/RG$/_(TX6_[&L__ $PSS,=_O.6_]A+_ /2#]@/$
M/Q4\"Z;^VO\ "'X(WGPYL;[XF>,OV6OVC?BIX>^+C0Z4=2\,>!?AI\6?V6?"
M/C+X<PSR6+:VMCXZ\0?%CP)XFN(K34H=*DN/AW:OJ-C<W<>EW%IUO@O_ ).
M^.O_ &*?P4_]%?$6O,_%'P0\;ZO_ ,% ?@;^TC:+I/\ PK?X??L=_M5?!#Q
MTNH,FN_\)O\ &+XU?L;^//!ZV.E"W9;G2?[!^!GC@ZKJ#741LKS^Q[9+>X&H
M/);>_:!XLBU/XE_$7P@NC6MI+X4T7P!J$NM1.IN]87Q.GBAH[:ZC%O&R1Z3_
M &,XMBUS<!Q?3;4@VGS?JSTSY3^ 'Q>\,?&_X"?M3:M\$/AK;?"#4O!W[0O[
M<?P9ELM&FT+19?$OQ?\ A%\8?B3\._%?Q6;4=+M]%L[75OB1X[T*\\;W&JZI
M+_:D5WJQN=:U:YNXY[UOP1OO@=\1?V;_ ((?!+Q[^T9KVJK\(/V_OV-OV7O!
M?[6?Q)DUC2_&3? W_@H$/V=/AO\ !K6?BIXO\<:+>:SX4F\)_M'V.F^&M%NO
MB<=3U7PNOQU\!Z)JFH^(;M?C';:D/V]_9G_9W\8?L_\ [-7[9/A'XM:AH^CI
M\4/VG_\ @HC\>=/U7P_+/XECTSX8?M"?'/XL?%'P;J-Y:)%ITTNNV?@SQ387
M6L:##)FWU..?3(K^8J+D]5^PM\,?A%XL_P""7G[&OP=DN=)^._P)U_\ 8-_9
MT^':ZAXN\$MHNB_&#X5W_P"S_P"#?#T&I>(OAWKUQJ\FC6'COPK)'>ZGX/U>
M[U*;2XM3ET>]NKN6WDF?@S/+Z.:8*M@Z[<8U.64*D4N>C5IR4Z56%[KFISBG
M9Z25X/W9,QQ%"&(I2I3NE*S4EO"47>,HWZQ:3\U=/1L_EIUFUUWP)XE;X>_$
MNSM_#'Q M$8'3Y'DCTKQ5;P&.-O$O@"_NUA'BCPM>F2&:*YL@]_HSW,>B^*+
M+1/$=M?:3;5X+JZU?7[3P7X2T^;Q=X^U1 VD>#-'DCEU:='DB@&HZEC>GA_P
MW:S3P?VMXIU@6NAZ3#*DEW=AY((9OV)^)W_!/7]HW]FC2G\*?L_^%-&_;L_9
M#262/2_V9_C)XJ\.V7[1?P8T-[JTCL?"OPJ^*'Q3?_A77Q_^'WAW3[C5;/PW
MX3^/'B7X??$/PMH=KI^DM\:?B)$+/2M/\-3]IG]GS]G;0+JP\<?!/XX_LGVE
MC-<2:OX>\6_L;?&[P3X?LKBVM%N[BX@\6>!?AAK?PF\2VZQ,T:ZWX.\:^)-'
MN;J*XL;;4YKRWF@3\JS++,XRV<HO*J^,LW[.O@E.OAZBZ5)0IQG7H+^:C4C=
M;1KR5IOYVO2Q>'NGA9U?Y:E&\Z<O[S44YP\X27I-[GYR/\/?%?P%N-%^#7Q)
M%E!KFAZ5;Z?X2UZQBGMO#7Q"\,Z5:VT%GJOA2>[PT][I5HUKIGBO0)676="U
M6!KN>T;P_K'AO6M:=J6K6.DQP/>2OYMY=06&G65K;W%_JFKZE=R+#9:3HNDV
M,5QJ6LZO?SNEOI^E:7:W>H7US)';VEM-,ZH?OC7_ -N_]A/XBZ9+X1\1>*;?
MXA:=J;QC_A$=;^!WQ1\16.KW,+>=:P'2=:^&\VF7$XF13;M=*D<4NV1I8@ID
M7S'P'^W!_P $X?"'B"UN?#?A_2/A/XRO]&\:/??8OV=M=\/^)M,T?P3XWM_
M6H0:O<^#O!-[=?V?J7B"9DTE[6YOM+E6TNH-0GT[58ETZ3S(SS.<'.KDV9.K
M=\ZAA:L83G9R<E>GS4^:TFTH3C%_#I)1CSQJ8AQO/"5W-;VIR2D^_P -XWL]
ME))[;I+ZL_9)^%?B#X8_#2_N/&5D-+\9?$'Q/>>.->T,RVMU)X:BFTO1_#OA
M[PY/>6DEQ;S7UAX;\/:5=:[':75YIUOXHU'7XM+O+W3Q;WMQ]1U\+G_@I/\
ML7@$GXO7^ "3_P 6I^,_0<G_ )IY7B?QN_X*Y?LO?"W1_"GB/POK]W\0]*F\
M7Z?8>/--M?!WQ6\/^)M'\$75CJ(U#Q/X1LM9^',&D>*=6T/41I5Y>>&KO6]"
MN+[05U=]*N;O5H;/3[GQ9Y7G.+Q$I/+,:JE63:3PE>G!::14IP22C%*,>:5W
M9)MMZ\,L/BZLW)X>MS3?_/J:2[*\EHELKOU;9^JE%?E=^S/_ ,%/?V,_$WP8
M^#.FCXZ7OB3Q8GPR^'.G:Z8OAY\8];U"X\2_\(UI5AJ:76H1>!+H7^H2ZU%=
MP7-R+FX:XO%E9II'8L?H36O^"@G[)OAV6"'7?B/KNDRW*-+;QWWPB^-,#31H
MVQWC#_#L;@K$!B.A(SUK*>3YK"<H?V;CWRR:NL%B;.SM=?N]GNO4EX7$IM?5
MZ^[7\&IK;JO=^9P/_!)K_E&I^Q'_ -F[?#K_ -,\5?IK_P $PX9;KXN_\%(-
M<A\B33(_VEOA%X/%Q#=6\[?V[X?_ &//V>_$&K6<L,,CRVTEII_C?0'*W"1L
MYN24!52:_"3_ ()F_'CQ]K_[#G[(?[.'[-?P6\>?$C]I+3O@5X;\+W5C\1_"
M7BWX*_![P#KOA_1#_:FH>-OB1\2M(\)V/BRTTI8+JYB\+_!]O'7BCQ!):+:*
MOA_2+N;Q9IG]"?[$7BC]G']F7X*^&_@]+\61KGQ!OM(M_CG\:?&WC.+POHOB
MSQ?\3_COKOBCQ#KOB3Q;X;\+:KK-OX3O-<U/1=:B\(^%HIK[2_#GP]T/PSX=
MT;7=8T[1;:[D_3^$LEQU#/,WS7$T*F'H3GC*&'56+A.LZV+C5]K"$DI>R4*:
MM-I1J>TBZ;DE*WT.682M#&8K$U(2A3;JPAS*SGS55+F2>O*E'?9\RY6[,^QO
MAI_R5[]I#_L;/AY_ZJCPG1\-/^2O?M(?]C9\//\ U5'A.O'?AE^T#\&7^+OQ
MU*_$/0-OB/Q?\/H]!=I;E(]7=/AMX6TQQ82/;JEQLU!'LW,;$)<(T3$,I Z^
MP^(7@OX7_%?XXW7Q"\067A&V\4^*/!LWARXUH7%K!K<.D?##P;:ZI+ILIA:.
M[CL+JXAMKEXF98IV,+$2*ZK^CGOG9_#3_DKW[2'_ &-GP\_]51X3H^&G_)7O
MVD/^QL^'G_JJ/"=>8_"'XU?"+6/C+\:;2P^)?@>2_P#&OC3P1:>#]+G\2Z38
MZOXJNM.^%7AL7]OX=TB^NK;4M9EM/LMR;A-.M;AHEMYG8!8G(2R^-WP8^%7Q
MN_: TGXH?%WX8?#?5=6UOX=ZOI6F>/?'WA3P?J&IZ3_PK3P]I_\ :FGV?B'5
MM.N;W3OM]C>V/VVVCDMOMEG=6WF^=;S(@!Z?\-/^2O?M(?\ 8V?#S_U5'A.C
MX:?\E>_:0_[&SX>?^JH\)UY!\&OCS\)/&7Q;_:2@^&?Q"\!_%G77U;P-KFG^
M%OAO\0?A]X@\0:OI&G_#OP7I&I:EIL#^*K*PDT_3=0NHK2_U"YU"UL;:Z9;.
M2Y%[+!;2\%\'/VR/V:=1^(GQIU[5OC'\._ ]GXMM/@5X\T>/X@>.?!OA"[?3
M/&WP8\-ZII^F30:MX@B*>(=-LH8I=?TE&DDTH7^FM)(Z7L3$ ^POA_\ \C9\
M<O\ LJ6D?^J4^#]</\$_^2E_M?\ _9Q7AG_UDO\ 9=KC/A)^TI^SIXE^(?Q6
MT#PY\?O@IK^O>)_BKHT7AO1-$^*G@75=7\0R/\'?A/9)'H>FV&NSWFK.UY9W
MEHJ6$-PS7-K<P &6"5%QO"GQI^#GPE^+7[56E?%7XL_#/X9ZIKWQR\,>(=#T
MWX@^._"W@R_UK0#^R]^S?H@US2;/Q'JNFW&HZ.=9T76-(&IV<<UD=3TG4[ 3
M_:K"ZBB /7OAI_R5[]I#_L;/AY_ZJCPG73?#_P#Y&SXY?]E2TC_U2GP?KP7X
M$?'3X)>/?CA\?]&\#?&+X5^--8UCQ!X*U'2=)\)_$+PEXCU+5-/TOX7>%K?4
M[[3K'1]7O+J]L].G1X+^ZMHI8+29&CN'C=2HV[']H3X!_#GXD?';PS\0OCA\
M(/ ?B2+XE:!>2^'_ !G\2_!GA?6XK2[^"7P@>TNI-*US6K&_2WN4!>WG:W$4
MR@M&S $T =/\$_\ DI?[7_\ V<5X9_\ 62_V7:/@G_R4O]K_ /[.*\,_^LE_
MLNU\_?#;]I[X-Z5=_MV_$;PMXQ\._%C1_!/Q1LOB7KNG_"CQCX"\5ZVG@/P]
M^R;^SQ#K/BFSM'\6Z;:WFDV5YX;UW3//AOB;G5]*OM(LUN-2M9[6.[\*?VG/
MV>/#GQ7_ &T[#Q5\;_A-X1N-+_:JL?"\@\5_$?P7X>6\UKP[^R1^R<GB.RTX
MZIKEL;R;PYJ-^-!U^&-1/H_B"SU#1]0B@O+.2.@#W3X)_P#)2_VO_P#LXKPS
M_P"LE_LNU\Z_%/\ Y(K_ ,%8O^ZC?^L ? .NP_9Q^/OP)\7_ !C_ &GO#OA/
MXU?"7Q1X@\7_ !]T?4O">A>'?B/X.UO6?%&G:9^R?^SK#J6H>'=,TW6;F]UN
MRT^7P[X@BOKK38+F"TDT+6$N)(VTR]$'EG[4/QC^!?PZ^$7_  44\)^+OBO\
M*_!'C;Q-X-^(NIIX8\3^/O"GAWQ/K<VH?LB_#W0-*O+;0]7U>TU2\^WKI,&E
M6$EO:NEW)8_9H/,FB=: /'_VY?"=]XU_9J_X*%:%8_ ?XB?M*NG[97[(6OWG
MPA^$/BCQ/X,^+&KZ-X0TW_@GMXNU_P 5?##Q+X.\0>%_$&F?$+X7:'H>H_%3
MP6;;6[6SN_$?@K3;'68=0T6YU#3;O\"O^"/_ ,!OCC\+]$_X*>ZO\8/V2_&_
MPHM='_X)O^%_AKX:\=>.+?XR^%KGX,0V?P#L_$Z_L?V6@_%GQ+KP\?:AH>@:
MGX;\8^*OB-HMOI)LK_3-.LY=)T+1?$WAOP]I7]4'P(_:)_9_OO&O[:FO6/QT
M^#MYH>A_%>P^(^MZS:_$WP5<:5H_P\\/?LM?LTZ5K_CS5=1AUM[/3_!FAZGI
MVH:;K'BB[FAT/3;^QO+.]OH+BVFC3\0?^"AG_!8/]EOX.?#']O?P9X5^+GP&
M^+?@C]H^/XY_#E_'WP@_:;^$WBCXA?#/QYXE_8+^ 7@GX.:Y%\'=#UF\\7>-
MOACXL\?6WBKP9XJ^)/@S4+I?A9XET&T;Q!HTNDR:UJWAT _I8^'_ /R-GQR_
M[*EI'_JE/@_7#_!/_DI?[7__ &<5X9_]9+_9=KR+X5?M=?L_>--'_:%^*WP:
M^)W@/]H?P+H7Q5\/2>(=?^ ?Q&^&GQ+T_0M,N_@Y\,[(:U?WVD>-%T^2PBOM
M&U*Q:#3[N^U>XN[.\AL=+NVL-0^R<Y\%_P!JS]FNR\=_M6:EKGQX^$'A>UUW
M]HYSH#>*OB7X(\/-K]CX.^!/P+^&&MZUH:ZGKUO_ &MH4/CGP'XN\.QZM8&>
MS?5- U73VDCO].OK6V /H#X)_P#)2_VO_P#LXKPS_P"LE_LNT?!/_DI?[7__
M &<5X9_]9+_9=KS#]FCXW?!CQW\7?VK=%\#_ !=^&'C+6-9^.6B>(M'TGPIX
M^\*>(M3U;P_8?LO?LT:+?:[IMAI&K7EU?:/9:S87^DW>IVL4ME;:G97=A-.E
MU;31)1\#?M!? 7X<?&/]K[P]\0_C=\(O >OM^T!X5OET/QG\2?!OA?6#92_L
MH_LR6\5X-,US6K&]-K)<6EU!'<"#R7FMKB)7+PR*H!Z[\$_^2E_M?_\ 9Q7A
MG_UDO]EVCX)_\E+_ &O_ /LXKPS_ .LE_LNUP?[,'Q4^&'Q&^)7[7Y^'OQ'\
M!^/!_P +X\)ZSGP9XO\ #WB@?V/<?LO_ +.6AP:KG0]1OA_9LVM:#KFD17W_
M !ZR:IHVJZ>DK7>G7D4/&?##]IK]F[PM\5?VO;#Q/^T%\$/#E\_[1>CA++7?
MBOX#TB[<Z7^S'^SAX=U,+;ZAK]O,QT[Q!HFLZ%?80_9-9TC4],N/+O;"Z@B
M/;_@G_R4O]K_ /[.*\,_^LE_LNUW'P__ .1L^.7_ &5+2/\ U2GP?KY,^%O[
M1OP[L/&7[1GB_P .72?$KX=>+_VMOASX-N/B9\-O$OP\\3>"O".J^+/V?_V0
M_AWX9E\27?\ PFUEJUU8:QXUUR#0!<^#M'\6'2+FSU.X\11:/8V4ET=[X5_M
MC_LKZCJ?Q;UV?]H7X,:#9:]\2[>]T9/$WQ0\":#=ZII=C\+_ (:: -:L+;4/
M$,3W>C7]_HU^=+U.W\RTO[>(302'YE4 ]=^"?_)2_P!K_P#[.*\,_P#K)?[+
MM'P3_P"2E_M?_P#9Q7AG_P!9+_9=KSW]F'XN?"GXB?%']KNV^'_Q-^'OCJXF
M^.?AKQ##!X.\:>&_$\TN@#]F+]FOP^=<CBT34KYY-(&O:9J6B'4E4V0U?3[[
M33-]LM)X8^9^'/[2'[/'@GXN?M@:/XS^/7P7\(ZN/VBM%SI?B?XH^!]!U$?V
M=^S!^S=H.H9L=5UVTN1]AUS1]7T6\S%_HVK:7J.G3;+RQN88@#VCX)_\E+_:
M_P#^SBO#/_K)?[+M:7P2_P"0Q\?/^R\:]_Z@WP\KSS]F#XB_#[XC>._VO]6^
M'OCKP=X\TH_M"^%K@:GX,\3Z)XHT\P2?LK_LW:=',+W0[Z^MC%)J&CZO8))Y
MFQKW2]1M58SV-RD7"_!_]JW]ES3=8^.8U']I/X!6!O?C?KM[9B]^,7P\M3=V
M;>"_ =NMW;>?XBC\^V:XMKB!9XMT1FMYH@^^)U4 ]]^"7_(8^/G_ &7C7O\
MU!OAY1\$O^0Q\?/^R\:]_P"H-\/*\/\ @Y^T#X!37?B/J>D75OXI^&OC/X[?
M$3_B]GAGQ;\-=2^$WAA_"OP<T#QCJ*^)]=?QU;:Q% =$\*:U-_:FB>'M<T6P
MDMP-<U+28BTJ9/P0_:T_9CAE^+6IZQ\?_@UX7_X2GXHCQAI&G>+/BAX%\.ZQ
M+X?\3_#3X:ZMHM_)INIZ_!<I#>V5Q'+#*JO!+\WDRR*-U 'U9\/_ /D;/CE_
MV5+2/_5*?!^N9^"7_(8^/G_9>->_]0;X>5C? ;XL?"WXG^*OCZ_PU^)7@#XA
MII_Q*\.W=^_@;QEX=\6K8VNH?!WX965A<WC:!J.H"VM[V]T76;2TFF*1W-UI
M.IV\+/+8721>2_"S]J#]FCPWXD^/VF^(OVB/@9H.HK\>/$FZPUKXM^ =+O5^
MS^$/ MA/NM;[Q!!./(OK.\LILH/+N[2YMGVS02HH![G\$O\ D,?'S_LO&O?^
MH-\/*/@E_P ACX^?]EXU[_U!OAY7'?LV?$3X?^-+;]H/Q;X.\<^#O%GA2V^.
MWB5[GQ-X9\3:+KWAZW2U^'WPZN[EY]:TN^NM-B6WM72YG:2Y416[+-(5C8,?
M,?@W^UC^RS9:K\<7O?VEO@!:)J'QMUR_L'NOC)\.K=;VQ?P7X#MTO+1I?$:"
MYM'GMKB!;B$O"TT$T8<O$ZJ >_\ P!_Y _Q+_P"R\?&?_P!3G5*/@E_R&/CY
M_P!EXU[_ -0;X>5\W_#3]J7X8> _#GC?Q1KEQ(_PEUSX@_M&>.-'^.NF>(?A
MWJ'PDU.W\)^*O%NJZQHMIK4'CC^W9-4CTW0K^XM]0/AM?"-U.(]+A\3MK1?3
M8]3X0?M5?LRZ1K/QTBUW]H7X(^';RY^.&NW*Z;XB^*W@/1-4B0>#/ =K*EQI
M^HZ_;W4$UM>VMW8W44D8:WOK2ZM)0L]O,B 'OGP2_P"0Q\?/^R\:]_Z@WP\K
MK/AI_P S_P#]E,\5?^V%>1_LQ?$+P#\0IOC_ *SX!\<>#_'&CQ_'?6FDU7P?
MXET7Q+IL8E\"?#]HB]]HM[>VJB18Y&C+2@.L;E<A6QR_P[_:W_93MO\ A.OM
M'[3?[/<'G_$;Q/<P>=\9_AQ%YUO+]A\J>+?XD7S(9-K;)4RCX.UC@T >L? '
M_D#_ !+_ .R\?&?_ -3G5*/@#_R!_B7_ -EX^,__ *G.J5QO[.OQ%^'VH?#7
MXI?$6P\=>#;WX?6WQE^..MW'CNT\3Z)<^#;?1K+QEJUU>:O-XGAOGT2+3+2V
M1[BZOY+Y;6W@1II94C4L/,O@9^UA^RUI^D_$1+_]I7X 6+W7QM^+VH6RWGQC
M^'5LUS87OC74I[.]@6;Q&AFM+N%EFMKF,-#/$PDB=T(- 'Y_^#O^2W_MN_\
M9W_C3_U6GPEK[(_X)9_\D5^-G_9X_P"T]_ZL&:OR1^*O[7?PF_9/_:-_:FM/
MC_?WG@[P3\9?BQ)\?_V>?B_IMF?%/PH^/7P[\8^ /A-X?M[+X9^+O#LVI0>(
M_'VC^,=/U[P[K?@RT@.H6JV.F:K$T^G>)-!FO_T._P"":/Q^^"'@3]G/7-2^
M*/QL^"WPT\2_%/X]?'[XOV7P^\9?%?P'X?\ '/A/P=XZ^)^OW?@*S\=>&]4\
M06VJ>%?&>I^#+70_$?B/P?JMM;:UX.U+6IO"NNVUOK>CZA!'\!D."QE'BWB'
M$5<-6IT*KJNE6G"4:=3VE>%2')-^[.\/>]UNRWLSQ,%1JPS3'5)4YQA)2Y9N
M+49<TXR5GL[I-Z;=3]%_@#_R!_B7_P!EX^,__J<ZI1\ ?^0/\2_^R\?&?_U.
M=4KCOV9OB)\/_$W@'XK>-/#GCGP=X@\'6/QO^-U[>^+-$\3:+JOAFSL[;Q3?
M:M<7=UKUA>SZ7;VUOI5Q;ZG-/-=)%%I\\-Z[+;2I(WF/P,_:P_9:T_2?B(E_
M^TK\ +%[KXV_%[4+9;SXQ_#JV:YL+WQKJ4]G>P+-XC0S6EW"RS6US&&AGB82
M1.Z$&OOSVSZE^#__ "*>K_\ 94OCE_ZNOX@5F? C5K76O!&N7EF)1##\9?VC
M-)?SD"/]JT']H3XGZ%?$*&<&(WNG7!@?(,D'ER,J,Q1>>^$OQ)^'=M\'-5^)
MESX]\%V_PW;X@_&K5U^($_BG0XO!#:3=_'#QY#:ZHOBN2^703IUS--##;WHO
M_LTTLL<<<K.Z@_/W[-G[5O[+FD_#OQ%:ZI^TG\ M-N9?C[^U;J45OJ'QB^'E
MG/)IVL_M1_&+6-'U".&X\11R/9:MI%]8ZIIMTJF"^TZ\M;ZUDEMKB&5P#Z/^
M /\ R!_B7_V7CXS_ /J<ZI73?!__ )%/5_\ LJ7QR_\ 5U_$"ODCX8?M3?#'
MX>7?Q)T'XA/?>";35OVAH+'P'XJU[5/!(\,?%%OV@OC1KO@OX=3^ +C3O&&H
M:IJ,-[JUCJ%W.NKZ1HEU-H&F:KXCT:VUC1=+U"]MNS^$O[7'[*5MX6U6.X_:
M<_9[MY&^)OQJN%2;XT?#>)V@N_C)X\NK695D\2*QBN;::&XMY -DT$L<T;-&
MZL0#TS]EW_DFGB;_ +.*_:__ /6M/C91^R[_ ,DT\3?]G%?M?_\ K6GQLKCO
MV6_B)\/W^ 7BGXC)XY\'-\/8_CM^U_KDGCM?$VBMX-CT4_M7_&JX&L/XH%Z=
M$72S;R)/_:#7PM/)=)?.V,&/F/[-7[6'[+.F_#KQ';ZC^TK\ +"XD^/_ .UA
M?QP7OQD^'5K-)8:K^U-\9-4TN]2*?Q'&[6FI:9>6FHV%RJF&\L+JVN[=Y+>>
M*1@#W_\ 9=_Y)IXF_P"SBOVO_P#UK3XV4?LN_P#)-/$W_9Q7[7__ *UI\;*X
MC]GGXF_#?PQ\ ]8^(OB7X@^"/#WP^U/X^?M3:GIOCO7/%>@Z3X-U#3?$G[5O
MQDNO#NH6/B>_O[?1+NQUZVO+2YT6[@OI(-4@NK>:QDGCGB9O-_V:OVL/V6=-
M^'7B.WU']I7X 6%Q)\?_ -K"_C@O?C)\.K6:2PU7]J;XR:II=ZD4_B.-VM-2
MTR\M-1L+E5,-Y875M=V[R6\\4C 'O_[+O_)-/$W_ &<5^U__ .M:?&RC]EW_
M ))IXF_[.*_:_P#_ %K3XV5X#^S_ /M)?#;P+X2\1>'?B5>-\,;Z^_:R_:Z\
M.>'I/'&M>"M-M/%-I)\>?CS\1I/%VAS6?BS43_PB5EX8TW4KS4[_ %6/2[_2
MXK)[_4-+MM&N+'5+M/V:OVL/V6=-^'7B.WU']I7X 6%Q)\?_ -K"_C@O?C)\
M.K6:2PU7]J;XR:II=ZD4_B.-VM-2TR\M-1L+E5,-Y875M=V[R6\\4C 'UO\
M!_\ Y%/5_P#LJ7QR_P#5U_$"N'_9=_Y)IXF_[.*_:_\ _6M/C93?A9\4/AII
MGP9U/XH:C\1/ NG_  TD^(_QBU"/XB7OBW0+3P+)8:M\=_&^GZ5>IXMGU"/0
M&M-3O[RSL=/N5U PWEY=VUM;/)-/$C>!?LU?M8?LLZ;\.O$=OJ/[2OP L+B3
MX_\ [6%_'!>_&3X=6LTEAJO[4WQDU32[U(I_$<;M::EIEY::C87*J8;RPNK:
M[MWDMYXI& /?_P!EW_DFGB;_ +.*_:__ /6M/C91^R[_ ,DT\3?]G%?M?_\
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
MW6O%,YL8;W4+X0^']-UFYU:4V=A;SWMT$M&-O:037,VR&-W4 ]<_9A_Y-_\
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
MT[QEHGP^TRPM8FG^VVT_A)?%:W[WBO"L BN/[=M3:-#/,[>5<"9(=L9E\?\
M$>O_  -A_;<^#GA?5_"VK7'[2VI?LK_M*:_\/?&L23_V%H_P,T7XM_LHZ=\8
M_"]](-:AMAJWB/Q]K_P*U;2DD\.ZA.UGX5UAHM:T>-9K'7.T\&33-\>_CC"T
MLC0P^%?@PT43.QCB:6+XA^:T:$[4:38GF%0"^Q-V=HQ]6>F? 7["_C?7O%?[
M*?[>>J_$?6_%/C^V\.?MU?\ !5[PK!;Z[XHU.[U&#P%X,_:F^.&B:!X(T36-
M4_M>70-"T/PU86_A[PS8VEK+IGAO38+2UTW3%L[2*TKZ:_X)JZCX5UC_ ()S
M_L!ZMX%\,7_@KP1JG[%'[*VH^#O!NJ>(V\8ZGX2\*WOP+\"7/A[PSJ/BYM(\
M/MXIO]!TB6STJ[\1MH.B-KEQ:2:F=(TTW7V.'G/V?/$_P1UK]GW]JO4_V4?!
M6M^'X='_ &B?V[=%\8:)K6E3:K=^(OVF_#'QG^)VD_&_Q!8Z/?ZIXIAU;1_&
MOQAL?$&MZ%81B*QU'2M3LX!X<TCSI=&M_1OV!M5\?:[^PI^Q7KGQ6\/-X1^*
M.L_LE_LY:K\2?"C^#;;X=/X8\?:C\'O!MWXQ\/-\/K+3-$L_ K:+XBFU'36\
M&VFC:1;>&#;'1(-,L(K%+6( ^M**** "O.-"^$'PM\,^,+SX@^'O 'A31O&V
MH6OB2QN_%&G:-9VNLRVGC+Q#9^+?%]N+V*)98XO%7BG3K#Q'XC6(H-;URRM-
M4U+[3>V\4R>CT4 ?#'_!33QAXA^'G_!/[]KGQ_X4^)GQ$^#?B#P-\#_&GC#3
MOB=\)O \?Q(^(W@]O#-A_;4^I^$_!4WB3P=;ZWJ36MC/9E+GQ;X8M;&VN;C4
M[KQ!H]O92:A;_EU_P29_X*Y>(OCOXH^!7[&?QJE\'?&7XS^(?@WXO\;-^T)\
M&/VI_P!E;]J%=0;P%)INHZNO[0WA#]F2>VMOV>M1FTKQ1H.@>$[K6;/6M,\6
MZ_I][HD_B74O%$=SJ6K_ +.?M?\ QT;]F3]F#XX_M!+>?#S3Q\'_ (>:[X\E
MO/BOK?C+P[\/8;?08!=W)\3:O\// OQ.\<VUF]NLL<$?A/X?^+M=O;][2QT[
M1+RXN42OR/\ ^"37[6'PV@\4:A\)/BC^SO\ M-?LH?M*?MF>._C/^TYX3\+_
M !X^'6LV_P -?&]I:IHFJ>,/!'[-GQ3N? W@+5]2^'7PZ\.S:'XNTKP5\3O
M?PW\7^'K'QC=PV^CZPL5SJ<X!]^?\$X/V;OAA\!_V>/ OBSX86FO^'HOCS\+
M?@;\3/&W@T>)=7O?A[8?$*;X4>'+3Q-XO\$>"[RXFT7P+JWQ F\C6?B$/#,&
MGV/BWQ-;GQ1J=F_B&^U;4M1_02OG7]D#_DTO]EW_ +-U^"?_ *K3PS7T50 5
M\]?"[X9_#_P3\5OC#JOA'PAH/AW4-2LOA[IM[=:380V<DVG6.D:C<V6GCR@%
MBL+2XO+J:VLX5CMH9+B9XXE+L3]"UYGX7_Y*-\4_^Y(_],5Q0!Z91110 444
M4 %<#X"^%?PX^%UK=V/PZ\%>'?!=E?+8Q7-GX=TRWTRU>#3(YH=,M4M[94BA
ML].BN)XK"R@2.TLHYI4MH8E=@>^HH **** "BBB@#,UO1='\2Z-J_ASQ#I=A
MK>@:_IE_HFN:+JMI#?:7J^CZK:2V.IZ7J5C<I);WEA?V4\]I>6MQ')#<6\LD
M,J,CLIYOP-\-O 7PSM-9L? 'A/1/"=KXCUQ_$VOQZ+9):G6O$,FD:1H#ZUJL
MJYEO]3.A^']#TC[9<O+.--TC3K,.+>S@C3MZ* "OG7]K_P#Y-+_:B_[-U^-G
M_JM/$U?15?.O[7__ ":7^U%_V;K\;/\ U6GB:@#Z*KY&_P""@&BW/B7]@[]M
MGPY90PW%YK_[(W[2.B6EO<,BV\]SJOP;\9V,$,[2@QK#++.B2M("@1F+C;FO
MKFOX8/%_B_\ X*Q^.G_;8\8_M4VG[6GP,/\ PV[X+N_^%'Z=XDTCQ#\#(/V?
M_B/^RW\?GLOAYI^O>![_ ,26FK>#OA7X3\&_#:^\=ZAX=U#PGX*\6^*_'T>O
M?$K1-2\>-/IWA4 _L&^!G[(WP4_9Y^%?BKX%?#S1-3;X*>(_%?BGQ)IGPH\3
MZU>>*? OP]TGQ>+.;5/AK\--$U?SXO!WPEM-3@O]6\._#FQ=_#GA6XUS5M.\
M-VNE^'_[-T;3O=/"'@[PMX!\/V?A7P7H.F^&O#MA/J=U9Z/I-LMK8P7.LZK>
MZYJUPD*<>?J6L:E?ZG>S,3)<WMY<7$K-)*['^97]O;]G[Q1\:OVM_P!HN;QM
M9?M :U#8?MK_ /!%7P?\/+/P3X^^.G@OPG8?LK_%?XG^%/!/Q_&E1_#+Q-X:
MT.>WU:_;XYVWQ#\0.;G7_!FDBSUEM4\.12:3?M^15]\/_P#@HQ\+=.^/_@[X
M2^ ?C;:>)/VQ/@M^WK^SG\"]0\/?$W]I;Q'XM\2>*/%W_!83X1_ ?P=X@^,5
MM\6=6'PI^!6K?#+]FW7?'%[\%_'WA:ZTJUU'X,7.J^.?$GCBTGDEN=- /] 2
MBOX4_P#@G5^US^T7\-O^"C?[.WQ,_;83]K'P7\-_#G_!/NX_9Q^((USX<?M'
M?$/PGJO[2'P?G^$GP8U?7-0\/^#_  KXRMK_ ,5^.M8^&?B?QDWBN/39K35%
MUNXUFVU9[#5K:>Y^3/@W\&_VEOB[^S7\,/"G@/1[GQ=^T1!^S]\7?$GQET+Q
M!XH_X*E_"J_TS7?#7[.GQ"U#PK/\3_&'B?6[OX<>(/C3I?CI]0O/!&E?LZP^
M%?AOXE\50)I'C VV@:EX::  _P!%^BOYB?VS_P!GK]K?]KK]E[_@DK\(OA-X
MA\3I\3/''[*WCF+QU\0?C'X_^/WPCN/"7Q#U#]DKP&N@_%WXF^(?@K-JOBZ'
MXM^$/&L][XFT/PWXHNKS2-:\;C4M)UN^G@DO3<?D;^T=XA_X*<7_ .TM^W-X
M1\0:!^T1XW^"7[3'C#]F+]D[X >*-6;XE^&_"GC'XE?\$_/VT?V#OA7\3O'.
ML+\,Y-1\8_!7P%\== \0?M'^-/%?C/0K;2K;QQH%]XBO_!S^(K'PU=R:8 ?W
MB>+O!_A;Q[H%YX6\::!I?B;P[?S:;<WFC:S:1WMA/<Z/J=GK>DW+P2@J+G3-
M8TZPU33[A=LUGJ%E:W=N\<\$;K+X7\+>'/!.@:;X6\):+IWAWP[H\+P:7HVD
MVT=II]C#)-+<R);V\0"()+B>:>0@;I)I9)')=V)_S^/V=/#O[?OAGXHZ)KOQ
MOE_:J_X98^&7C_XH?##Q?\'O!OB_]H'7[/P+^T7XE^,'_!2'P[^R)K^E:_XC
MM+_XG_%C]E_X4:S8>!-&DU3QEXJMM0CG\>_!WQQ\1[77O!GAK18+/Y$^"%U_
MP5@T#P'X$\-_'"+]L2Z_95U^?]H'XH^//%.EW?[0%M\3;#X!>+?V]OV-OA5^
MU%\+KJ72=WC6.;PS\'O@UXD\?>'(M"@FUI?AW\=OB--X4\Y+K6H4 /\ 3AHK
M^5O_ ((&>)_CQXG^.7Q&AU6U^+6F_ KP9^SYXE\"Z/8^+;CX_P"I_#&XL-/_
M &S?COKO[.&H?"O7/VD/"_AKXI:CI$/PQ\1?$G0M!B\=1/\ $;3OA)HWPDM/
M' VIX>6'^J2@ HHHH Y?Q;X*\)^/-,31?&/A_3/$>EQ72WL5EJELMQ##>+;W
M-HMU#G#0W M;R[MA+&ROY%S/%NV2N#KZ/I&F>'])TO0=$L+72M%T33K+2-(T
MRQA2WLM.TO3;:*SL+"S@C C@M;.TABM[>% $BBC1% "@5HT4 %%%% !1110!
MY_\ $3X6> OBOI5OHOC_ ,/1>(-.M9;J6WB:]U339H3?Z?=:5?QI>:/>Z?>B
MWU#3+V[T_4+3[1]EOK.XEMKJ&:)BE=S:VT%E;6]G:Q+!:VD$5M;0H"$A@@C6
M*&) <X6.-%11D\ 5/10 4444 %%%% 'F_C3X:_#GXK"P7Q?I%KXE7P[=7EO;
MI'JVI6R6\LTVG7&HZ9J*:/J-FE]:SSZ9I<U]HVJK=64TME9O<V;-%&1Z!;7E
MI>+*]G=6]TD%Q<6DS6TT<ZPW=I*T%U:RM$S".XMID>&XA<B2&56CD574@>=_
M#3_F?_\ LIGBK_VPKD_@#_R!_B7_ -EX^,__ *G.J4 >\4444 %%%% 'F7BS
MX-_#/QQXCTOQ;XI\)V>J^(M'O/!M_9ZDUUJ5H\ES\._$MUXR\"-J4%A>VMKK
M47A#Q7?7OB+P];:Q!?VVE:Q=W-_9PQ7$\KMZ;110 4444 %%%% 'G^K?"WP'
MKOB_0_'FK: EYXI\-W@U#1M1;4-6BBM-073KG28[]]+@OXM(N[Z#3;R[LK6[
MO;"YN+2"YG2VDB\UR?0*** "BBB@ HHKY(_;Q\3?M.^$/V/_ (^ZW^QCX _X
M69^U&/ ESI/P6\*_VIX7TAE\7^(]0L/#D?BJ.X\:ZEH_A2\F^'^GZK?^/X=!
MUW5M,T_Q-+X93PY+?VAU59XP#VP_!WX:GX@+\43X4LO^$Z6__M<:X+G40O\
M;?\ PBA\"?\ "0-I0O!HK>(_^$)8^$?^$A;3CK7_  C6-$^W_P!FJML/2Z_B
MJ_81UG]KG6_VX_\ @DCXM^*ND?MPP>.=*^"WA'P;\8/#_P =Q\==4\/^)OAK
M;_LS?MA^$=7^+5AXG\'Z]XC_ &?;?0-7^+/_  A'CKXKZ/\ M(/+^T-=^-+G
MX#CPA>>$[5?$?A>\^M_VV?V>_$WQT_;%^-#_ !!TC]HW68M._P""G_\ P3;^
M'G@:/PG\0OC]X)\'6O[%OQ=^ 'P4T_XR1Z!'\,O%7AKPT= O_BUX:^,\?B[Q
M8-_BKP1J<>HW$>M>&[77+>;4P#^IZBO\\NU\%_\ !3;P3X#^*_PZ^&'@GXWV
M'C[]N3]G;Q_\#/A+K'A3XA_M,:OK.I^-_&?_  4Y3P1=^-OC<GQ-UJQ^%_P/
M\6?#[]G+2O'=IX'\0>$XM(L?^%:Z_-XLU[QQ!-JMU!%]-?\ !-W]LK]H+P__
M ,% [SXK?MJ1?M4^"?#7C/\ X)U6'P!GM=?^%_[0_B_PEJ/[6/A/PO\ L(?#
MS7;RWT#PIX.\1:;H6L^*O%WPW^,OB2'Q5<Z=IVD6XU#Q'--KL7]ISR7@!_<U
M17^;CX9^$_[2'Q+_ &>?@AIWP<T3Q+XX^.7A_P#8>^._CC]H;2&\2?\ !6GX
M2RZ-XN\&_LNZ#K7P\OOB#X@^(^NZGX-\2?M0:-\1X_BE_P (MX?^!(\.?"'Q
MCX\EAT+Q-'8^$-1\&A/Z0O\ @H=^SE^UE^V3X5_X)P?"?X*:]JNC>-_%W['?
M[1]]XI^*GQ0^(O[07PD_X5G\1]0^'7[+UAX0^+WB"_\ @7+/JFJ?&OP;KVL^
M(/$O@[P5XXO6\*ZUKEOXFM=7FNK:&]24 _H(TOX4?#[1?&\GQ&TWPY%;>,I-
M*\2:&NL&^U6?[-I?C'Q#IOBSQ7:6&G7%]+I6FKXC\2:-I6LZU)I]C;3:C?:=
M9RW4DOD1@>B5_"QXWUC_ (*6?$?]L;]L;PAXE\"?&3Q?\"OVR_VE/V>?A_\
MLX:[XZ\0?%?X>?##6+3]@']J_P"$7[+GQ GUU_A#<:EXY^!7@?X]^'?&GBCX
MG>,_$6CZ%X9U'QCX<T.^\6Z##JMEI-K?0?)GPA\.?\%&/!>@>/M6_: NOVN=
M<^ W@7PI^U_\#_#7@KP/XN^/^KWG@/\ ;1O/#'[87A/]F#Q5>#4;'6?B/\3/
MV<?!]EX4A^&_PEUV^\2*-*\7>-?A#XX\>&&RCT>V !_HM45_FF?#6X_X*JZ1
MI?@_P;\:K3]IW4/V1_$&G?M!?%CXD>*+.^_:#M?%-A^R[XX_X*A?LS?"?XP?
M";Q<_@2W'Q4MK7P[!\"]6^(&J-\/!J'Q+7]F?X_?$&[\(VTWAI[VUE_H\_X(
M >)_CQXH\:_%:3Q%IWQ1TWX(Z'^S_P"'?#VA+\0-1^.>J^&;S5[+]NG_ (*
MW7PBG^&&H?M(Z/H?QAN/#]G^S??> =%L%\8Z79>+;3X0:5\ K3QTMSXBB$R
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
MVMTWMU/ZLZ***_23VPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M^G^'?BAXMT'1;8Q010!;'2=.OX;.S1Q$))$@C423O+,V9)') .2_X4G\2_\
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
M$MSI7Q/\8>']/NY-#T>RTI[VTT.QU>2RTB*]:T-T-.M'>VM#,8(&,:+0!/\
M\*3^)?\ T>!^T5_X3/[)?_T+M'_"D_B7_P!'@?M%?^$S^R7_ /0NUZCX)\!V
M?@:/48[3Q'XY\1?VD]J\C^-O&6N^+I+7[*)PJZ<VM75S]@2;[0QNEMMGVDQP
M&;=Y$6WA9_@-I$\\T_\ PL?XYP^=+)+Y,'QD\<Q01>8Y?RX8QJA$<29VQH"=
MB +DXH R/^%)_$O_ */ _:*_\)G]DO\ ^A=H_P"%)_$O_H\#]HK_ ,)G]DO_
M .A=KU7P]X'M/#GAS4/#4'B'QKJD&HF^:35_$/B[6M=\1VIO[6.T?^S]>U&Y
MFU"P%LD8FL5MI8UL[II+J$+-([MPUE\#--L+F*[@^)/QNDEA+,B7OQ:\6ZE;
M$LC(?-LM0O+JSG&&)59X)%5]LB@.BL ##_X4G\2_^CP/VBO_  F?V2__ *%V
MC_A2?Q+_ .CP/VBO_"9_9+_^A=KR7]I#]CO6/C1X&O="\$_%:R\ ^/M5^%OQ
M/^$6L_%OQ?\ #:R^(_C#5?"?Q0T_3K#44O)=!\4_"N26XTN+3HXK"*2]?3C:
MR21-8+.$NU]XU#X.:K?W]]?)\</C9IR7EY<W::?I^M^"X["Q6XF>9;.QCN/
M=S.EG;!Q!;)/<W$RPHBR3RN&D8 P?^%)_$O_ */ _:*_\)G]DO\ ^A=H_P"%
M)_$O_H\#]HK_ ,)G]DO_ .A=KU;PGX0NO"VD7^EW'C;QIXMEO;B:=-9\67NC
MWFKV"RVT-NMO82:7H6CV4=O T374*SV-Q)]IFF:666$QPQ^=_P#"DM8_Z+Y\
M>/\ P?>!O_G>4 9O_"D_B7_T>!^T5_X3/[)?_P!"[7@WQ/\ V,/CI\0O&/A7
MQ+H?_!3#]M?X6:=X>TS4;'4-"\ :%^QQ'!XCN+VXADM[W4X/$W[*/B+PV[Z?
M MU!;^;X5N;IFNA(][MM+6&/[.TOP?=:;X2N_"TGC;QKJES=P:A"OB_5+_2)
M?%MHU\'$=Q:7=KH=II,<^G;U.G^9HTL*&-/M4-T#('\\_P"%):Q_T7SX\?\
M@^\#?_.\H TO@GI=]HNB^+M+U+Q)K7B^^LOB'XG@N?$GB*#P];:UJ\J"P#7F
MHP>$]!\,>'8KF7JZZ3H&EV@/^KM8QQ7Q!XF_9;^+7[0>A_$-?AW^W9^U-^RD
MEM\;OCA;OI7P+TS]FZ;1=2EG\<7NR]U2[^)?P!\>>/A<VSV^8%T3Q_H=J$N;
MQ)+:1I+>2U]F^*7['5[XMTI[/X??%/\ X076O$?]KV/Q.\;^(/ EAXS\:>/]
M UK5? VI7EA/J^A:]\.8;/4(8O!$.FZ?J.J67B2ST^QU;4([?1U80,GH_A_]
MFL^&/[>71_CM\>[:'Q#XL\2^,;NW/B'P*T,&I^*M5N-8U&&T_P"+="1+**YN
M72TCN)+FY2!46>ZN) TK $UI\#/B;;6MM;O^V+^T;</;V\,+SR^&_P!DYI)V
MBC5&FD:3]F"61GD*EW:221RS$L[MEC8_X4G\2_\ H\#]HK_PF?V2_P#Z%VO5
MO#GA"ZT#P]?Z!<>-?&GB6:]>]9/$7B.]T>?Q#8"\M8[98["ZTS0]*L8TLFC-
MU9&?3KB2.ZED:5YHO+A3SO\ X4EK'_1?/CQ_X/O W_SO* ,W_A2?Q+_Z/ _:
M*_\ "9_9+_\ H7:/^%)_$O\ Z/ _:*_\)G]DO_Z%VO5O^$0NO^$,_P"$1_X3
M7QI]J^S^1_PFOVW1_P#A,]WVS[7]I^V_V%_8_P!HV_Z%N_L/R_L?R>5YO[^O
M._\ A26L?]%\^/'_ (/O W_SO* ,W_A2?Q+_ .CP/VBO_"9_9+_^A=H_X4G\
M2_\ H\#]HK_PF?V2_P#Z%VO,OC%^R1K7Q"\<>&/%_@KXGZ5\.%B\1_L\ZQ\2
MI'^&D'B/Q=\2[#]G_P"+MA\5M/L;OQ99>,/"=OIVH^(I+"+1YM8U/PYXH32&
MCM[^WTRZMHI='N?7_P#A26L?]%\^/'_@^\#?_.\H S?^%)_$O_H\#]HK_P )
MG]DO_P"A=H_X4G\2_P#H\#]HK_PF?V2__H7:]9T[PE<V'A"?PH_C+QEJ5S-:
MZC;#QCJ-]I4GB^%[]YWCO(+RWT6UTA;O31,J:<6T5X$2V@%U!=L)FF\X_P"%
M):Q_T7SX\?\ @^\#?_.\H S?^%)_$O\ Z/ _:*_\)G]DO_Z%VC_A2?Q+_P"C
MP/VBO_"9_9+_ /H7:]5O?!]U=^#H?"2>-O&ME=106<)\9V5_I">,96M+B*=[
MB:\GT.?1VGO5C:WO-NB+"UO-*MO#;R>7)'YY_P *2UC_ *+Y\>/_  ?>!O\
MYWE &;_PI/XE_P#1X'[17_A,_LE__0NT?\*3^)?_ $>!^T5_X3/[)?\ ]"[7
MF7BW]D.\O_B9%XR^'GQ$TGX5>&->\<^"?B)\5?#OAGX;64/B7XC^*O!+ZI<0
M:U<^,-+\3Z%I=GK6NW^I)J'B+6=7\#^*=1U&YTZPQ-#%&\<GK_\ PI+6/^B^
M?'C_ ,'W@;_YWE &;_PI/XE_]'@?M%?^$S^R7_\ 0NT?\*3^)?\ T>!^T5_X
M3/[)?_T+M>K?\(A=?\(9_P (C_PFOC3[5]G\C_A-?MNC_P#"9[OMGVO[3]M_
ML+^Q_M&W_0MW]A^7]C^3RO-_?UYW_P *2UC_ *+Y\>/_  ?>!O\ YWE &;_P
MI/XE_P#1X'[17_A,_LE__0NT?\*3^)?_ $>!^T5_X3/[)?\ ]"[7JWB/PA=:
M_P"'K#0+?QKXT\-363V3/XB\.7NCP>(;\6=K);-'?W6IZ'JMC(EZT@NKTP:=
M;R2744;1/#%YD+\#;_!?5H)X9F^.WQSN5AFCE:WN->\%&"=8W5S#,(O $,IB
ME V2"*6*38S;)$;#  Q_^%)_$O\ Z/ _:*_\)G]DO_Z%VC_A2?Q+_P"CP/VB
MO_"9_9+_ /H7:\TNOV1]3L?C*WCWX=_$C2/A-\/=8\>^(/B;XV^'O@#X96.B
MZ_XK\;Z]\'=1^%4GB*3QM;^*(]#AU>.\N[;Q?<ZGJ?PVU[4-3O+673[ZYD%S
M%?V?KO\ PI+6/^B^?'C_ ,'W@;_YWE &;_PI/XE_]'@?M%?^$S^R7_\ 0NT?
M\*3^)?\ T>!^T5_X3/[)?_T+M>JWO@^ZN_!T/A)/&WC6RNHH+.$^,[*_TA/&
M,K6EQ%.]Q->3Z'/H[3WJQM;WFW1%A:WFE6WAMY/+DC\\_P"%):Q_T7SX\?\
M@^\#?_.\H S?^%)_$O\ Z/ _:*_\)G]DO_Z%VC_A2?Q+_P"CP/VBO_"9_9+_
M /H7:]6\6>$+KQ3I%AI=OXV\:>$I;*XAG?6?"=[H]GJ]^L5M-;M;W\FJ:%K%
ME);SM*MU,L%C;R?:886BEBA$D,G#Z?\ !S5;"_L;Y_CA\;-12SO+:[?3]0UO
MP7)87RV\R3-9WT=OX#MIWL[D(8+E(+FWF:%W6.>)RLB@&#_PI/XE_P#1X'[1
M7_A,_LE__0NT?\*3^)?_ $>!^T5_X3/[)?\ ]"[7C6F?L<ZSX:^+E]K_ (!^
M(]C\*?@O-XR\1?$"P^%GPM\#^&?"<^E^)O$?P>\ _"NYEM=2;3M3TVUB@N?!
MNJ^+%.EZ3I=O?:AXSUQ-8T[4KZ.UUA?=_P#A26L?]%\^/'_@^\#?_.\H S?^
M%)_$O_H\#]HK_P )G]DO_P"A=H_X4G\2_P#H\#]HK_PF?V2__H7:]6\1^$+K
M7_#UAH%OXU\:>&IK)[)G\1>'+W1X/$-^+.UDMFCO[K4]#U6QD2]:075Z8-.M
MY)+J*-HGAB\R%^!M_@OJT$\,S?';XYW*PS1RM;W&O>"C!.L;JYAF$7@"&4Q2
M@;)!%+%)L9MDB-A@ 8__  I/XE_]'@?M%?\ A,_LE_\ T+M'_"D_B7_T>!^T
M5_X3/[)?_P!"[7J'C;P5=^,5TU;7QYX[\#G3VNR[^";_ $2Q;4A="V"KJ0UK
MP_KR2BT^SDVGV=;9HS<7/F-*'41\;I_P:OK2^L[J^^,OQC\06=O<PS7>A:[J
M_@RZT36+>.16FTS5[6V\"V<]SIM]&&MKVWBNK=YK:22(2INR #!_X4G\2_\
MH\#]HK_PF?V2_P#Z%VC_ (4G\2_^CP/VBO\ PF?V2_\ Z%VO*/"W[(^O^$?B
M1H^H>%/B7#\-O@WX5^'_ ,<?"?A'X6_"CP=X9\&C0=<^-/QY\'_&B\\3V%]_
M96H65K)86GABX\(7>F+ITVDW]IJCZG8:?HFJ#4;O5O:?^%):Q_T7SX\?^#[P
M-_\ .\H S?\ A2?Q+_Z/ _:*_P#"9_9+_P#H7:/^%)_$O_H\#]HK_P )G]DO
M_P"A=KU;Q9X0NO%.D6&EV_C;QIX2ELKB&=]9\)WNCV>KWZQ6TUNUO?R:IH6L
M64EO.TJW4RP6-O)]IAA:*6*$20R</I_P<U6PO[&^?XX?&S44L[RVNWT_4-;\
M%R6%\MO,DS6=]';^ [:=[.Y"&"Y2"YMYFA=UCGB<K(H!@_\ "D_B7_T>!^T5
M_P"$S^R7_P#0NT?\*3^)?_1X'[17_A,_LE__ $+M>E^-? MYXQDT^2U^(/C_
M ,$"P2Y1XO!6H:#91ZB;AH65]0&M>'->:1[;R2ML;=K8*LTPD64E#'R=A\%E
M2>2/Q'\3?B;X_P! O++4M,UKP9XYO/!FL^$?$FEZMIUUIE]I?B#28/!%@VI:
M=/;7<GG63W26]SM6*[CN+5IK>4 P/^%)_$O_ */ _:*_\)G]DO\ ^A=H_P"%
M)_$O_H\#]HK_ ,)G]DO_ .A=KQCX:_L?>,O 7C'5YK7XV:GX8^&%A!\2;'X:
M^ /A;X6\+^"X_!FE_$3XS>(OBR^FBYO='\0J]GHUMK=AX.M;&T6WTE=+\.:5
M<:3IF@*][8W'T-8?"'7]-G-Q;_'GXUR2&-H]M_>?#758-K%22+;5/AE>6PD!
M4;91$)4&Y5<!V! ,#_A2?Q+_ .CP/VBO_"9_9+_^A=H_X4G\2_\ H\#]HK_P
MF?V2_P#Z%VO1_'W@KQ)XQ32U\/?%WXA_"DZ>UXUW)X!TSX4:B^N"Z%J($U0?
M%'X8?$E(5TXV\ILSHB:.[F]NO[0:^"60M.0\/_";Q]HVM:;JNH_M/?'+Q;8V
M-U'<77AKQ!H'[-=MHNLPIG=8ZE/X5_9Y\,^(HK67/[Q]'U_2;T8'E7D7.0#'
M_P"%)_$O_H\#]HK_ ,)G]DO_ .A=H_X4G\2_^CP/VBO_  F?V2__ *%VN[\>
M> ?%?B^]L;OP_P#&[XG_  L@M+5[>XTSP'I/P8U"RU.9IFD%]?2?$[X1?$;4
M8[J-"+=$TW4-/LC"JL]F\^Z=N1L/@?K,\LUG\0?CE\3OC)X-U"RO].U_X;?$
MWPC^S=>>!O%%C?V<UJUKK]GX4^ /A+6KNV@DE2]BMH-=M;:>YMH8]0BO;!KB
MRN "E_PI/XE_]'@?M%?^$S^R7_\ 0NUX3/\ L9_'2?XRW'Q07_@I7^VCIWAF
M2WT=$^$VEZ%^Q\W@JXN=.M$M;R?4H]=_98U]DBU00P23V_A>#PFR2QR7#7$]
M[>ZA=W>W\-?V4OB;X&UOQ%);_M$^(?!GA5?A9^SI\)OAYX<^%'@3X5:1%X*\
M,_ ?2?B;IUSI\4?Q!\ _$;2IM+\87/Q LM4EM4TM=4T6[\.06FEZ[!X=N(O#
M]E[3IGP=^(=AJ6GWUU^U9\?-:M;*^M+NYT;4_#O[+L6FZM!;SQS3:9J$NC?L
MVZ3J\=C?QHUK=R:5JNF:DD$LC6.H65T(KF, /V6T:+]GKX21O-)</'X/L$>X
MF$2RSLCS*TTH@B@@$DI!=Q###$&8B.*-,(/?*\*;X*:IIOA3P9X-\"?&SXL?
M#/2/!FES:5&?"MA\&-7N_$$3R126]QKTWQ&^$'CM%N;'9*EL= BT&W=+J?[;
M;W;K;/;V_"OPL\<^'M?T_6-6_:3^-7CK3K)IVN?"GBK0OV=;30-6$UK/;QIJ
M%QX)^ ?@[Q1&MK--'?0'2O$FF.UU:P)<O<V37-G< 'M5?+7[;/P&U?\ :?\
MV4_CA\ ] M/A'?ZY\3/!5QH.D6GQW\$:M\0_A-/J,=]8ZG9IXQ\+Z!X@\+:_
M+:>?8(VGZWH&O6.N^$M9&F^+=&%UJ>AVME<^@?$'P'XGUF^NO$EE^T5\5/A/
MH5CI>^^TGPMIGP"E\-6<5@D]Q>ZU=:A\3/@KX[URW=H,R7TDOB%-,@AMEDAM
M+4"=Y?PI\8?M3_'O]J"3Q[X _9=\87_Q&_9YO$N?!NJ?M&_MJ_"KX*^,/ACX
MKU.PU6UN+[7_ ( _LY^"/@Q\'-?^*C^&KW385\+_ !)^*'C_ $3X1OK;/JMA
MX'^*5MHJV]<>.S#!Y;0EB<=B(8>C%VYIWO*3VC3A%.=2;WY81E*R;M9-F5:O
M2P\'4K35."ZN^K[)).4GY139\L_\$LOV&OVL_P!BWQ9^V]XP_;IT_P#9I^%_
MBKXI_!?QS\&OV>_#GA[4[OXE_$+XF^'O W@6V\0Z]>_!/XV_$O\ :.^*OQMT
M[X*:9;>%[WQ+KGP2\:^%+#6=2U76=#\<S6_@.Q\')X1E_J[\%?\ (F^$O^Q9
MT'_TU6M?R->-OV)_VE-=_9\\7^$?CY_P47_:$\>Z;X,\ >#V\$V?@+X;?LI_
M#:#0)_@=X;U&3P'J5CJR?L\:]XSTK5=$F\VUTS7-"\6:9XP71;[5]*\0>+O$
MZZO=SCZ1_9ZT7_@H]I_@JV3XD_\ !17X_6WB?PYJKV/AC6-(\'_L<^)/ GQ
M\"2:59WGAS5]6\#ZU^R='X@\(ZA!!J T+6M!A\<:E>KK'ARXU;3?%4VDZQ!
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
M1%7\\W[7KZ^G[;__  3K/AZZ-I.W_!4FY34F%]9V'G: _P"S-^V2-=M=][/
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
MQC\#?$33[BTU&RM[F_TNYU"TT'4/#\E[91/(;#6;VTF26SNKJ&3^FJOYE?\
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
M":GA,VX?Q>;9KB*;DI2PZAQ!.&%Q52DXRQ&)7/7FY5I1EX;\(/\ DHO[3_\
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
M?@=X4U;]JVYTOX=_"GQ/\6I_^$Z\7^"M+C>VUO5[;3H3=6^EZ5IFGVG[\T4
M?S4V/_!$_P#8WTN3P_8Z7^QQ_P %$=*\$:/IVJ+JGPNTG]JOX$Z5\._&/C"3
M3OB=H_@[XK>)M%TW]JRUO5^*WPHTGXM>++#X6^,_#>J^';OPPBZ-<R0ZC?Z5
M!=G]NM&^*GC;P[H^E>']#_8Q_:!TO1="TVQT?1],L_$7[)4-IIVEZ9:Q66GV
M%K$O[46(K:TM((;>",<)%&JC@5].44 ?.O\ PNSXE_\ 1H'[17_A3?LE_P#T
M45'_  NSXE_]&@?M%?\ A3?LE_\ T45?15% 'SK_ ,+L^)?_ $:!^T5_X4W[
M)?\ ]%%1_P +L^)?_1H'[17_ (4W[)?_ -%%7T510!\Z_P#"[/B7_P!&@?M%
M?^%-^R7_ /114?\ "[/B7_T:!^T5_P"%-^R7_P#115]%44 ?.O\ PNSXE_\
M1H'[17_A3?LE_P#T45'_  NSXE_]&@?M%?\ A3?LE_\ T45?15% 'SK_ ,+L
M^)?_ $:!^T5_X4W[)?\ ]%%1_P +L^)?_1H'[17_ (4W[)?_ -%%7T510!\Z
M_P#"[/B7_P!&@?M%?^%-^R7_ /114?\ "[/B7_T:!^T5_P"%-^R7_P#115]%
M44 ?.O\ PNSXE_\ 1H'[17_A3?LE_P#T45'_  NSXE_]&@?M%?\ A3?LE_\
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
M?MIZM\+/!K:F_ACP;\5?!FFZ.VL7<=]J9MI9?#M^WVN[BM[2.>3S[N7#);1
M)L7:2"Q_JFK^:#]LC_E(W\0O^RR^"/\ TG\)U^SOPJ\#?L@_%K]K7]M'P_\
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
MFO:K\2XO#$E[?:_X;L/$IB@T@^#M9:.&SMM1@@,[7[FXE$C"*)5 ;Z#KY/\
M"&G^(]3^-?[0DN@>/[70[6\\0>!9[6PBT31M::ZCT[X<>&-*U&\AFN+D3M':
M:E$^GW852EK=H8)2DI"D ^)_^"K7BKXRWW[!WQFM/$7PB\.:!HL^N? Y=0UB
MS^*L>NW-A"/V@OA6RRPZ2O@C33>LTJQQ^4+ZVP',F\[-K?SW?'W4Y/!?_!6G
MQ9I+:GX!UF/X\?LG>!+R/2],\>V<GQ#\"/\  7Q5XECDF\5_#U=-DO;31?'H
M^+ZMX2UN;5;6.\/@[Q*+>TO%M+A[3^C3_@K-X?\ '%I^P+\;+C4_B#_:UA%K
M7P.:YT[_ (1/2+#[4A_:$^%*B/[7;S--!ARK[HU).W;T8U_/I\0K*/\ X>;_
M +6]^;AY94_9N_8RA2$-%Y=NEUKO[3QDB=4C$F_=IL-PGF2,P6ZDR6C:!8?Y
MC^E+5HT?#?B6IB:'UFC_ &#3I.C[2=*];$\3</X;!5_:4_>7U''5L+C_ &=G
M#$_5?JE6U*O.2^^\(*=6IXM<'QHU?8S4<VJ.?)&I>E1RS%5L12Y9V7^T8>%7
M#\_Q4O:^VA>=.*??^([BVM/#VNW=YI4NNV=KHVJ7%UHD,>GS3:Q;0V4\D^E1
M1:M=6.E2RZA$K6D<>IWMGI[O,%O;JWMC)*GXV_L20?L#^)OCEXDUSP*WPX\/
M>-K/Q#'>? 7X*>(?&VA:QXP^%T$'A.ULO'1\+Z)H7Q"\>?#VZNM6UXZ]K6ES
M^"=9UB\T/0;BYM;+^Q],MI+6/]AO&=B-4\'>+-,.A)XH&H^&M=L#X9DOUTM/
M$0N]+NK<Z$^IN\2:<FK^9_9[7[R1K9BX-PSH(RP_FA_8M^'7[63_ !\_9VT#
MXL_#?]H?5/AK\'O'EN?#7P\^)/@WXO>&OAW\*[<>"/$$H^(/AGX@Z[IMKX6O
M;?X9W&HP?#?0O"FK:UXGO/&X6^\0Z/=6>GWMA8V?\$^%F5T,QX*\3IRXAQ61
MU</E="4J6&SF.7RQ^&AA,TQ+H_4JDY4<=[7$X6AE]?VRRYQP&8XZE#-?8UL9
M@<1_8W&N-JX3B+@R*RJAF-.KC:L8SK9?+%+"U98C T/:?6(QC4PO)1KU,52]
MF\6I8K"8:<\%[2GA\32_I0\!_P#(#OO^QS^(_P#ZL/Q179UQG@/_ ) =]_V.
M?Q'_ /5A^**[.OQ/'?[[C/\ L*Q'_IV9^BX7_=L/_P!>*7_IN)D?\$C;2PM_
M@Y^T[-9WJW5Q?_\ !0?]M&[U6 (5.FWZ?%R_L8[)CM7S&DTNRTW4=X+X6_5-
MP*%%_5K]DS_E)AI'_9BWQA_]7]^SY7Y)?\$?O^23?M;]/^4C7[9F>G7_ (6'
M!UPH.<8ZECC'S8PJ_K;^R9_RDPTC_LQ;XP_^K^_9\K_=SA+_ ))/AC_LG\D_
M]5V%/\RL^_Y'><?]C;'_ /J;5/U=^)?_ "5[]F__ +&SXA_^JH\65[Q7SWX\
MU'3]5^*?[-5_I=]9ZE8S^+/B/Y%[87,-Y:3>5\+?%\,OE7-N\D,GES1R12;'
M.R6-XVPZL!]"5]$>6%%%% !1110 45DZMKND:"M@^L:A;Z>FJ:I9Z+8/<L46
MYU34&=+*R1@"!-<LC+'O*J6&"P)&76>M:3J%_JVEV.H6MUJ.A2VL&L64,JO<
M:=+>VJ7EHEU&/FB-Q;.)8B1AU#@'=&ZJ :E%%% !7SK^U_\ \FE_M1?]FZ_&
MS_U6GB:OHJOG7]K_ /Y-+_:B_P"S=?C9_P"JT\34 ?15?.O[7_\ R:7^U%_V
M;K\;/_5:>)J^BJ^=?VO_ /DTO]J+_LW7XV?^JT\34 ?15%9VHZOIFD_8?[3O
M;>Q&I7\.EV+7+B-;G4+B.:6"T1V^7SIDMYC&K%=[)L4EV16+/5],U"\U33[*
M^M[F]T2X@M-6MH9 \MA<W-I!?V\-RH^Y)+9W,%P@YRD@[Y  -&BBB@ HHHH
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
MB'XA75M+I7PYTKQ%>6,GCK7;.\T+0S<ZA$8#_%$WQ!\2ZA^VUJ7[&^I^.?\
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
M8Z?:^)].T?QI;+=VOB#6_!^LK9ZSI-NVF7L%_8VOD?.^F^+M9T[_ (*,:O\
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
M -BW_H[W]E[_ ,/]\*/_ )K*_BY_:!_X)<_M%?LZ_!GXA?&OQ-K/PZ\::/\
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
MFC_0._X;?_8M_P"CO?V7O_#_ 'PH_P#FLH_X;?\ V+?^CO?V7O\ P_WPH_\
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
M[>74I5T28Z7-!;KJB7(!^>7AJ[^$]W^WQ^V5)\&_B+_PL[PF/A-^Q\K^(O\
MA<_B3XZ[-3$/Q^^U6'_":>*?&7CG4X_LZ>2W]D#65M[/S"\5I"9W:3RK]H/X
M1?"#QE^W)_P3S^*WC/XT:5X(^+'P:_X:S_X4O\'[N72DU/XX_P#"Q/A#HOAO
MXB_V1%=WD.J3?\*T\-6MKXHO_P"Q[2]\NWNU;4/L]N5D./\ M+_M8ZSX#_X*
M&?M801_!/QGI7Q"\0?!C]D=+/PGX]\0> ;/3]!TW25^-WGZ]XJ\2?#/Q7\5=
M,M8[Z/5T;PYH%A->:_KL]I=)=V_A_28Y]?M?R"_:=_:8^+E]_P %)O\ @E%X
M^U_PWX!\2:CX!G_;G72-&T.'Q)X&TN[_ .$L^ VBZ=>V>JZ_?ZC\198[F+3+
M82Z9<0:-"L]Y973SVBVUUMTW\:SO+L57XIS>K3G[&,L)C.2:E3YJB6034J?+
M.ZC3K:T)SGR-0J2E3DIQYH_*XO#5:F8XJ<7R)TJEG>-Y?[$TXV=[1G\$F[64
MFXNZNOV+_P""K!Q_P3:_;>SQ_P 8V?%,<^I\,WH ^I) 'J>*^T/^"X'[1_\
MP2/_ &;?AY\'/$__  51^"FE?'B'4-0\?1_ ;P//\(3\5==O-9T_3_#D_C6+
MP\=2GTKPEX<N;JVF\,P377B;Q+H,%YF!(+B2.VNVA_,C_@H+\8O"OQM_X)1_
MML^*_#,=_I\]G\"/B'HOB;PSK26L7B#PCXCM]"MKRZT'6XK&ZOK%KE+2^L;^
MTO=-OK_2M5TN^L=4TN^N["\@F?\ 4#_@N3^V1^S?^PW\'?@[\8_B+^RGX%_;
M!_:BUKX@WWPR_8K^%7BCP3I/C#6F^*'C.RLDUO5- EO-"\0:QH5I#9:?I%OJ
M\_A2P_X2+6[JXT/PQI]Q;2ZRMU![/!5.I2R:K"2<:LN(Z&&C26$>,Q<ZU:&
MH4*& H<RC/'8FO7I4,-*5Z<'4]I*\$V>]PE'EABO:1FE"GF<I_[0L)3A&EED
MZDZF*KN_+@:<(NIC8P]^KA(U:=-\\XL_C=_9Q_:%_P""2/@W]M'XT_MB?MG_
M /!*^\^"7_!,O]K+P3I?AG]B2/Q?\ [+Q?X7T?QC\%['PU;>-]1L/"_A[[;:
M6E_\0UUB;5+S4?#-QK.DI?!;./4]4M[;5=4T_P#I:_X-;-+\*^(/@A^WU^T#
M\(/A=??!S]F;]H;]O;XF>+/V9O =QI,6AV6F_"?0]&T31M+.CZ;;7-S96ME:
M2EO#T]O8M+9V6IZ!?Z9!>7BV.]/S8^('[0G_  =9^,_!R^+OVA?^"1?[(7QN
M_9TM!9^)M4_9\\7_  [^"7CBT_L'3D^U&QTOX8S?M$^*_BQ9Z[:Z8)K738[G
MPUK6KZ=<,JOHEW*K6,O]17_!)K]O7X-_\%$?V-_!7QK^#_@"/X-#PYJ>J?"W
MXB_ M;2RL&^#'Q(\'+:KK_@6.TT^PTFU33(+>^T_5="E32=*DFT;4[(W>F:=
M?K=V-O\ KV 4:6"S%4H\]3!9+#))X;ZV_KN%RW&<09;G#S;.</;_ &O%3S'+
MJ.5TL922PN&I5H4*BHU\10CB'C*LZE?!^TE!PQV:T<SCBXX2V#JXO+>'\?DU
M#*\IK1Y5AJ']EXI9AB*6(=3$8ZOAJV+:J.-6K0_-C]FW_DH7[8__ &>?^UM_
MZU;\>Z_1O]GK_DL'A#_N/_\ J+ZW7YR?LV_\E"_;'_[//_:V_P#6K?CW7Z-_
ML]?\E@\(?]Q__P!1?6Z_ \X_Y.%1_P"QMD?_ *1EY\[B_P#D>1_["<'_ .DT
M#].****_:CZT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_9P/A7_U7/Q6KJP7^]T/^OB/Z"^BI_RD3X2_]E9AO_4;%!_P1/\ ^35O'_\
MV<#XJ_\ 5<_"FOV#K\?/^")__)JWC_\ [.!\5?\ JN?A37[!T\=_O=?_ !_H
MA_2L_P"4B?%K_LJZ_P#ZBX0****Y#^?#Q;XO_P#(5^"7_9:=%_\ 4,\=U[37
ME_Q(\/ZQKVH?"R;2;,W<7A[XH:9XAUAQ-;0BRT>V\+^+;":\(N)HC,$N]1LH
M?(MA-<L9PR0LB2,GJ%=%62='#)--QA54DG=QO5FU==+IW5]UJ1&_-/3=QMY^
MZ@HHHK*,>97OU_R"4K.UOZN%?.'PS!'[0G[3A(.#_P *7P<<''@B_P X/?'>
MOH^O!?A_X*\2:%\<OV@_&&IZ>+?P[X[3X2OX8OQ=6DW]H?\ "->$]0TC6D:V
MAG>[LWLKUHTQ>00"=)4EMC-'N9>W#*$:.8*4U%SPD(P3:3G)8_ S<8)O67)"
M<[*[Y8R=K1;,ISES4K1O:H[VOHO95%=]E?3U:7K[U1117)R>;_K^G_2UTYWV
M_K^K_P!+4KGO%O\ R*GB?_L7M:_]-MS70UC>([2XO_#VO6-I'YMU>Z-JEI;1
M;DC\RXN;&>&&/?*R1IOD=5WR.B+G+LJ@D53@E.#;M:<;M[+5:_G_ $M4YMJU
MOZ_J_P#2U\A_99!'[,?[.8(((^!'PA!!&""/A]X>R".Q%>[UXK^S9X0U_P"'
MO[.GP"\ ^*[)=.\4^!_@K\+/"'B73TN;:\6PU_PUX&T+1=8LUN[.6>TNEM=1
MLKF 7-K/-;3A!+!+)$RN?:JWQT82QN,E":G"6*Q$HRBTXRBZLFI1:NFI+5--
MIIK?K%*<E2IIQLU3@FGNGRJZ?FM5_P -J4445S<GF_Z_I_TM=.=]OZ_J_P#2
MU^*OVJ+.[N?CG_P37FMK6YN(=._;5\=WFH2P02RQ6-H__!.C]OO3TNKR2-62
MVMGO[ZRLEGF*1-=WEK;!C-<1(_VK7RY^T!\-O&'CKXL?L.^*/#.F1W^B_!G]
MJ/Q;\2OB'=/?6-HVB^#]4_8J_; ^#]EJ<5O=W$-QJ<DOC_XK^!M&-CID=W?1
MQ:M)J4ENNFZ=J%U;?4=>AC>2>&RB,:D9.EEU2G4C%ING-YMF=50J)-N,W3J0
MJ)-)\E2G*UFG+"E*2GB6XM<U:,DWM)+#X>-UIM>,EUU3[6"BBBO/Y/-_U_3_
M *6N_.^W]?U?^EJ5\S_!@$?&O]K\D$ _%?X<$$@X./V=?A #@]\$$<=^*^F*
M^>/A%X(\4>&?BY^U9XFUO2S9:)\1OBIX#\1>#;TW5E.-9T?1OV?OA%X+U*\6
MWMKF:ZLA;>)?#6M:;Y6HPVD\K61N8(I+.:"XE[,+&$:&8J4U%SP5.,$VDYR6
M88"3C!-ZR4(SG97?+&3M:+9E.<G*C:-[5&W:^B]C55WV5W;U:7K]#T445Q\G
MF_Z_I_TM=>=]OZ_J_P#2U*\W^,>3\(?BH ,D_#?QP !W_P"*8U2O2*X'XK:-
MJ7B/X7?$GP]HUL;W6->\ ^,=&TJS$L,!N]2U3P[J-C8VPFN9(;>$SW4\40EG
MEBACW[Y9$0,PVP\5'$4).7*E6I-MV224XMMMZ))7;;>B]-9E-\LM/LO\O^'_
M  ^<'P?CDA^$OPNAFC>*6+X=>"8Y8I$9)(Y$\-:8KQR(P#(Z,"K*P#*P((!%
M>BUC>'+2XL/#V@V-W'Y5U9:-I=I<Q;DD\NXMK&"&:/?$SQOLD1EWQNZ-C*,R
MD$[-8UGS5JLOYJDY=_BDY;]=]^II#X(^B7W:!111611_'K^VQ96^I_\ !0WX
MGZ;=J7M=0^+7A&RN44E2UO=V/A:"90P^Z6CD8 ]B<U_19_P3A\'^+- _:Q_X
M*"Z?X \3^&](LO[*_8]DOO\ A+_!^L>,+NXDC\ ?$K3[%;6?2?'G@FWL+6RT
M^P@LHK5;*>,00VZQF$Q2&;^=3]M:=[;_ (*'_$VXC"M)!\6_"$T:OG87BLO"
MSJ'VD-M+* V"#C.#FOU\^+'C+]C?X>?&/Q?=^-OVA_&/P8^,7B7P_P""Y?'F
MF?#;]K+]HCX'ZAK&AZ3!K-KX%N_%GA?X-?%3P;I%S);6L^M1Z)?:MI1OWM);
MHQ3O ^3_ $9X/9G'*J];$SP^+Q4'@J%-TL'25:K>5.+4^24X+EC;5\VC:74_
MJ?\ :)XCZMPC]#6I*%6I#_B"M5<E*//*[RG@*[Y7):64;OT7I^Z'Q]D\4V/P
M_G\.?$CXH>&+31_B'?+X)L;3P)^SG\5?&_C76=1FTW4_$5QIWAGPUX-^)/C/
M7K_4(?#_ (<UW6+B:W\.:E;:9I>E:AJM_$ME93N/HOX>>+9_'G@;PGXTN?#F
MO^$)O%&A:=K;^&/%6EZGHGB30_[1MTN%T[7-&UK3])UG2=3MT=5N]-U?2]-U
M2QFW6VH6%G=Q36\?\:?[7GQ2_9]\9_!V73/@+^U;^TU\3OCY!XO\&7'P<\)Z
M3^VG^V9\4]0O?$]SKMMHVOQGPKXK^,GB'PX=&OOAOJOCK1_&&IZQ9VUGI_@G
M5/$DC:IIKNEW'_:9HVE6N@Z1I>B6,NI3V6CZ?9Z9:3:SK.L>(]7FMK&WCMH9
M-4\0>(;[5->US4'CB5KS5M:U+4-5U&X,EWJ%[<W4LLS_ -/Y3FM/-Z%3$4\)
MC<(J=5TG#'451J2:A";E!1G44H>^E>Z?,FK=_P#-?"XE8J$IQIUJ:C+EM6@H
M2;LG=).5UK:YY%^TGJWB'0_@1\4=6\*:P_A_Q)8^%+Z?1M:C2Z=]-O@\2Q72
MI97VF7;^7N.5M]1LY2"0EQ$?F'Q5\0O@7^U%K/\ P4G_ &6_CC87_@*]^'O@
M']D/]L3X<^)?'L/P]O[?1?#OBGXD?%']D#7?"OAB_P##=Q\;SXCU/4O%.G?#
MSQ1J.F:KIDB:7I=OX7U6WU2.6XU'3FA]L_X*/V'Q%U+]A#]JRS^$R^+V^(3_
M  8\7R^&_P#A7VDC7O'J36ME]JOI?!.B^5<2ZKXMATJ&^F\.:?9VMYJ-WK"6
M<.F6-[J#VUI-_*UJ?[5_P C_ &MOV=?"F@?\% /VJ+KX%>(?V:/CUXD\<'4O
MV_?VW;9]0^(.A>+OV=;3X9W^O75[\:+'Q#H^N?\ "/\ B#XBL=&@&D6L\ESJ
M/]JZ3]JTZQ2R699M3RR5&,\)CL3[:GB:B>$H*K&"PM-5)0FW."52JGRT8J_/
M)-/E6HL1BHX=P4J5:ISQJ2O2@I)>S2DT[R5I23]Q=6K:;G#?%&^\>ZI_P4Q_
MX*-ZA\3+O3KWQDWC;X<:7=W&F:)=>'[:7P_X6N?BCX0^'LR:7=Z[XBFMXKGX
M:Z!X.NK3?J4S2V,UM.[222O+)X!\7OCAK7@7]I[]D'X+6.@Z%J&D?'B;X]R:
M[KFHQW$FL^'U^%GPWM?$VFCP\T<L<$,NK7FH_9=3FN8Y\V$3P0HKSF6/]#9/
M@5\%/C-XW^(_QF_8X^,$/Q=^)&H6O@G2_CW8?$7XZ?%3XM^(O$\>BZ;JUI\.
MM4G^(/Q1\3?$/Q5H'B&PT"+5-"T;3=3D_P"$9\0Z/I^GV!O?#:Z#_:$OP[\<
M?V1OC=K/[37[&_QF\4Z-X4^#.F?"'6OC7X>MD^-'Q7^#GA?2?&6L_&3X?V?A
M#1=/T;4O#OQ$\8:Y+?6%_8Q3SZ;I?A/7-3O;>Z L[)I8BK_FU7,,%CLRQ>(J
M2=%5:.*:P^-Y:&*IUG@*BP\947-R;]M[)TW!S@XN$I-+F4?%>(HUJU2<FX7C
M-^SK6A54O9/D3C>[?-RN+5U:S?6VY^T;-=0?L9?\%)+6R$AL-1_8TU6\\0@*
MS01:AIFHZ];>$Y6/F&.&XO+34?%\3,(EEO8=,A2262/38$A_9/\ X.)? 7QM
M^'-S_P $_P#_ (*8?!7X2W_Q[_X=P_M ZS\1?BE\)-.CN[R\U/X5>.=,T2Q\
M0^*[*QM+74)4NO"MQX9L?^)W!IU[)X835!XFNH3I6C:BR_!W[8/PF\(_#K_@
MDG^V[XBT#QEHGQ.UCXD_L^^,_$6N_$OP[-977A[Q#:V^CSP:!I?A">PO=4MX
M_!/AZUGNH]#MX]3O_M%]?ZYK]U<2:KK^IR/_ $?_ /!3/_@I1\ /^"6_[-FH
M_M#_ !Y&L:Y'?:Q;^#?AU\-_"JVDGB_XG>.]2M+N[L?#&AK?RPV5I!'965YJ
M6MZS>L;32-)M+BY,-Y=M9Z?>?1\*XN,,OEF6'K_5L3EG$^ Q> Q$\//$7S#!
MQRF.&I/")>TQ,<76M@5AHQ]M6IUU3IJ-:4;>WP];%T\PPOL)8G#9AA\URS&T
M556&E4R_&Y1/!YA+ZQ-<N&=+"5*U:.(JQ<,/[*-:K%PA-'X9:S_P>5?\$MK7
MX3MXST/P+^U'K/Q,ET\&T^#,_P .O#.F:HFM.NQ+74O&K>.+KP7;Z.EQAKC5
M=.U+5M16R_?6^@7-Y_Q+J^L/^#;KX)?'?PE^S#^TG^U%^T'\/+GX-^+_ -O[
M]KKXH_M9:%\'[JSO=+N/ O@KQN;)="2YT>^MK"XTZ36)H]1O[ 7.G6%[?>'1
MH.HW=O$UVD,7X5:;_P %KOC_ .%OB/'^UMXQ_P"#6A/"_@<1Q:IJ/[0^F_LW
M^---^(^F>"WN?[4N=:C^/>J_LK6&D:E';6S2ZM$T]QHNE7EROFR:E81RM>1_
MV@_L*_MO? G_ (*&_LU> OVH_P!GC6;W4O ?C:*[M;K2M:MHK'Q1X,\4Z1*+
M7Q%X+\6Z;!<7<-CK^A7F(YQ;W5U8WUI-9ZKIEW>:9?V=U-^F86'L\-FF-AAW
M+%U\)3RK&0]M&4<GP.(S' YE*E'"_P"].6.QN39<OKV*<J5+ZO4P=.]7$.2G
M$5FZF78%XI?5(XR68X>I[+WLWQN%R[&X&F_K"7U6*PF$S;,*GU7"J-:NJL<2
MVJ&'G&7XU?LV_P#)0OVQ_P#L\_\ :V_]:M^/=?HW^SU_R6#PA_W'_P#U%];K
M\O\ X-^,O"?@'Q)^VGXH\;>(M'\+>'K#]M']J]+K5]<O[?3K))[S]K3X[6EC
M:)+<.@GO]0O)H+'3;"W$M[J-_/;V-C!<7<\,+_6W[('[4OPF^)'[1?P\\(>$
MY_%]UJ.M/XMCTZYU/P%XO\.6,K:=X$\4:O<^>WB+2-*O+!!9:?<&*;4+.TAG
MN/)M(I'N9XHF_"LUH5JG'\*D*525.&:Y*YU(PDX1Y:>7MWE;E5EJU>]M=CP,
M3"<L[4HPDXQQ.#<I*+:5H4&[O966OH?N%1117[*?5!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7\ZO[:$^GP?MM_\$X&U*PFU".3_@JW!!;1PWQL#;ZC-^S?^V-'I]^\@MKK
M[1#873174MCMB%['&UL;FV\SSE_HJK^63_@I#I/Q6\6_ML?L0^!/"^@>-+_P
M1XP_;K\1>'M5UCX?6WPUN/%.DW>O? 3]KK1O$U_HESX[U:QG\/>)-$\#W>H:
MYX=\46]NNF:&EIKFJ2ZI:^([#PQ9ZC\KGZOFG"^L5;-*C]YVO:@]%WD^BZL\
MW&J^)R[5*V(D]=-H;+NWT1^R_C7Q9XJMO^"JG[,_@6W\2^((/!.L?\$^_P!N
M3Q9J_@Z'6=1B\+:KXI\-_M&_\$\M'\.^)=1\/)<KI-]X@T#2?%?BC2]%UFYM
M)=1TK3O$FOV5C<P6VL:C%<_7GA+P9J'A_P <?%?Q1=7-G-9^/=;\+ZGIEO;M
M.;FT@T+P5HGAJY2_$D,<2RS7FFSS0+;R7"&U>)I'25GBC\H\0ZQ\"(OVT/A%
MH&L:'>S?M.7O[,'[1FK_  Z\2)#J9T[3_@/I?Q6_9:LOC1H=S/'J":,E[K'Q
M!UCX"W]E#=Z7=:G)!H5^^GZA8VL6IV^H]=\.+JYF^+'[1%O+<3RP6GBKP MK
M!)+(\-LLWPM\*S2K;QLQ2%996:601JH>1F=LL2:^J/2/S8_95^*.H:K^P_\
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
M):O7JE>5_'7_ )(C\8_^R5_$+_U$M7KTLF_Y'&5?]C+ _P#J52.3'_[CC?\
ML$Q/_IF9\B?M@>#OBUK'['GQFT73_"/B3Q_\0)OBD/$7@:PT6^UG5_%&@:3:
M_'G2_$/@OQGX;M?"^JVFN:A?_#K08+#QAHOA73M2L[F5="@T2:.*+S[(_"?[
M'FC?M#ZGHG[4OQ+_ &C/!?Q=O?%FO?LG:KI=M\1OC'X>\;>"M<\&VR'QI=+\
M$M-TGQ;:Z18>,K=8([7QMJ7C/POX>T6UL]0N?[+UBT34KT*/VC^#^LZKK>B>
M+9]6OKC4)K+XL?%O1K22Y?>\&EZ-\0O$&FZ58QG Q;V%A;06ENG\$,2)G"BO
M//VH_BIX3\"_#OQ+X3\42:EI<_Q)^'OQ/T+PQKDFEW3^%G\2VW@O4[FQ\,:I
MX@C5K#1]>\10&Z/ABRU)[==>N-/N]/L)I-2-K9W7ZQP]QGF>#P.9>'M#A_+\
M;B,VXDEF$\TPJQ2QN#HJIE5;,<-@J4&Y0P4J624<37ITYTE65"/UV.*P]'V+
M^&S7A[!U\5@N*JN:XK#TL#E,<+'!5_8/#XBHXXVGA*N)FURRQ*GF-2C2E.,W
M3=5_5G0JU/:+Z;HHHK\5/T0Y/QO;:]=^'+B#PTUPFL'4?#\D36UU'93?9(/$
M.ESZJ!<3301A&TF.^6:(R W$)DMT25Y5B?K*X/XE:G?Z1X0N[[3;F2SNTU;P
MK L\6!(L-]XLT2QNXP6##$]I<SP/QG9(V"#@CO*ZYJ?U'#R:I^S>+QD8M)^V
M<XT< YJI+X73494W22UC)UF])1,8N/UBJO?YE1H-IM<G*YXE1<5NIMJ7.WHT
MJ=MF%%%%<AL%<(;3Q5_PLU;_ ,RX_P"$)'@1[/RA>0BT'BH^((YO,;3_ #A<
M-<'2%"I>&W:%(Q) )D>0H_=UY=_;FJ_\+J_X1O[;)_8?_"KO[<_L[;'Y/]J_
M\)9]@^V[MGG>9]D_<;?,\O;SLW?-7=@85)_7/9QHOEP.(G/VT92M37(I.C;X
M:RNN23T7O7W.;$RBO8<[J*^)HJ/LVE>;;Y5.^]-_:2U>ECU&BBBN$Z0HHHH
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
M;+=K1@-S]OA@^TRXEM?-B!8>O5X'\/?&?B76_CG^T/X0U/4FNO#O@C_A4O\
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
MWBM+<W%Q)$9)6AM8(+>-G)*PQ1Q@[44"/_A<?A'_ *!'Q4_\,5\;O_G>T?\
M"X_"/_0(^*G_ (8KXW?_ #O:RA#BJG.%2G#B"G4I4%A:52$<RC.GADXR6'A*
M*4H4%*,)*C%JFFHM1ND5*623C*$GE4H3J.M*,GA'&59IIU91>DJC3:<VG)IM
M7U/"_A)^SW\#[S_A9WVKX5>!Y_LOQ=\:6=OYN@6+>3:P?V;Y,$>8OEBCW-L4
M<#)Q7LMI^SU\#K"[M;ZR^%/@:VO+*XAN[2XB\/V"RV]S;2+-!-$PBRLD4J*Z
M,.C*#7GOPO\ B1HVB_\ "Q/[5\-_%FR_M;XI>+=;T[S?@7\:S]KTJ_\ [/\
ML=['L\ /B*?RI-@?:_R'<@XSZC_PN/PC_P! CXJ?^&*^-W_SO:]G.*_%]3'X
MCV=;B2=*4:*]RIF<J<D\/24EHW%IMM27>Z>IP8"ED,<+1YJ>41FN9ZPP:DG[
M233U5T]FOO-7Q)\*_AOXPUFT\1>*?!'AK7]=L(;:VL]6U72K6[OK>"SN)KNU
MBBN)8VD5+>YN)IHESA))'(ZTOB[X5_#CQ]=VM_XU\$^&_%%[8VQL[2[UK2K6
M^N+>U,K3&WBEG1G2'SG>3RP=H=V8#+'.3_PN/PC_ - CXJ?^&*^-W_SO:/\
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
MIY^W:G:F"RU+XR?#NRO82;.]M_.$ULHC#S^;)%R\+QR,SGH?^&?/A#_T*/\
MY7_$_P#\NJX[XG_$W0]:\-Z99Z7X=^+%[<P_$/X1:M+#%\"_C9N33M!^+'@K
M7-8NSO\ A^H\NPTG3KV^FP2WDV[[%=]J-Z'_ ,+C\(_] CXJ?^&*^-W_ ,[V
MN^/^M.'R? X?#?V_15/,,SE["A_:--0A4HY5*+]G3Y>6-2I[:47RI2G[1J\N
M8Y7_ &+5Q^)JU?[+J.6%P:]I4^J3YI0J8Q-<\KW<8>S35[QCR+1<IF_\,^?"
M'_H4?_*_XG_^75=9JOPT\$ZWX?TGPMJ>B"ZT+0C$VE67]H:K"UH88)+>/%Y;
MWT5],!#*Z,L]S*KDJ[AG1&7%_P"%Q^$?^@1\5/\ PQ7QN_\ G>T?\+C\(_\
M0(^*G_ABOC=_\[VN":XMJRI3J+B*I.C/VE&4UF4Y4JCBX\]*4KNG-QDX\T&I
M<LFKV9U1>1P4XP>50C4CRU%'ZI%3C=/EFE92C=)V=U=)[HWM2^'7@W5O#6G>
M#]0T83^'-)>WDT_3A?ZI#]G>UBGA@;[7;WL5]*4CN)@?/N9-Y<M)O<*P]K_8
M6_9L^"NL_'GXT6.I>"_M-K9_"/X2W=O%_P )%XLA\NXNO&7Q9AGDWV^NQ2/Y
MD=K NQW9%\O**K,Y;YV_X7'X1_Z!'Q4_\,5\;O\ YWM?5?["OQ;T#2/C/\8_
M$UYX3^-[:!J/PP^%FA6FJV'[-_[0NK6DFL:7XK^*&H7^GM)I7PPO3#<V]EJV
MG7+).(P\5TAC+[7"?HGA8N(\/Q!B826=T*53+,?/DDL?3ISQ%2MA92GROEC*
MM/63E9SEJVWJ?G_B=+*ZG#%25-Y?4JQQF!BI0>'E4C3C-I13C>2A%622]U+0
M_3'_ (9&_9Z_Z)]_Y=?C?_YI:] 3X,?#6/P#-\+T\-[? UQ<"[ET/^V-?.^X
M&HQ:J)/[3.JG6%Q?PQ7&Q=05/E\K;Y):,\O_ ,-&_#[_ *%[X\?^(L_M._\
MSH:/^&C?A]_T+WQX_P#$6?VG?_G0U^[S6>5.7VBS6?).-2'.L7+DJ1^&<>:_
M+.-WRR5I*^C/YU3PRO9T%=6=O9JZ>Z?EY'SM^U/\8_V7_P!AOX0^"M ^(_PY
M^*6L_#GXU?&;P)\(;'0/A5X'\>?$V^'C'XD>(]&T/2M4U^YTJ\FU32].M;T6
M$ZQP:G+XFUN2SBT+P#X=\5>*;C3O#M[^.FM_\%>/^"57ASP_/XSUW]F3]J?2
M?!-QX/MO$GA;Q+JMEI>C6WC76_M/P9&L> ]#&N?M!Z7;V7B/PUI7QZ^'FN:Y
MJ?B6]T'P5;6L^MZ9'XKE\1:+<:*_[,_M#:E\)OVAO#/P_P##.M+^T5X>M_ '
MQ[^ /Q[L[G2_V4/VD[F;4-8^ 'Q;\)_%O1M N5N_A#LBTW7]2\)6VDZG<Q?Z
M5;V-W/-:_P"D)&:_*'PS_P $QO@CX/\ "_BO2=$^/'[65YXDU7P;\*_!G@SQ
MCXP_8%^(WCF^^&.C?!WXB>%?BWX6\,>$++Q-\";Z.U^&NM?$GPU<>+_B+\.%
MN(=&^(.K>(=4N]?N);RQ\-76A?=<-1R&&"<L^CQ%#'RQD95E0KYM1IUZ$ZD%
M*MS83 U_9U:=/XW4^L3JPIRC!1G.FZ?DXUXQU?\ 9)8/V2IOEYHX>4HS2;4;
M5*L>:,I7M;D46[MM)W]H_P"">WQ%_8=^,_P+U2\\3^"G^%#_  ]U'4X1?_$_
MXI:18VOCO1)_AQX<^/\ JWBKP+?^#?BSXH\.^*/#O@WP-\0M,B\5ZKX>U;5-
M/TJXTV_N9KQK,+<'TS]@O]O?]E/]J[QMIGP>_9V^ 'QM\,_#OXY?LU>/?VAK
M;XC^.4T^S\+Z]X.\#_M!>,OV5]6\/7#V_P 1/%FM:5X@U+Q/X:UW6-&L+>>W
MU#_A%+JPU;4;/2+NX:&VXS]FO]F+]D:W_8$^%_[*7QS^#/QI\<_\(WX!^*'P
M_OO%>O\ [(?[0VB_$G3]+^)/C;QGK7C >%O%?AGX-VFK^ K/Q'_PDEZ1I7A/
M5+&SAT6\CT2<7EBLT<WTU^POX)^"/["7[.GAW]G'P1J/[5?CKP[X<\5?$CQ1
M9Z[XY_9M_:IU/55;XB>/_$7CJ;3;>.Z^%U]%86.F2:\;0QV;QKJ^HQZCXHU)
M)/$'B#6+NYSSF>5SIY^Z%#B+%8Z>;*CEM&I/'1R^&#@L?[3,Z<[U)5:D\1#
MXB&$Q"@J"J2ITIUHIU*58;ZPGA%.>#IT5A^:M**I.JZC]CRT&M%&*@ZT'4@W
MS<JDU%^[+[J\$_!WX<?#FRUW3O!OAP:19>)HX8=<@.K:YJ0OHK>*[@A0OJVI
MW\EN%BOKI#]E> N)<N69(RGG?_#(W[/7_1/O_+K\;_\ S2UL?\-&_#[_ *%[
MX\?^(L_M._\ SH:/^&C?A]_T+WQX_P#$6?VG?_G0U\3%9Y&4YQ6:QG5<74G%
M8M2J.*Y8N<E9S<8^['F;LM%H>I?#-)-T&E>RO3LKZNRZ7>KL>#_&7]E+X!6>
MF> VMO 7EM/\8/A9:2G_ (2GQH^ZWNO%^GQ3QXD\1L%WQL5WKAUSE&5L&OIG
MP%\#_A=\,=4N]:\#^&/[$U*^L'TNZN?[:\0ZEYMB]Q;W;0>3J^K:A;IFXM;>
M3S8XDF'E[1($9U;PCXM_'3PEK6F^"HM+\)?'V]DT_P"*WPTUF]6+]EG]IO-O
MI>E>*K"[U"\DW_"-1Y5K;H\LF"6*C"JS$ ^K?\-&_#[_ *%[X\?^(L_M._\
MSH:Z:_\ ;57!T*=3^U*BE/$*I3G];FFOW+BIQ=TUHVN96[$1>&C4DU[!.T;-
M>S3^ULT=+X2^"GPQ\#>)M0\8>%?"Z:3XBU2*^@O;]=6UV[62+4KN&^O4CL;_
M %2ZT^V$MS!$X^RVD)A53# 8X6>-N.U#]E7X"ZK?WVJ7_@/S[[4KRYO[V?\
MX2CQG%YUW>3/<7,OE0^(HX8_,FD=_+BCCC3.V-%4!1<_X:-^'W_0O?'C_P 1
M9_:=_P#G0T?\-&_#[_H7OCQ_XBS^T[_\Z&N91SN,W4C'-8S<8P<TL6IN$;\L
M7):N,;OEBW97=D7?#-6O0M=NUZ=KO=V[OJ8__#(W[/7_ $3[_P NOQO_ /-+
M7@WPH_9;^%O@']NOXT_$?PYHBV4L?[,W[*.EZ!8#4_$ER^C:KI_Q)_;?77M8
M:XO]>O(M077M*\4Z7IRV%W:/!IAT-[NU/GZC*T?TC_PT;\/O^A>^/'_B+/[3
MO_SH:\,\+_';0(_VBOC)XBU#P;\?8?#FH?"SX#:!X<U,_LK_ +3(AO[C0/$'
MQVU37;6/;\)#*TNGR^*[%YGDC1=E] D;.8Y-G=AYYZ\-F=.<LT<*V!C2E"I]
M:DJD7C\#*4(QE>[:BW)+5TU-/W.9/*?U7GH->PO&JY)KD7*_954FVO-V5^K7
M6Q])GX'?"UO'7_"RF\*HWC7^T%U3^V3J^OE?[06 6RW/]F'5?['WK$!M']G[
M!(!.%\X>963XL_9R^#/CCQ!J/BGQ1X-_M37M6:W?4+[_ (2'Q59?:&M;2WL8
M#]ET[7+2SB\NUM8(L0V\8;9O<-(SNU7_ (:-^'W_ $+WQX_\19_:=_\ G0T?
M\-&_#[_H7OCQ_P"(L_M._P#SH:X(PSJ$HRC#-(RA35&,HQQ:E&DFFJ46DFJ:
M:34%:*:3MH:N6&>C=!IOF:;IZOOZ^>YC_P##(W[/7_1/O_+K\;__ #2U^9/_
M  6"^%G@KP-^S-X%U/PW9:O:WDWQS\,::YO_ !;XOUZW^QR> /B;<-''9:_K
MNIV4,GFVD!6XBMTN8T5XHYEBFF23]3O^&C?A]_T+WQX_\19_:=_^=#7Y4_\
M!7[XL>%_'?[-7@?2-$TKXEV-W;?'+PUJ4DOC+X+_ !B^'.EM;P^ ?B9:O'!K
M?Q"\">&-%NK\R7D31:5:W\VJ3VZ75W#9R6EC>S6_30><2KTOK#S-TE-<_MOK
M3IJ/7FY_=2VO?38_H/Z*3P__ !,5X2<GL>;_ %LPUN7DO_NV*VMJ=+_P2J^"
M?@'X@?LOZ/XL\2KXS.M:3\1?%=E9-H/Q2^*/@[2U@T^YTW4;;[3X?\'^,M"\
M/W\PNKR<SW5_I=S=7<'E6=W-/9VUM!%^I_Q"^"/P_P#BAJ5CJWBZ/QFU[IUE
M_9UJ?#7Q2^*/@.V^R^?+<XN-/\!^,O#5A>S^;-)B\O;6XO!&5A$_DQQQK^7'
M_!*3XO>%/!/[*4&BZSI/Q0O;S_A8OC&[\[PC\$/C3\0-)\J=-(")_;_@/P!X
MDT+[4IC;SK'^TOMML#&UQ;Q++$7_ $I_X:-^'W_0O?'C_P 19_:=_P#G0U%=
M9N\3*I168N-.52.'G26)Y:<)OWE1E#2,)6]Y0:4K:W//^DU]77T@?&&,_8IR
MX]SYS4N2[?UR;3DGN];ION<]_P ,B?!/_GC\5_\ Q(W]HO\ ^>K1_P ,B?!/
M_GC\5_\ Q(W]HO\ ^>K70_\ #1OP^_Z%[X\?^(L_M.__ #H:/^&C?A]_T+WQ
MX_\ $6?VG?\ YT-+VG$/\^<_^!8[_,_"K8/MAONI'"_M(?"7P9X\E_9[TOQ$
MOBHV>A_%K3M-T]="^(GQ#\(W M;KP5XI6;[;>^$O%.AWNJW(&E68AOM5N+V^
MMO\ 2S;7$)U'43=>N>+?@MX"\;Z!X9\->($\8OI7A"VBL]$.C_$_XG>&-4$$
M-E;6"?VMK_ACQAH^O>(Y3;6D'FW/B/4M5N)[@27LTLEY//<2>#_$[XZ>$M7U
M+X2RZ;X2^/MW'HWQ6TK6=4:+]EG]IO%GI<'A7QC:2WDN[X1J?*CN+VUB;8&;
M=,IV[0Q'JW_#1OP^_P"A>^/'_B+/[3O_ ,Z&JG3S>-# J%/,H^P5>5-0ABE[
M&=2M4<I027[N4U)\SC9R4G>]P4L.Y56W1?-RJ5W!\R459/NETOL<X_[(/P2D
MCDC:+XM!98Y(F,?[2'[1T4@61&1BDL7Q726)]K'9+$Z2QMAXW5U5AD?\,3?
M7_JMW_B5O[57_P ^BNZ/[1WP^"NQ\/?'G$<<DK ?LL?M/%BL4;2,$0?" O)(
M54B.&-6EFD*Q1(\KHC9O_#47PT_Z%G]HK_Q$#]K3_P"<G6E.IQ%9VGG6_26.
M[>IE-82ZTPVW:D=/J/P'^'>J?#?2OA/>?\)Z?!VBW2WEA]F^,'Q>L/%HG2YO
MKM?MGQ'L/'5M\1=3A\[4;H&UU/Q5>6I@^SVAA-I964-O\Q?##X'?#^Z^)7[5
M/PAE'CD>"K.3X#20B#XL_%BU\7ET\+:OK8\_XE6WC:'XDW0.H32%TNO%LR26
M>S3'5M,BBLT]V_X:B^&G_0L_M%?^(@?M:?\ SDZ^??AU\=_"ND?'G]H[Q1J/
M@?\ :.MM!\7_ /"H/^$<U!OV1OVJW34_[ \&WVG:OY<,7P9DN8/L5Y*D#_:H
M8/-+;H/-C!<=6%AG*H9@G#,TW1A7IIQQ2;Q7]HX&;K036N(Y5.;J1_>64I-V
M39E-X?GHV='23B_@^#V-5<K_ +E[*STV78]:_P"&)O@+_P!5N_\ $K?VJO\
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
MS^&-_P#\$AOV>;77O =WH_C+XDZ1J/C'Q=X9_P""5FAZ,?#WPK\)67B2XO\
MQEXK\;_\(9I9NO!_A>;Q%XAO-'\(VUW->VWAG0ETSYS/ZKH_5ZT:=2LZ-.M5
M5&DG*K5=/%9=)4J<5\4YM<L%UDTK:GGXZ3A[.:BYN$9248J\I<M7#OEBN[M9
M>;/[]O\ A2?Q+_Z/ _:*_P#"9_9+_P#H7:W_ (2?"36OAGJ_Q)UC7?BIXO\
MBM>_$+Q#H>N#4_&VB^ M(UC1H=%\):-X7320_P .?"7@?P_J%HQTAM0AN&\-
M6E]$;Q[6XN;U88IJ_FK_ .&?_P!BK_HQ#]HG_P 5R_MV?_0^U^B?_!&OP2?
MD?[;VE>&_AO\3?A#\(+S]I;PWJOPA^'7Q/\ "'CSX;:AI.DW'P#^$\'C36/#
M_P ,?B5:Z7XQ\">&O%GQ(M?%GB"TL-4\/^'/[;O[W4O%=MI'V77H=1U"LISV
MMF>(G0J9-FF7J%&555\;AY4J,FITX^S4I1C^\DI\T8J]XQD^A6&QD\14<)83
M$T$H.7/5@XQ=G%<J;2]Y\UTNR;/VLKYB:Q\5?%CQ[\6K3PY\<_C-\*[7X7>-
MM&^'EWH7A+2_V?\ 4] U*^NOA9\-_B<VN64GQ ^!OCKQ-;M/:?$BTTRZMKKQ
M%<0?:]*GN+."UM[A(5^G:_EE_::^ >@^(/\ @H[^VYXO_:5_9?\ VC_BWX"\
M27G[/MU^SSXFT']F_P#:(^/7PJ_L*R_9\^'N@?$R+PG_ ,*:\#>.M%\.>)/^
M$YT(6GBVXUVSTK4]933M%MK"\U.VT.[MM*]/,<9/ 82IBH83$XZ5-P2PV$IN
MI7GSSC!N,$FVH*7-)I.T4V=&(JNC2E45*I6:<4J=*+E-WDEHE?:]WILC[_\
M^"K?PF\<:-^P;\9]2UC]IGXX>,M,M];^"'VSPQXBT3]G.PT;6(IOV@OA7;_9
MKZ]\%? #PCXJMHP\JS1RZ)XDTB\6:*(BZ\KS(Y/YW]"\!>#/A7_P4'_;'^&W
MP[\.6'A3P7X+^ _[#^D:!HFGFYDCM[>2U_:*U.YN+J[O9[J_U+5-0U#4+S4-
M6UC4[N[U76=2N;K5-5O+S4KNZNIOHC]HKX/_ +)W@SX4>*?$WA+]CKQ]X&UK
M2;)GT?Q)\3_^"=W[<.E>';#Q;=21V'P_:#7-1^$/A;1M&UF;Q]=>&[;0[[5M
M6M[4:O/8I'-#<M!*/R.T/7OVB?BO_P %9_C)XA^+7ABR^'>L7?P'^'OQ*^'N
MC>*O#?CWX(R^*/!_AK7/&_P]^$_Q US]GWQAXWU#XB:GJ_B'P)XR\6ZRMXVN
MZKX0^'L6L1Z/XFTV/QAK7A^?3_YP^D#2Q?$_A-QK6JX?$Y'A,)E.#E5>8TW3
M<JV%XDR',Z+5*<J//&I'!U<.JD7*=)U;PIU9R5&?WO@QC:\?%#A;&_4ZZA">
M8X1T:G-"<I8W+,7AXU(KDES*G&K*ILH^ZXRG3C)SC[O_ ,%+?CA\9?@7\%_!
MVO\ P,\2:5X8\6ZG\1;R/Q!?:C)X!6[_ .%<^%/A1\4/B%XS?0+?XD1S>'M2
MU^VB\(:?<Z=I$<3ZIJTD9TZR,*W,]S!\)_ W]J[]NWXT_M-^*(/"WBH^(/@9
MHGB#Q]\2-'\$P^$O@WIOC+QS\(/A)XS\7_#K4/!/A.2[\B\T;Q5XL\5MX.TK
M59/B%XF\.2P7RZAK/A?Q#;>'(&BU+]AO'/PS\0?$_1%\-?$OPW\!/B'X<6^M
M=37P_P".?AO>^+=$74K+S!9Z@NE:_K.H6 OK033"UNQ!]H@\V3RI$WMF+P]\
M+-:\(Z]K_BKPIX5_9_\ #'BCQ8T;>*?$GA[X9W>BZ]XE:)VDB;7]8TW6+;4=
M9:.1FDC.HW%R4=F9<,2:_@#A[C'A')>#*N28CA/A3-^(IT<UH0SS-,OH8QQC
MF&(PM2C4]K4PBQD*^#ITN3"UJ<XSP<(XJE1YGF3KY?\ VGFO#^?9CQ#3S&EG
MN>8#*8U,#4EEN"Q57#W>%I5(U(<D*SP\J=>4W*O3G%QQ$G2G4LL(J6+_ !V^
M)'[47_!0/XI_M<>/_@I\ _&%E\&-+\0:7)X3^'/AWXB^%_A)K$_@KXF>#_@]
M\)?C'XQT+6M0T_2_B!J4GB,Q:UXIT2_UC4)/$/PT.DZO:Q^&+F[\1Z>MQ9_O
MSI,&H6VE:9;:M>IJ>JV^GV4&IZE';QVB:AJ$5M''>7R6D6(K5+NY62=;>,".
M$2"-/E45XG!\,M?MO&MY\2;;PU\ [?XBZAIRZ1?^/H/AO>Q>-;[25CM(ETN\
M\4QZRNNW.G+%86,:V4U^]L([*T01;;:$)@_%WQC\</AEX&\3_$,7WPWOM$\&
M^'M5\0ZSIVG?#KXC>*O$E_#IL!N%M- T;0?%L=Q>WMP$:&.*0)!&[K/>7=E8
MQ7-U#Y'%&:Y5Q@N$LEX=R3A?AW^SLKP675G@,&J689WGDZ6'PE;$XO,*."EC
ML;&NL/AEAJ>,JUJKQE3'8N4E6QU2,>_)<#C<@>>YCFV99UFSQF-Q&+I_6L0Y
MX7+LMC.I7IT:&$J8A8;#2I^VK.M.A"G!4(8>A%.GAH.7<_!_QEXG\8_\+1_X
M2:T6U_X17XQ>-O!OA_;92V7VGPQH?]F?V5=-YG_'V\WVJXS>Q_NY]OR_<-?F
M5^WS^VC\=OV</CL+7P+J6CM\*O"GP17Q+K^B+#\/M3UC5OBMXBT/]H#5_!.C
MZKHVMZE8^/3X4O\ _A5>E-J6K>#E"Z9:#497-Y<G[$>D_95^'O[6WCGQ=XO_
M &E_B#K'@+PSXWU+6/%GACP[\(/$EEXZE\._"'1]9N](UK7K5-"T+Q=8:?>>
M./$;P:''XNUG7)==U"R_L*PT/2KJPLK*>&X^J/C1:>$? ^GVOQR_:#B_9<L)
M?!MA%X>A^)_C?X97>H:AX=M?$D[:7)HNDZ_J.J:AK6FZ=K=YJDUDVFVERL-X
M;^2&>.4W$N_V\NP7#G"O'<J&,P.2<;TJ^ >5RR# TJV*I0SO&4J%%4,M?U>N
ML=6A)NCA\RPU.26.K5,3@L/CJ&'P\L=YV+Q&;YWPQ&I0Q.9<-SI8F.-CFF*J
M0H5)9=0G.HZN,7M:;PU.:_>5<'6FF\-3C1Q-7"U:M6&&^'OV,OVH?VW/%?A?
MXJ?$GXP^';[XS^'_  7>VGPITKPA\,-+^#=IK6G?$"VTR]^(>O>/_%^K)XL\
M*Z-J7A.P\)^)/ FA2-X"U77KN5KM+6R\$3>(-)\0:EJ%/]D#X\?MM?M%_$3P
M'%%\9_ ?B+X=>%[3X&_%KXU7ND^"O!.F7<OA?X^_!/5/'+_"&T%M!K4D-Q\-
MO'/AZ+PVEW9W.E>,Y;'Q4-2\27DL=C;P)]6_#;]HSX#>'OAV]Y\)_BY^R7X8
M^&6CZQHFG"V\$>&=0\->&K+6O'FK:U9:%#;:-I&L:?;K=^)]8T'Q#';26UD3
M?W6CZQ*SM]@O)(NZ_9R\2^ ?&7A;7=5_9:\0?LM77A3_ (2*:/Q.?A+X+N-'
ML!XI^QVKS-K]AH6M:>RZS+8-9MY^I6PNI[00%)'A5<>WGN;X2C2XZQS\+\BR
M26/G@<LRS$XGA>M0R[AR<J$*%9U\-B\MJ8;+\SK82M5KX*GA9T:GUO%4L5BY
MXZ> P50\W+,!7J3X9PRXTS/,5A8XG&8VC2SJ%7%YO%5/:4U3K4,7&MB\'3KP
MA3Q$JZJ1]AAZE"A'#1Q6(B_<OCYXO\2^ O@S\2/&7@VW%UXI\.^%M0U/0;=K
M)]1$NI0JHMT^PHK/=99N(%4ESQ@UZ]7Y\?MB?$[X^>!_AW>^$O"&@>&O%OBW
MQKX>\57D.HV7@[Q9#X/\#^&O"EK97?B3QAXT\3W6OR:38Q61U#3+#0_#D;77
MB'Q5K6I6EIINFG3;;6]7TCZ3^#GP\^(/PWTJ#1?$/C#2O&BW=_JFN^*O$E_;
M:^WB?Q%XDU?=/>ZDK76N7&C:+9M=B%+30M'TNTT;2M,@BT_3;. )YS?DN,R&
MEA>%,LS*OC,MIU\9F.;SP4*<JM3&9C@Z-'+:-24[4HK#X?!XJE7I8;VUI8C$
M8G$>RC[*E5JQ^[P^9SK9YC,'3P^,E2H8/ +$RFH0P^$Q%2IBZD(P]]^UK8BC
M4ISK>S]VC2H4N>7-4IP?NE%%%?''OA7DNL^(_&EK\=?AQX2L=/GD^'>M_"7X
MU>(_%.JKI,\UO9^-/"WC'X!Z9X"T^7750VVG3ZGH?C#XD7-OI,TBSZU'I-S>
M6Z/'H-T8_6J\:USQ[KFG?M"?"_X7VZ6!\-^,/@U\=_'NK226\K:FNN?#?QO^
MSEX>\/)9W0N%AAL)+#XJ^)FU&WDM9I;FXCTJ2*XMEM9H[OU,HI3K8NK"&'H8
MIK*\[JNGB7RTXPH9+F%:IB(OEE^_PD*<L7A5;WL31HQYHWYEQ8^<:="G*56K
M13QN6PYZ*O.4JF8X6G&D]5^ZQ$I*A7=]*-2H[2MROV6BBBO+.T*\K^.O_)$?
MC'_V2OXA?^HEJ]>J5Y7\=?\ DB/QC_[)7\0O_42U>O2R;_D<95_V,L#_ .I5
M(Y,?_N.-_P"P3$_^F9FI\.=8\2:UI7B"X\36\MO=6?Q ^(>CZ8);!]/,OAS1
M?&6LZ7X<N$C=(_M$4VC6MF\=^H9+Y"+I7?S=Y] KSCX8^*=4\6Z3XDO=6^S>
M=I7Q'^)7A:U^RPM"G]E^%?&VM:#I7FJ9)-]S]@L+<7,P*B:;?((TW;1Z/6>9
MPE2S#&4Y4:5"4,15BZ-!WHTFI/W*;M&\([1]V.G1;%8.2GA</)3G54J4&JE5
M6J3O%>]-7?O/=ZOU84445PG2<CXZU'6-*\-W%[H*2/J::EX>@B6*U^V.;:]\
M1:59:B1;[)-P73KB[9GV'R%!GROE[AUU<=X]UV^\-^&;C5M.$)NXM3\.6BBX
MC,L7E:IXDTC2KK**Z$M]EO9O+;<-DFQ\,%VGL:ZIQ:P6'G[."4L5BXJJOXLW
M&E@6Z<U;X*2FI4WS.\JU72-KRQB_]HJQYI-JC0;@_@BG/$)2CK\4^5J6BTA#
M5]"BBBN4V"N$.L^(/^%FKX>^R,/"I\"-K(OOL4VQO$"^($L6M/[1_P!0633F
M68V0_? 2"=LH5QW=>=_\)1J?_"V?^$,_T?\ L;_A7?\ PD_^J/VO^T_^$E_L
MK_7[]OV?[+_RR\K/F_/OQ\M=N"@Y_6[4J=7DP5>H_:-KV2CR?O:>CO5A=<JT
MO=ZK<Y\1+E]C><X<V(I17(K\[;?N2U5H2^T];=F>B4445Q'0%%%% ' _#36O
M$7B#PFFI>*;-K'6#XB\<6!MWL9M.8Z9H_C?Q%H^@7'V6?]YB\T"PTR\6X&(K
MU9Q>P 07$8KOJ\X^%'BG5/&7@U==UC[-]N;Q3\0M(/V2%H(?L?AGX@^*/#6F
M8C:24^;_ &;I%I]H?>?-N/-E"H'V+Z/7=F<)4LRS"E*C2P\J>.Q=.5"@W*C0
ME"O4BZ-&346Z5-KDIOE5X13LMCFP<E/!X6:G.JIX:A)5:BM4J*5*+52HDW:<
M[\TE=VDWJ]PHHHKA.DX[QUJNM:-HEC=Z!;M<WTWC'X=Z5/&MI)>E=%UWX@^&
M-$\27'DQ?,BVGAW4=4NFNS^[L%A-]+B*W<UV-<1\0?$-_P"&-!L-2TT6YN+G
MQO\ #+P](+F-I8_L'B[XD>$_"FJE562,BX72]:O#:2%BL-T(97CE1&B?MZZY
MP:P&&J>RIJ,L7C8*LG^]J.%' 2=*:MI3HJI&=)W=Y5ZJLK7>$9+ZS5CSR;5#
M#R=-KW(J53%)3B[_ !3Y7&:LK*G#5WT****Y#<*^XOV"_$7BR7QO\6/"<U@Z
M>!K'PKX"\1:;JG]FW"1S^+-5U?QKINMV U@_Z+.]IH^C:!<'38\7%HMZ+J;,
M=[!CX=K[9_8)\<:Q<?$/XN_#:2&P_L#2/!GPZ\<6MPL,XU0ZQXBUSQ]H-_#-
M<&Y-L]@MEX7TU[>%;-)X[AKIWN9(Y4BB_1/#"+EQ,VJ4*G)EN-FW-V=)?NH^
MTI]YWDH6_DG-]#\]\3W;A/$>]*-\9@4DEI/]^GRRU5HV7-?76*5M3]/Z***_
MH0_FD**** /+/@IXC\7>+?ACX7\0^.K!],\4ZBFK-J=G)IEQH[1K;Z[JEGI\
MATZZQ- +G3+>RN5+ +.LPN(@(IDKU.O(_@3X[UGXE_"KPMXVU^'3[?5]:_MS
M[7%I4$]O8)_9OB/5])@\B&YNKR=-UM80M+ON9-TS2,NQ&6-?7*Z,7%PQ6)@Z
M<*3CB*T72IN\*;C4DG3@[*\(-<L79726A%-WA!W;O"+N]W=+5[ZO=ZA1117.
M6<!\0M;\0:'9>&)O#MLUS-J'C_P1HFJA;*2^\GP_K&OVECK=PRQ@FW6"PEE<
MWKXCM,><Y"J:[^O//B-XKU+PE8^%KC3(K.636_B'X%\*78O8II5CTWQ+XAL]
M+U"6W$-Q;E+R.VG<VLLAEACEPTEO,HV'T.MIIJA1ER12<ZJ4U\4[>SNI+HHW
M]WO=DI^])7?V=.BWV]>H4445B4%>2>'/%7BS4/C3\4_!^HV7D^#?#/@GX2:S
MX6OO[-G@^VZQXIO_ (GP>*X_[4<F#4/LD7AOPV/LT #:=Y^Z89OD)];KQWPU
MX_UK6/CA\6?AQ=0:<F@^!O _P?\ $>CSP07":G-?^/;_ .*=OK2:A</=26\U
MM#'X,TG^SXX+2U>!I+TSRW7G1"#IH1<J6,:IPGR8:,G*3LZ2>+PL/:4U9WFW
M)4FKK]W5F[Z6<2=I4]6KS:LMI?NZCL_+3F]8H]BHHHKF+"OQK_X+:SRK^S;\
M,[<.1#+\<-)FD3 PTL'@+Q\D+YQN!1+F<  @'S#N!(7'[*5^,W_!;;_DW/X7
M_P#9:]/_ /4%\;UU8+_>Z'_7Q']$?1,2?TC/"9-)K_6:^JOJLNQ[3]4TFGT:
M36IZ1_P1V_Y,[@_[*?XX_P#1>B5^J-?E=_P1V_Y,[@_[*?XX_P#1>B5^J-+&
M?[UB/^OL_P SR?I,?\I >+__ &7F?_\ J9,****YC\-//O'>O:]HE[\/(=$A
M\V'7OB#I^A:^?L;W7D:#/H'B2^GFW)Q9XO\ 3].3[6_R)YGD_>F6O0:\[\>^
M*]2\,7WPXM]/CM)(_%?Q$T_PKJ?VJ*61DTV[\.^)]3DDM#'-#Y5VMUI%H8Y9
M/.C$?FHT+[P5]$K:HFJ5!\D8\T9^\MYVJ25Y*RLU\*U>B7HI7Q2U;U6G;1;>
MNX4444H;?/\ 1$3W^7ZL*\?\&>+O%^L?%GXT>%-9TX6WA3P</ARW@N__ +,N
MK5M27Q%X<O-0\0DZC*YMM4%IJD"6X-HB"R.ZWGW2'(]@KQ?P1\0];\2?&#XX
M^ ;ZWTV/1OAM_P *T_L&>U@N(]1N/^$Q\+W>M:I_:DTEW-;S^5=0(EE]FM;/
MRH"R3?:'(D'90BY4L8U3A/DPT9.4G9TD\7A8>TIJSYIMS5)K3W*LY7TL\9.T
MJ>K5YM))?%^[F[/LK+F]8I$7[2/QQ\._LU_ ?XK?'?Q5;R7NB_"_P7J_BF73
M(9UM)];U"UB$&A^';:[>*=+6Z\1ZY<:;H5K=202Q6USJ,,TL;QHRGXB_X):?
M\%'['_@H7\+O&6JZYX8TSP+\6OAAK>GZ9X[\*Z'=WEYH-QI/B1+^Z\(^*- E
MU%I+V*RU./2]8TN\T^ZNKRYLM4T.YG><6>I::I\0_P"#@3XB_P#"%?\ !/77
M?#27+0S_ !9^*GPV\!B*,KOGM].O[_XDW(;^-;=1\/XTE=2 6FA@8XGV/^>G
M_!LCX=N?M7[8WBQ@5M8X/@AX<MCD_//+)\4M3O 4Q@^4D5CL?)/[Y@0 03^K
MY7PAE-7P?XBXKQE#_A6HYQAHY9BE.<73P]+$Y?@G1Y;\DHXBICL6JBY6W*G0
ME?\ <I/Y_$9CB%Q)@LOI2OAY8:;KPY4[SE"K5YN]X1I4^5W7Q36TW?\ K$K+
MURZN;'1=8O;)!+>6>EZA=6D9C:427-O:330(8T(>0/*BJ40AG!VJ02#7C'QH
M_:E_9S_9UMH[GXX_&KX<_#%IT62TT[Q5XGTVQUV_C8E1)IOAM9I?$&IQ@@AG
ML-,N50 LY502/SD\=_\ !>'_ ()U^%A>VN@_%/Q/XXU"*&Y6UD\,_"_QR^F&
M\6!FMQ)<^(--\,)/;F<JLK6LS!E#[)%&'/P.5\)\3YQ"%?*^'LXQ^'DTUB,/
ME^*GA9*Z_P"8E4_8/3HJC=KM)V/7KYC@,-+DQ&,PU&:WA.M3C/O\#ES_ ('Z
MC?!#Q3XI\<?!;X0^-?'.EKHGC;QA\+_ 'BGQAHR:?>:2FD>*?$'A32=6\0:8
MNE:C)-J&F+8:M=W=JNGWTTMY9"(6UU(\\;L?4*^,/V&_VS_A9^VG\&M'\;^!
M?%VE:[XS\/:3X9TKXQ>'++2]1T"Z\'?$&\T2"YUBS.A:O-=7L&A7NIPZJ?#>
MHPZCK.FZA:65S!:ZS?W6G:AY/V?7FYK@L7EN8XS!8[!U,!BL/7G&K@ZL)PE0
MYGSPBE-1DZ;IRA*E.W+4I2A4BW&2;WP]6G6H4JM*HJU.<(N-6+34]+-W6G->
MZDOLRNGJ@HHHKSS4.>/UHHHH ^-/VCOV]?V:_P!D_P")'PE^&7QT\7ZCX+U;
MXR-J?_",:[-H&HW?@_3(]-N['3O/\5>(+=&AT.UN=2U*SLENS%<VVG"0ZCKT
MND:,C:D/LA'21%DC97C=0Z.C!D=&&5=&7(96!!# D$<@D8)_EE_X.;;#3#X7
M_8^U5XT&LQZ_\;M/@E"8DDTJ73OAE<7<;R;/F6&[@LFC0O\ (T\K(IWRD?J%
M_P $5_C1XD^-?_!/7X.:CXNU&ZUCQ#X N_%7PGN]5O6,ES>:=X)UB6'PG'+*
M27F;3/!5[X;T8W$C-+<G3C-,\L[RR-^F9QP5@\/X;\,<<8&>(C6QV*Q67YMA
MJTU4INHL9F%'#8K#_NX.E%+!>RK4W*<9.K1E'EE&K*?B8;-*D\ZQ^558P<:-
M.G6P]2*<96=*A.=.>KYW^]YHNRLE-._NI?JW7)^'-;U+5=8\>V-]:Q6]KX:\
M66>BZ--'#<1/?:;/X&\%^(Y;JX>:62.YF36-?U6R$UHD-NL%I!;M&;J"YFEY
MOXK:QXX\-^&KWQ/X2U'PQI^G^&M)US7O%']O>#?&?CG4)]+TFP.H%?#N@>!=
M3L]>U/4U@MKS9I.G6&LZIJ\[VMEI5C)>ND-Q\%_ $?MP?&GQ_P"+/C7\3-8\
M(?"_3/"6K7/A#X6? 76=&\76D&BZ'K_@_P &^(I/'OQ1T'P[XSMS=_$?Q!I>
MLVOV+PKX@\1>*;'X96=[J>F6\</B6\U*XL_AL)@%7PV*Q,\3A:-*E3M^^E4]
MJZTJD%3A2IQIMSE)V52:?LZ%&;G4DIRHTJOJU*O+.G!0G*4I?92Y5%+5R;:Y
M4OLZ7E)66BE*.)^WK^UU\>_V:/CG\"IO WAN3Q+\ K;03=?'>P\,6G@+7_B'
M=^+/B1\7?AC\*/@;I.G>&M=\6:5XV_X1*^O]7^(&H^,=?\"^&_$5]H6C:'>:
MU)!<_P!C?V3J/#?L:_M+_P#!0WQ!X+^)GQ9_:,^"UQ\4]!TNR^&NF^!/@_\
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
MJ\[.T:.L,96-%4:E'P]X$_:(U_XW?L3?MD^/?B[/8:7:>$_C/_P4:^ %G>^
M/ GC+Q')IWP[^!?[1?QQ_9Z\#ZQ>^%O#1\8^)_$6LQ>%/!FDZUXNU#1+&*UG
MN6U35(]+T?2X)?L_\'G[(_Q:\#:;^TS\&-;L=>M;BP^%W_!.C_@G=KGB+4-8
ML?$?AW2[33/"OQX_X))Z)J&HWDMQX?N]4BTU-0\ >)B;K3]&U::73[*/4].M
M-2L[_3)+W^[JP_9N\"_"W]@O]I3X9^"?C'J_C;PIJ7Q2_;!^.7B;Q9X&UFST
M75GN?&O[2OQ,^/WQ5^"\6M^&-5OAI;:=?:EXH^!?B:\6Z&JVL,6L/JFD6>I+
M=:'#_&3\"?AMX8\'^'/V//BK\)? 6I_\+8\9?LN_ _0XG\/:UH2>-_%=KX+\
M0_\ !NMX_P#ASX,L=;^(D>H> [.^L?&OQ?\ B!-H-_XFTG_A&++4O&5V^MVK
M>'[>*RM/#S=Q]K@K\W,Y>[:W+;Z[EW-S=;[<MM-[]#CQ7QT-[\VG:WML/?Y[
M6^9_H(:'XS^*/B?1-'\2^&_"OP;U_P .^(=+T_7-!UW1OC=XCU/1]:T75K2&
M_P!+U;2M2L_@E-9ZAINI6-Q!>6-]:32VUW:S13P2212*Q\G^"/CKQ%XD^,?Q
M5@;X976C6.H:GXC7QSXQM_'VB^*/#-AXQ^'+>"/A[X:\.:#I\6@>'O$B?\)/
MI=OXNUN[?6M/A;3H_#-G+N;_ (26"RTORW]D[]C_ .-/P3_9P^#WPM\4_M8?
M%?1_$O@_P986.O:%\./#7[,S?#OPWJ]S)/J>H>%_ )\1_LR3ZW_PA/ABZOI=
M \*#43!.N@Z=IZBQTZ,)I]MWO[,7P>T+X7?%3]ILPZG=>+/$.H>/M U+4?&F
MN^%_AAX?\4ZE)XM\$^'/%FNQ:I<?"WX?_#K2M4%[XDO;[69+O4M(NM4>[O)O
M-U"6%8(H?<.P^TZ^>M!^)?Q4\3>.OC;X;\/^!_A_?:)\+?B1HO@73M3UCXA>
M(_#>J:E'J7P9^$OQ-N;B]TRR^&WBZT5X+_XBW>G030:I&LUI96YDLXIA++/]
M"U^<GP_,/CC]I']JGPMX9_:<^*OPT\2:M\3[+QAI_P //"'AGX/&VO\ PUX1
M^!/[-_PZ\1^+8IOBO\!O&VM3-;>+H8M'O5M/$9L!:3>']5LM.CT_7;+4M4 .
M&_X*C:C\69_V(/BO#K'@CP39Z;)XH^ RW5SX:^*6N:GX@C7_ (:'^%&S^Q['
M5OA5X9TR>_>7RX[?[?K^E6L<CB::[C2,Y_#']M*R\3>-/^"NGQ-U#QCK7Q7L
M[+]GO]DCX(Z1\-/ _CC6? FJ6VG1_M'>+/B;J7Q,U:\N?"LGB*>\?4KGX#^
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
MM7JE=?L]_ J\96F^$'PX0H"H%KX/T*Q4@G/S)965NCMZ,ZLP' ('%>4?&O\
M9Y^!ME\&_BU>VGPI\#6UW:?#+QY=6MQ#X?L4E@N+?PKJLL,T3K$"DD4B*Z,.
M5901R*]S)J.2_P!K94_[0S3G_M' ^[_8^$Y;_6:5ES?VY>W=\EUV9YN85,Q^
MI8VV%P7+]4Q&OU^NG_!G?3^S6O3WM>Z/3?@5_P B]XW_ .RU_&[_ -6AXGKV
MNOF3X ?#_P $6/P[^(WA"T\+:);^%]4^,WQN@U'0(K"!=+O(1\0M<TP17%F%
M\F1!I]A9V@4K@06T*#A!7K^C?"[X=>'M!UGPMH7@OP[I/AWQ$LR:[HUAIEM;
M:?JR7-L+.=+^VC18[A9K0?9Y%D!#0Y0C:2#EGT,!_:^;/ZSB^99C45-?4J/+
M.@YKVE2<O[0O3JQ7-R48QJPG:*E7I\S<;RR6)^H8']S0L\)!S?UBI>-3E]V$
M5]5]^#TYJC<)1N[4I6U[RBO%/^&;_@+_ -$C\!?^$[I__P :H_X9O^ O_1(_
M 7_A.Z?_ /&JY/8Y%_T,<V_\,N#_ /G^;^TS+_H$P/\ X<,1_P#.PZ'XN?\
M(BWO_8<\%?\ J;>':]*KYZ\8?##X>>!/ VOGP9X,\/>&?[8U?P)!JG]BZ;;V
M/V^&W\;:)Y$=UY"+YR0_:9_+#YV^=)C&XUZ/X1^%GPX\ W=U?^"O!7ASPO>7
MUN+2\N=%TRWL)KFU659E@F>!%,D:RHL@5L@,,BM<1#+UE=/V>*QD^7'8[ZIS
MX"A3]LWALJ]JL1RYC5^JJ#TING];]JM9*B]"*4L6\9+GHX>-\/A_;\N)J3]F
ME5QO)[*^$A[9R7Q*?L.1Z)SW.^HKQ9_V<O@.[,[_  D\!,SL68GP[I_+,22>
M(NY)--_X9O\ @+_T2/P%_P"$[I__ ,:K+V.1_P#0QS;_ ,,N#_\ G\7[3,O^
M@3 _^'#$?_.P]KKQG_FX7_NC/_N[UM^&/@W\*?!>K1Z[X3^'WA3P]K,,4\$6
MIZ3H]I9WL<-RGEW$:3Q1JZI-&2D@!&Y25/!KR_3?AQX#T?\ :BN?$^E^$M!L
M/$5Y\*M0U>ZUFUT^"+4;C4]5\9RQ:E?2W2J)7N;V*>6.XD+%I%D8-P:[,OAE
MREFRHXK&S@LEQ3I2J8"A2E.OS0O3J1CF594J5N6U:,ZTW>2]@N5.6&*GBW'!
M<]##QD\PPZJ*&*JS4:=_C@W@Z;G/XOW;C3CHOWKN^7Z;HKR?6?@3\&O$6J7V
MMZY\,_!FJZOJ=P]WJ&HWVAV4]W>7,F-\]Q,\9>65\#<[$LQY)K,_X9O^ O\
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
MY)W]V-.^+A[6+UYI2]BXV5H2OIY/TF74_P")@/&"T8?\E[GW+[\M5]<G=O\
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
MOUM+%8;Z\&G>&]*UG4(=,L9;^RCO-3GM(M/MY;RT@>Y$]S!$_/7_ , /@O\
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
M]O9J[ES:)V,,1)Q]C^\]GS8BE'X.;VEV_P!WL^7F_FTY;;G=4445QFX4444
M<)\-O%LGC?PJ/$$MA#ICMXC\<:-]D@E::/;X7\;^(O"Z7)D:.(F6^31EOIUV
M82:YDC#.%#MW=<!\,O$MOXM\)KK5KHUMH$+>)?'>EC3;1TDA$GA[QUXD\/3W
MV^.ULT,VKSZ7)J]T/(#+<WTRO+<.&N)>_KLS&FJ688^DL/\ 5%2QF*IK"NHJ
MWU90KSBL/[9.2J^QM[/VBE)3Y>9-WN<^$ESX3"S]K[?GP]&7MN1T_;<U.+]K
MR-)P]I?GY&ERWM96"BBBN,Z#CO'/B)_"^BV6I1V<%\USXQ^'GATP7#%8T3Q?
M\0/#/A.2\4A6)GTZ/6VU"V7 #W-K$C,BL77L:X[QUX@M_#.B6.HW.FP:K'<^
M,OAUX?6VN94ACBN/%OQ!\,>%;345>2WN5-QH]UK,.KVL0C5Y[JQAABN+221+
MJ'L:ZYPM@</4]CR\V+QD/K'/?VO)1P$O8^SO>'L/:<_.TE4^LJ*;]DTL8ROB
M*L?:7M1H2]ERM<G-/$KVG/;WO:\G+RW?+[%NRYU<HHHKD-@K[T_8/\?_ &G7
M_B=\+?['CC_L71_"/C_^WQ>9EN_^$GO?$?AW^QWT_P"R#RX]/_X1'[;'>?;I
M/.;4Y8?LD/D>=/\ !=?=W[!WC.QG\3_$_P"'B>';6+4]*T'P?XSG\6+)#]MO
MK#7]0\3:':>'I(19+<?9=*N/#5[J4$CZA)"9=9N%BLH7$L]Q^B^%\>;B:3=)
MU.3+,9-24^3V+YJ$?:M77.O>]GR:ZU%*WNW7YWXH.W"E7WN6^.P2MRWY_P!Y
M)\O]W;FO_=MU/TJHHHK^@S^:PKY@_:R_;-_9H_8:^&MC\7OVI_B?:_"KX>ZG
MXHT[P7IVN3>&O&GB^>_\3ZK9:EJ-CI5GH/@'PYXJ\1W,DECI&I7<MQ#I#V=I
M!:227=Q I0M]/U_)Q_P6Z_:W_9DTK_@I3^P'^SQ^U3\2;3P#^SO\(O"/Q5^/
MWQGOKCPGXR\<0S^)/'7@[Q3\/?A+I1T#P#X<\5>(9;^&YL=7N@_]D/9VUCK/
MVFZEB1T9O?X7R6?$&>8/+%2Q5:G.EF&-Q-/!1<L94PF4Y;C,UQ.'P:]CB+X[
M&TL%+ 9='V%=3S#%86G[&KS\DL<57AA,#CL;4=HX7#<T;\UOK&)K4<!@744(
M5).A''XO"RQ;2BJ>#6(JRJT(4Y5J?[<VO_!3?]DOP]^SU^S7^T9\4?B%!\.?
MA[^U9XHTWP7\&]5B\*?$?Q3H^O\ B7Q#J.JV_AK3;N^\/>!;F7PI_;-GILM^
MUYXXL/"UAIY6[@U"ZMY+*Y*^^_M#?M=_L\_LJ2_">W^//Q!_X0B[^.7Q(TCX
M1_"FPM_"?CCQCJ/C'XA:]_R"_#]EIW@3PUXGOK(7#&-)-7U:WT_0K22:WCO=
M3MY+FW63^-W]EF"U_;U_X-O_ -IO]GW0=2?Q+\1_V!O'_BKQE\+M7M8+A-7N
M="\"ZQ<?&3P?K.DV]RMEJEA)KOA+5/B!X/TT36UG?010F%[=9XV2ONOX(_%I
MO^"JO_!27_@EQXIN(QJWP^_9$_8/TC]KSXE!9$N],M?V@/BK#9^#[#1=1RTT
M2ZMHGB'P_IOB#35DQ<A-*OI@^Q3G]*Q_ASE&$S?-Z-7$9C0R_A[B//O[<4ZV
M'IXF'"/^J<^+^$<5A56PCE0S+.</@<SRJLL53K4Z6/6#;H4TZE.?S$,^Q+RR
MABHK"5:V*R?%T,+[+FEAZG%F6\38/A7&X:-5UH+$91]<SW(<93G2<,3'!+,9
M2DYRPT8_O3\5_P#@H_\ L5_ _P#:9^'7['?Q3^.&G^%/VC?BNOA9O GPZE\'
M?$;5!JY\:ZMJ&A^%8[KQ?H?@_4_ GA^XUK5=,O+2TMO$GB?2+C(MY9HHH+VR
MEN/5/CG^UG^S]^S9XG^"/@WXU>/_ /A"_$G[1GQ&L?A-\&M-_P"$5\:^(_\
MA,?B!J4ME!9:!]L\)^&]=L/#WG2ZC9K_ &KXJNM#T2/SMTNI1K'*4_S^_P!N
M#]M?]FGXR?$'_@J/\>M3^-%OH7[5^D_MA?LXWO[%'A!O"7Q!UMKSP3^R3KNJ
M>$I==TOQIH7A74/ FA6GB33M7U;Q!!8:YXIT>6YO=/,BI(;JREN?WV_X*=?&
M?0OVB];_ .#=_P"/'AJ19-$^+W[9'P3^(5B$R/LX\46OP\U6XLG4EBDVGW5S
M/8W$;$M'/;R1L=RFII>&&'7_ !#]XI9U1AQ#F>!RSB"K.$*%*C5S7AG*.)<#
M_8U6K@73FJ7U[-,FQ<YRQT5F608^WLDXTX]&89Y+"XOB:A0>'J+*LAS['X"$
MTG6>8\,U<RP6:QQL:6*E+ZA7Q5'+<7ED_9X.>+R['.=.I4E"52'[I6G[;_[/
MOC#XS?$S]G;X>>+8?&?QI^!/COX2>$_C1X(F\->-M$'@$_%J]MAX9U&/Q'KG
MA6S\*>)9GL9CJ$47A37-9^SN@@U";3YC@>F_M+_M/? O]CWX0>(?CS^T=X]M
M_AM\*/"UWHEAK?BF?0_%'B9K:]\1ZO9Z%HUK;Z!X,T3Q'XFU.XO=4OK: 1:7
MHUZ\$;2WER(;*VN;B+\"?V'O$MOX8_X+<_\ !9V>YT:WUI=8^('[$OAJ**YD
M2-;"XU_08-.@UB/S+6Z#W&E22B\MXU6!WFC0)=6[8D%+_@X)_:M^"O@#XX_\
M$S/V=?CKX[B\"?!N_P#VD-(_:=^/NM/HWB/Q1#:?#OX+W4<?AK2=2\+^#M&\
M0^)M6M/%WB+4=6LK>&PT:\ NM)%Q)'Y%K<36WSRX-P^(XAX$R/"?7)4^),AX
M4SS,*G/3J8A0S3AS <19_# PIT+0^J85X_\ LVG4H8FJW&A2J?7:MU5]!YA*
ME#C&O6AST>',7GM##PI)*I6_L^GR9;3K2J3495L;CJN%PDY4_9IRK15.E&32
M?[_?"/\ :D^ OQV_9_TS]J7X4_$.R\6? ;5_#7B'Q?8^/TT?Q+H]N?#_ (4F
MU2W\1WMUH/B#1=)\5:?)I$^BZI%=Z?J&A6NI(]FX6S;=%O\ B'X7?\%QO^"4
MGQC^(EG\*O 7[9GP_NO&NI:O:Z#I5GXD\.?$KP!HNL:Q?W0L;#3]&\8_$#P1
MX8\&ZQ<W]XT=M8KIFOW0O)IH$MC*9X=_XQ?\$4/VDOAMXR_8K_X*T_LM_##Q
ME%XR^''P(\2_M(>.?@/K*:7KVB#4_@)\7_#GCJ\\+36^D^)]/TC7[!;?5M U
M2]O++5=(TZ^LKC7XXKJVC=US^2>A^/\ XU^./^"*_P"Q;\%_V@_V4;SX2?\
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
M/QLTK38;75QIYN/$7AWPQX]L]*U6%GCT^3Q!87D-K>S6'DWLO\7_ .S/\*/
M^D^)OV)/C3I6KZQX5\;?$3]DS]DSX3:]XX2]TQ6TSP1\'O$O_!O-XK^']_8Z
M5XCLM;\)Z?J^B:Q\=OB#J-U>:CI6IV5_]LT^UU:UOK'2K>$_U?\ [">KW#_\
M$WOVO-1U=6\0)I_[2W_!7Q6LM7NK^:WO-/T[]LW]JE8M(FFANH+Z+3VMHA9>
M79W=K+!;,5M);=E1T_DR_9%^*?PWF^(7P9^''[1G@SP_XU_9O\.?\$F_AMXL
MO/ "_"[Q!\5]4\1^)_C7\,_^"-_@1O#9\$:19>+=5\>1ZAK/PY^%]AX-\,Z3
MX2O-8M]>:^NC<:F]_:II7SN?594'AJ\:=2LZ,*M54:2<JM9T\5E\E2IQUYJD
MVE&"ZR:.#'2</9S493<5*2A%7E)QJX=J,5UE*UDN[/[X_P#A2?Q+_P"CP/VB
MO_"9_9+_ /H7:Z;X4?"FZ^&^H_$'5=3^*'CCXJ:SX[U_2-7U/5O'5G\.;'4-
M+;1_"^C^';32K2#X:> _A]HPM?L>G0WI:[T>:_:6[8O=O#Y*K_)/_P *!_X)
MG?\ 2'OXX?\ BE']K?\ ^A5K]=/^")7@6Q\":/\ MI6O@KX(?$3]G/X+:O\
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
MTYO+I4W.$).$\32YH.48MPDK?%&[3\XON>S5XS_S<+_W1G_W=ZW_  U\.?\
MA&]5CU3_ (3OXCZ_Y<4T7]G>)?$_]J:4_G)L\R2S^PP;I8OO0OY@V/\ -@]*
M\NT[P:-/_:@N-;_X2CQE??:/A5?ZB-)U'7I+G1+<W_C.6,V5O8>0FS3K/S6>
MPLWED2UD2)U),4>WKR^CA(RS94\;[6,<EQ4X2^K5(>TJWIWI6E*\+6C^\=X^
M]MIKEBJE=QP3EAN1O,,.IKVT)<D+OW[I>]JVN5:Z>9],45Y3JWPK&JZG?:D/
MB-\5M,^W7,MS_9^D^,6M-,M#*Q<P6-JUA,;>V0DB*$2,L2X1,(%49_\ PIO_
M *JK\9O_  N?_O77#'"Y:XQ<LUY).,7*/U&O+E;2O&ZE9\K;5UH^6ZW.EUL6
MFTL%S)-I2^LTE=76MFKJZN[/70]FHKRK2/A9_9.IV.I_\+&^*NJ?8;B.X_L_
M5_&!O-,N_+.1#?6HT^(W%NY_UD7F*''!.,@[&H> AJ/B>+Q,?&7CZS$5S87/
M_"/:?XD:T\,2_8%@7R)=+2U+-;7A@W7\0N5^TM+/DJ)"!G+#X%5'&.8<U/V4
MI^T^J5E>JFDJ/(Y<WO)M^T^%6L]64JN)<+O"VGSQCR>WIOW&KRJ<R5O=>G+:
M[W1R/[/G_),X_P#L??C%_P"KA\>5[77R=\(OAT/$O@==4'CGXC>']WC;XNPG
M3_#/BAM+TO,/QA\>CSULVL[D)/*"!,R.JR%58H'+,WI?_"F_^JJ_&;_PN?\
M[UU[.=8;+YYSF\JF9^RG+-,P<Z?U*O/DE]<JWCSQE:5KO5;V\S@RZMBEE^ 4
M<'SQ6"PJC/ZQ3CS+V%*SY6KJ]WH^Q[-17E5G\+[FQ1HX?BA\575WWDWGB+2=
M1<' 7"RZAX>N9$3 '[M'5,Y;;N8D]5K_ (8N=<FMI8?%OBOP^+>$Q-#H%UI-
MO#<L6W>?<K?:-J+M,/N@Q/%&%&/+SDUXD\/A54A&&/ISIRYN:J\/B(>SLHN/
M-#D<FYMM+DYDN6\FDT>C&K7<&Y8:49KEM!5:4N:[UM+F27*M7=*_1,\/_:V_
MY)7X4_[.;_8H_P#6R_@+7TW7R)^V3H4^H_##P5+'XA\0:6+;]HW]CBR:+3+C
M3XXKM[_]K[X$6B7UT+K3;MFOM.9Q>Z?)$\,$=XB/<6]S"# WN/\ PKR__P"B
MF_$K_P &7AO_ .96O?J4,//A+)'4QM.B_P#6#B9N,J.(FT_[/X35KPIR7PI2
MO>UI)?$I)>7"I5CGN8J.'G-?V7DVJJ4HK_>L[=_>DGNY+;[+>SC?TJBO-?\
MA7E__P!%-^)7_@R\-_\ S*UT.I>&KG4-*T[3$\5^*=,DT]85DU;3;G2HM5U+
MRH/(+:C+<:/=6LC3']_,;:SM0T_S*%3]W7S\L/AE*FHXZE-2E:<E1Q*5)<M^
M9J5).2;]VT$W?6UCU8U:S4F\-.+232=2D^9W6B:FTK)MW=EIITOU-?5_[ O_
M "7KXU?]DB^$W_J9?%:OB6]\,7-YHUAI">+?%=C)8NKR:S976DIK.H;4E3;?
MSSZ-<6KHQE\QEMK*VR\<1X5=I^AOV$_AGJ-[\<OC) GQ7^*E@8?A1\*Y3<6.
MJ>%HYYA+XO\ BB@AF:?PA<1M#$8B\02-'#RREG=2JI^E>%%&@^(<6WBZ<9?V
M1CX\GLJ[?*L1@[5+JGRVENHWYE?5)WM^=>*<ZG^J[7L)<KQ^!;EST[)_O&XV
MYKW3TNE;31VL?M[17BW_  J#5?\ HMOQI_\ !UX,_P#F$KJU\#WB^$Y/"_\
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
MPL\2^(T6YGU0K?6D?B)-(FBL-,$>F0O:F23XXU[_ ((9? GXT_%^Q^'7C?\
M:R_;[NM=_91\$_#OQ/\ #3XW0_'?P=-\>[S5OBQXL^,FJZM-XG^).K_"/5;R
MX_X1W_A']/TWP?)H%CX<N=(TD/9W-QJ.(9(?UDT'XG_LX>*?AMXB^,WAC_@H
M!I?B/X/^#XC<>+?BMH/Q\^!&K_#;PO )S;&;Q%XZT_1[CPOHD0N0;<R:GJEL
M@G!BSY@*U\[_ +,?[0?[*OQ&_;5^*^D?"K]O'X<_&W7]:^&?P7_X1GPIX6_:
M ^!WCZ\\>/X?_P"%Y77BBRL]'\'++J>O)X,T^^L=7U*/0PEQH,6H6U]JTB6U
MQ;9][+LYXQP>!QN&P^8YI&.18/VE&FLOK^TRV<<53K34JE3".I03H8S&U9QJ
MS4/9UZU::Y+S7%6I98ZE+$3IX51Q;G@Y5'5I*E7IRP4LME0LIJG4O0=+"<D4
MY6=.FES.*/H;]B7]A/0_V(=-^(&FZ+^TK^UY^T:/B#?:!?7%[^UC\8[/XO:A
MX6/A^WU."*U\%W-IX0\)_P!B66I_VH\VL0/'>_;9[2QD5X?((D^Z*X!? UZO
MBL^)_P#A8/C]K<W3W/\ PB;7^@'PIM>!H?L@M/\ A'/[5^RJ6\]%_MCSEG"M
MYQ4;*SO$'PWU#7M8O-6A^*?Q0\/179@*Z/X?U/PQ;:/9"&VAMR+.&_\ "6HW
M:"8Q&YG\Z]G+7,TSJ41EC3XK'XVOFV-GC<PQRKXFM2H^UQ$J+A=T*5+#TJ3A
M1I0C>G1IPCS1ARM0NY2D[OT,-AJ.#H^QPU'V=/VM6IR*;E[]:I*K4GS3E)^_
M4G*5KZ7LDHI)>H5^,W_!;;_DW/X7_P#9:]/_ /4%\;U^F'_"H-5_Z+;\:?\
MP=>#/_F$K\D/^"Q/@:]\+? 'X;WMS\0?'_BY+CXP6%JMCXMU#0;NQMF/@OQE
M+]KMX])\.:-.MV!$80\EQ+%Y,LH,)<JZ+"4J*Q-%QQ,)M33453K)M]KR@DOF
M^C\K_P!(_1*<G]([PFO%I?ZRRUNG_P RS,+:)WU>A]&?\$>H)HOV.;&26)T2
MZ^)7CF>W9E(6:%6TJV:2,G[R"XMYX2PX\R)UZJ:_4ROR0_X)9>![W7_V1/ .
ML0?$#Q]X;BM?%7C>)M%\.W^@V^BW9MO%M_.TUW!J7AS5+QY;D2"WN3'?1(]O
M%$L<<4@>1_TL\5^ [[Q/J46H6_Q%^(?A*.*SBM#IGA34/#UIILK1S7$IO)8]
M4\,ZQ<M>2B<0RR"Z6(PP6ZK"C*[29XF%.6*J\U>,>:I5YO<J/D:G91=HN[:U
MO&Z5G?H>%])&M.KX^^,4W"SCXA\44DDU9QHYIB*,7J]&XTTY7ZMVT/0Z*\6_
MX5!JO_1;?C3_ .#KP9_\PE'_  J#5?\ HMOQI_\ !UX,_P#F$K/V-#_H+A_X
M*K__ "']6]+_ (ES2_Y]O_P*/^8?%_\ Y"OP2_[+3HO_ *AGCNO::^8/C_X.
MO-=O/@!;0^.?&WA]M/\ BUI=E)=:!>:';7.IR2^#/%N-0U)K[P_J,<E_%]B;
MR7MHK6V7[=?9MF\R'R/8=<\#WFM:3H6EP_$#Q]H4NB6R6TVKZ'?Z#!JVO,EM
M;VYNM=EOO#NH6D]U(T!N7>QLM/C-S<7#+$L3)%'I5A3=# WK17-&NI>Y4?(E
M6J6;M%\W-9:1NU?7J2G+GJ>Z]'&VJU]U>>EO/Y'?45XJ?@_JQ# ?&[XU*65E
M##6?!9*EE(#+N\!LNY<[EW*R[@,J1D&K_P *6UK_ *+W\=/_  <^ /\ YW-$
M*-"W^]T]_P#GU7\O^G;_ .'^\B<I77[N6W>'?_$O/[CW2OEOX4?\G,?M9?\
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
M2_D^',-WJK+?Z;HP;JOAI_R5[]I#_L;/AY_ZJCPG7E_BGX)^.=6_X*"_ O\
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
M\0+:G2C*)_/:0:F@NUC:U,2*699P[O&W=5PW]H>&?^%EC2_[-G_X3(^!C?\
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
M'[-=5\%_V7)J^CK]MT6)8_!SA7KX'UE^.-RU'%B]9T5W;_\ 3V'/[V/["_8
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
M+4J=WS^V5*+Y7R2G[O-W=>5ZO_R6[X>_]DK^,?\ ZEOP*K(_X1;X]?\ 18O
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
M/2@[I?G7BI7J_P"K/+]4Q'*\?@9.IS87D3:JMTVOK7M.>+T;4'"Z]V<E9O\
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
MRFM_$P^'W]HO\>+*T\37&DB"'Q3_ &*NGM+IL!.H$".2?,GQ/^VM_P I=?\
M@B1_WDE_]9D\*5^E.L:EXLU3_@HG^V1<^,O"]AX1U8?!K]CB-=+T[Q*OBJ!K
M58OV@C%<G4ET?1 KRDN&M_L9,>P'S7W8'@GQZ^.?PP\!?MJ?L"_!7Q5\(M.\
M9?$GX^_\-3_\*I^*US#H[ZA\&O\ A5GPGT?Q9XY_LV:]L9]6@_X6)H-Y;^&[
MS^Q;VP\R"U5=2^U6P2(?C688>66\1YEAJ<L5CW2P.8TW4Q%6,\3*%?(:_M*M
M2I)04EAZ=651Q2YG2I<D$Y\J?RE>F\/C\13BZE=QHUX\TY)U&IX*?-*4G:ZI
MJ3E;?ECRJ[L;O_!03_DSSXU_]@CPY_ZG'ABOZ::_F6_X*"?\F>?&O_L$>'/_
M %./#%?TTU]YX<?\B7%_]C2M_P"HF"/:R'_<ZG_83/\ ]-40HHHK] /;/Y$O
MCO\ #WQ!XIN/CSXT\*Z5>:YJOPR_;!_:;UK5]&TRTFU#6=4\#:Q^TA^T;H_B
MB+1-/A)FO=1T>YDT+Q>UG9P7>KZGIGAC4M$T.ROM7U:SL[CN_P#@F;J-AJW[
M8?P/U/2[VTU+3KZ#X@75E?V%Q%=V=Y;3?";QR\5Q;7,#R0SPR*0R2Q.R,#E2
M17TE\(/^2B_M/_\ 9SG[2W_K4W[0%?1W[-WP*^$VF_M1^"_BKI/@RPT3QTDG
MC.XN-6T&[U70;75;W6?!_B6UU/5/$&@:/?V7ASQ)K%U!?7:G6=?TG4M5C:8R
MPWD<JHZ_E.88^,.-EA:D).^9Y1&C.%G;VE+ ^Y--Q]U3DY*:;DKM.,ER\OSE
M;$*.;.E)-WKX50DK:<T*.C3MI=WNG=7>CT/V2HHHK]6/HPHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M'Q.MM"N&T>'QSXN@\&Z!/IWA5-;:[UGQ%>Z;I*G2=.O-1328V7[(/FS]D?\
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
M30Q',Z-6%3E^+E>JOM=.SL^CM9Z]C]>:_"?Q?^S%^V#XM_;4_;=^*_P(UO\
M9RU/P5XK\?\ P:\)W^A?&'4?B3X8\3>'M<\#?LQ_!:\+Z5J'@CPQXMTO6] U
MBV\9&YQJ%KI>JZ;J4%U%Y^HV%Q:)I_ZC>(_VC_\ A'?"7@GQ9_PH;]I+7?\
MA-8=6F_X1KPY\+O[3\6^$O[*N8K;RO&VC?VY!_8,^I>;]HTF/[3=_;+:.67,
M>S:?G+P'XYO9/VC?VD/!HO/VCO 6L>-?B%)\0M TO3?AW\-W\-ZKH7@3X'_L
MO?#SQ)?:=K/B7PKXNO+^Z@U#4_"][,8-033_ +#XCTZVABBUK3O$EAIVF.P.
M%S'#RPF-HJOAYN$I4W*<;N$E*+YH2C)6DD]&K[/0JM1IXB#I5H\\&TW&[5W%
MW6J:>Z[GY]?M#> /V_O@+\-XOB=X[T?]E>_\(Z5\3/@9X?UF'X7_ ! ^)MW\
M0TM_B!\</AW\/(+SPE9^/_A3IG@JYUG3KOQ5;ZA;VWB;4;31YOLSQ7EPL;$U
M^8_QG_MK_A\%_P %(O[?/C$ZE_PJK]@;S1X[_P"%?_\ "1+'_P *[^+GDBX_
MX5E_Q2?V?9AK7[-F[\DC[;^_R!^Y'_!42Z\2:9^QQXCO+WQ7\8-;L5^.?[&<
M%_IOCW1/ACX9\&S6%Y^V?^S_ &=[+XB\0^&?AK9:YHNF6=K/->S:E87*/:?9
MUFF66W2:&3^?[]HOQ'XKU+_@K1^WG_PJ+PO\$+FTT_X-_L-Z=K=QIWQ<\0>(
M]"OKG_A%OC5J5GJ%EXETOX;2W.HZ@8=3FTK4[34K6.338M(TV.VO;NWG%KIO
M\^?2.R/!8'P)X\PF6TJ.$CB)\,5)NMB?9TN>'%W#^LZV)J\E/W86C>45*345
M>4DG^G>"%'#X'Q)X==*E-1;SB4HTHU*TY/\ U?S2"M"//-VO=\JT5Y/1-GOM
M%>*?VC^T9_T)_P %/_#D>.O_ )U5;/AZ]^-<NL6<?BKPU\+;'0&:;^T+KP]X
MW\6:KK$*BWF-N;/3]2^'NC65RS78@299]2M0ENTTJ,\J)%)_DQ4RJM3ISJ/%
M99)0A*;C3S3 5*DE%<S4*<*[G.;VC"*<I/W8INQ_?<<;3G*,51QB<I**<L%B
M8Q3;M>4I4E&,5?64FDEJVD>I45P/VKXI?\);Y']A> ?^$%^T[?[4_P"$K\1?
M\);]C^S9\W^PO^$,_L?[3]K^3R/^$C\K[-^]^T>;^ZK-\17OQIBUB[C\)^&O
MA??: OD?8+OQ%XW\5Z5K$V;>)KDW>G:;\/=9LK79=F>*!8=4N_,MTBGD:*65
M[>'.&7U9U(4U7P$7.A'$*4\PPD*<8R<8^SG4E64(5TY>]AY-5HI2DX6BV7+%
M0C&4G2Q34:KI-1PM>4FTF^:,8TVY4]+*JDX-V2E=HR?@W_S57_LLWCG_ -Q=
M>S5\;_"34/V@1_PL[[)X3^#LF?B[XT-U]I^(7C6+9=G^S?.C@\KX8S>;;+\O
ME32>5*^6WP1X&?:+#4/C\U]9KJ?A/X/Q::UW;C4);#XA>-+B^CL3,@NY+."X
M^&-M!/=I!YC6\,]S;PR3!$DGB1FD7VL[RFM_:.*G]:RNRC1=O[5R_F?+AJ.T
M?K%VW]E6N^AYV78ZG]4H1]CC=>97^I8KEUJ3UO[*UO/H>P45P'B2Z^*4.LVD
M?A#0O &H>'C#;&^N_$GBOQ%H^LQW!N)A>)::=IG@S7+&:&.T$#VTDVJ0/-<-
M-'+%!$B2R,\6W?Q7@U"!/ F@?#W5-)-DC7-SXM\7>)-!U!=0,]P)8(++1_!/
MB.VDLDMEM9$NI+^.>2>6XB:SBC@CFN/#IX&I4=%*M@H^WA*I%U,=A::@HVNJ
MSG52H3?,N6G5Y)RL^5/E=O2EB8151NGB'[*48OEPU>3DY7UI\L'[2*M[TH<T
M8Z7:NCEOVD/^2"_%S_L0O$7_ *02U[77QE^T'J'[0#? _P"*JZAX3^#L-D?
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
M.TEU6J"BBBOMCUC^=_X0?\E%_:?_ .SG/VEO_6IOV@*^Z/V>O^2P>$/^X_\
M^HOK=?"_P@_Y*+^T_P#]G.?M+?\ K4W[0%?='[/7_)8/"'_<?_\ 47UNOQ7.
M/^3A4?\ L;9'_P"D9>?)8O\ Y'D?^PG!_P#I- _3BBBBOVH^M"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "OPL_8UL=$^*G_!9O\ X*5?%&30=4AU/]ECX._ []E3P_XE:[MW
MT/4;KXV>-?B)^TE\4=,M+,V3W,>J:=9:7\#CJ,\6IPP-"]E#<:?/-%#<6_[I
MU^7'[$7PG\??LS?#'_@H'\;/B)I'B/Q-\0_C=^W%^W!^THGAJSL;G6?$FH>
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
MB^T3+<RO/_:J3F[BWV]KY2(57SP?,'K->7^%/ 4WA_XE?%?QP^J6]W%\0O\
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
MKXB^*_[1?C?XM:AX?\8W<FGZKH7[,/[&_B+X?_"SPSJ&F6L*">W\(^)_@_\
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
MFWAVO2J\U^+G_(BWO_8<\%?^IMX=KTJN^I_R*\'_ -A^9?\ J/E1S1_WRO\
M]@V$_P#3N,"BBBN Z0KQG_FX7_NC/_N[U[-7C/\ S<+_ -T9_P#=WKU<KVS+
M_L58O\Z1Q8W;"_\ 8;A_SD>S4445Y1VA1110!XI^SY_R3./_ +'WXQ?^KA\>
M5[77BG[/G_),X_\ L??C%_ZN'QY7M=>MG_\ R/<Z_P"QMF/_ *F5CARS_D6Y
M?_V X3_U'IA1117DG<>5_&/_ )%+2/\ LJGP*_\ 5W?#VO5*\K^,?_(I:1_V
M53X%?^KN^'M>J5Z57_D3X'_L99K_ .HN3')#_?L3_P!@F"_]/8\****\TZPK
MZ$_X)X?\G@?M:_\ 9J/["O\ ZNW_ (*/5\]U]"?\$\/^3P/VM?\ LU']A7_U
M=O\ P4>K]8\(?^1UGW_9,U?_ %?\/GYAXL_\DWA?^QSAO_4/,#]E****_<#^
M=@HHHH ^;_V1O^3>OA]_W-?_ *F_B6OI"OF_]D;_ )-Z^'W_ '-?_J;^):^D
M*[<R_P"1CC_^PW%?^GZAG1_A4O\ KW#_ -)04445Q&AXM\;_ /D%?#W_ ++3
M\)/_ %,]-KVFO%OC?_R"OA[_ -EI^$G_ *F>FU[3754_W3"_]?,3_P"X2%\<
M_2'_ +<%%%%<I85\S>!/^3K_ -HS_LE'[-/_ *=OV@*^F:^9O G_ "=?^T9_
MV2C]FG_T[?M 5W83_=\S_P"P&G_ZLLO,JGQT/^OK_P#3%8^F:***X34*_$W_
M (+>_P#)%/@W_P!E2O?_ %$]5K]LJ_$W_@M[_P D4^#?_94KW_U$]5KKP/\
MO=#_ !_HS^DOH@_\I)>%/_8\QO\ ZH<V/IK_ ()1_P#)COPI_P"PM\2/_5C>
M**_1BOSG_P""4?\ R8[\*?\ L+?$C_U8WBBOT8K/%?[SB/\ K_5_].2/B_I
M_P#)]?&3_LZ''?\ ZTV9A1116!^0G@_Q>_Y*#^RS_P!EX\0_^LQ?M&U[Q7@_
MQ>_Y*#^RS_V7CQ#_ .LQ?M&U[Q77B?X. _[!)_\ J=C3.'Q5O^OB_P#35(**
M**Y#0*^;_AG_ ,G"_M.?]T6_]0B_KZ0KYO\ AG_R<+^TY_W1;_U"+^NW"_P,
MR_[ J?\ ZL< 9S^*C_U\?_IJJ?2%%%%<1H%<]XN_Y%3Q/_V+VM?^FVYKH:Y[
MQ=_R*GB?_L7M:_\ 3;<U=/\ B4_\<?\ TI">S]'^1Y1^RS_R;%^SE_V0?X0_
M^J^\/5[Q7@_[+/\ R;%^SE_V0?X0_P#JOO#U>\5T8_\ W[&_]A>)_P#3TR*/
M\*E_U[A_Z2@HHHKD-#P?XO?\E!_99_[+QXA_]9B_:-KWBO!_B]_R4']EG_LO
M'B'_ -9B_:-KWBNO$_P<!_V"3_\ 4[&F</BK?]?%_P"FJ04445R&@5\0_LH_
M\EX_X*:?]GO> O\ UV[_ ,$^J^WJ^(?V4?\ DO'_  4T_P"SWO 7_KMW_@GU
M7J9?_NF>?]BNC_ZNLG,*O\3"_P#7^7_J-B#[>HHHKRS<*\N^.%Y;:?\ !7XO
MW][,EM9V/PN\?WEW<2G$<%M;>$]6FGFD/.$BB1W<X.%4UZC7@_[4W_)L7[1O
M_9!_B]_ZK[Q#73@H\V,PD7HI8FA%V\ZL$15=J=1]H3?W19ZMX0 7PEX750%5
M?#NB*JJ,!0--M@  .  . !P!715SWA'_ )%3PQ_V+VB_^FVVKH:QJ?Q*G^.7
M_I3*6R]%^04445 S^0C]KV6*#_@I-XXGG;3T@A^-O@*69M6"G2UBCC\(O(VI
M"0%#IX0$W@<%#;B3<",U_0[_ ,$X=+/BC]K7_@II'X-\>Z5X,T30OB=\)],M
M8/@9I_PVG\(:@DZ_%K5C<.^O^"?%6Z\BDU&6%&LI[2/[$+6.2*3RXW7^?/\
M:FL+G5?^"G?B72[.;4+>\U+X_?#6PM)]*LX-0U2"YO)?!MO!-IMA=1S6U]J$
M<LBO9V=Q%+!<W"QPRQO&[*?UN^!'C[]CWX:?MI?\%%;_ /;,\%7OBJ_\5_$W
MX?2?#SQ)\7/V5-;^*FI7^FZ+#\0+;Q';:;JGP^^#'B'PYIBV.HW=D-0T^'^S
M[C[1/&\MNR"(K_7W@-4ITLCS>=6<*<%7RQ.4Y*$5?!U4KRDTM7HM=3^KOV@D
MXQX5^B0Y2C'_ (T?ENLG9:Y=PREO9:M.VNO;O^QG[4OCG4O@#X3\#ZWXB^*-
M[X@T7QE\2M-\$WR_%OQ=\)_A9\-]-CC\*>,?'<=WXL\8Z+^SIXPU:SM-0G\#
M1>&K"VT_2H;N]UK7M,@AU/3G(G'U5\)M7\0^(/AEX"U[Q7J_@O7_ !'KGA31
M-8U?6OASK+^(_ .IWFIV,-Z]YX,\0R:;H[Z_X9F6=6T;6VTC2SJU@8-0_LZR
M^T?9H_R#\3_M,_\ !(.2WT33/"/A7X.>$/&^O^,?!F@> ];U7]D#QE\+XHO&
MVH^)M,7PU:VGCOQ5\%/"^A>'=7O]2CBL]#N;W7],:ZUJ>PTVPGDU2]L;:?\
M;ZOW^G5IUH\U*I"K&]N:G.,XW5KJ\6U=76F^J/\ -B,HR5XR4EWBTU]ZT/G[
M]JJ"6Z_9U^+UO#>7.G2S>#KZ..^LTLWNK1VD@ GMTU"TOK)I8S\R"ZL[F G_
M %D+KQ7S=KNJ>&+3]OOX6?!&\U_XB7OQMU[]C_X^_%7P[\;'\-?L\G4_#7PL
M\)?&C]FSPCXR^%EOJ;_!9O$BV/C?Q;XU\">+;RQM[N'1'N/A]87%Y;W-^EC)
M:_8OQFNOAU9?"SQS=?%S0++Q3\,XM NSXV\.ZCX7?QM8:SH!V+>6%WX2CL=3
M?Q#;SJP672ETZ]-VN8Q;39V'\HM>_9"_9]O?^"AOPJ^/=C^RYX'7X!^&OV,?
MC_\ "'Q/H8_9&\5Q>=\7_&_QO_9J\9^!=5/@\?!D6-_]F\&?#[XBV:^)6W7>
MD?:WTM-D.MR>98SRKQ/I.H:-_P %&OVR+34?%&N^+9S\%_V-I1J?B"W\-6U\
MJ-'^T&%MQ'X5\.^&=-\F/!*,VGM<$L?,G<;0OYU_M<>"_'7B;_@K#_P2'\3Z
M'X0US4_!?PRT;]OS6/&WBZTL+F70?#<?B[X$>&?"FBP:QJ7E"RL[G4M9?3[/
M3;-KAKV^:YGE@MFMK&[GB^YK#P]\,O#7_!0']LG3OA/\/],^&_A@_"+]CR=_
M#^D_#.[^%-JVHR0_'\7-\?#%[X<\+S/)<(L*MJ/]FE+D1!!<2>20GDWQ;_:"
M^(/@W]O3]CO]G716T5?AU\:_A=^U!XO\<+<Z8UQKDVK_  ILOAG-X1&F:F;E
M5T^UAD\3ZL;^%;61KWS(0\B"!!7X=Q!.K#BW.94H0G+ZEC(M3DXI4ZF0RI5I
MII.\X49SE"+5I348MI.Z^/QSE',\6XI-^RJ)W;2498)QD].JBVXK9NR=EJMW
M_@H)_P F>?&O_L$>'/\ U./#%?TTU_,M_P %!/\ DSSXU_\ 8(\.?^IQX8K^
MFFOL?#C_ )$N+_[&E;_U$P1ZN0_[G4_["9_^FJ(4445^@'MG\W_@S^V_[;_;
M$_X1KR_^$C_X7Y^U?_PC_FY\K^V_^&E?VB/[*\S'/E_;_(WX_AS7SC_P2F33
MXOVG?V:XM)0QZ5%X8\31:;&5*F.PC^"GB]+2,JV&5DMUC4JP#*00P!!KZN^$
M'_)1?VG_ /LYS]I;_P!:F_: KJOV7OV89? G[;W@#XI>!-8L(O ^JZQ\2-=\
M4^"-6%VEWX?UOQ)\._'*:AJ?@?4;>*ZBN=+UGQ%J,%_?>$M7BLHM(GU#6]2T
M;Q"-.CTOP?!^3XO$4Z?'5>C4?+*KF.2NF[.TI1H8./([)VD^>\&[1^)-WE%/
MYNI5C#.*D):.=;"<K[M4Z2Y7]_N]-^K1^^U%%%?K!](%%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %?G%^Q/HFM:3K7[??[4'Q7LO$'@^]^,7[8/Q@2R@\;6D^ER>&_@?^R5I^
MF_LK^!+S3;>Z59;?P/XLC^"GC#XX>'+N.*&SUC3OBM+XGM$N4UMM3U#]':\<
M^/6B_#WQK\,/$GPG^)VN:GH?A;XXV-[\%KEM"OKW3-?U4_$;3;_0;G1-#U'3
M[:[O-.U#4=*FU)/[3@CC;2K1+K5&N[%+-KR  ^3/B/\ M2?$OX5?\$R/'/[7
MGB/P]<7?Q>3]G3Q)\7_!GP\GMK/2-2/Q!^(&DWFL_!'X/7D=M;7MI#KT&O\
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
MI3E*4W>4G*3;?Y"_ W]B'XPZQK%OIG[4?[;?B;P'XA\8?'+XA^&[-O@/X_\
MV!K[X6^!_A[=Z!KOQ$^'K6\/CSX1^-OB+J]UHGA_38/"NJ#4M7O)K^[GCOY-
M9GOX7M;WX^_X*$?L\ZU\*M.\&:/X<_;]O]9^%WB>[^+GAG7]:^+'QR_9Y^&'
MBOQK\1_@]\4/AGJ'PYTCX*WG[,/P[^%_Q'T^^^)>E>%?BKX2\5:5K^I31:7H
MGBFU\3^&K/Q7<>%(1J7]$?[>WC[X_> OAGH^L_!+XJ_&OP?\5-5_:L^"G@+P
M?XH\<_#_ ."3>&M%O_BGI.A?#&\O=4%Q\&]>M8S_ &/XNU"W2:70-;CLXY5U
M"+1[V]MX4;\ROCU_P3)_;"^(GC/P7X@_;"_;"\>_&;PFVG_&74M*U#]F?0?@
M9XD^(GPU\'WOQ"T7Q_XQ\6?"WPMJ?[)&B6S^-M$\5ZMH/BOQ??\ PX:S^)GC
M33?!%K;>!K23Q!X-\!_#?7/T->$'A9&%.G1\/.#L)4HNA.AB\%P[E>"S"A4P
M\X5*-:CF.%PU+'TZ\9TXR=:&(52=FJDY*<U*?]?>-G*4JG%>?UX5/:1J4,3F
MN-Q&%JPJQ<:E.IA*U:>&G3E&;2IRI<D=.51<8V^?_P!C?]DK0/&_P#NO'WBK
M_@I;XO\ $?Q&;4_A^WC?3O@GXU_80;P5XM^*7C[QM;_"OXD#PM>^-OV>;_4O
M#=AX,\<^&/%EU9V'BE])N]2\/OH\E_IOAR!XM8U3U+X?_L4_M1#Q?XSU+0_V
MT/V??$GPPUS78_!?@/2/VI?&?PA@^(WAO7O 5_\ $C3?''B"6^_9>\#^$_"V
MH^'?&$NB:)+I=KJT<M_I3VRP6<L]K-)JNK^J_LZ?\$QOVP_ /B?XJ+_P3_\
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
M%%1P\5&%!P=&*G&@II0=.'+[][1L]&T_Y=?V)_A7^WK^V'X3\>>./%G_  4
M_9Q_9_O;'3/C#X[\*_#*_P#"?@*7Q;X<\6^&?'7PSTFU^!OQ3TCQ-X0:\T?X
M<:#HB^/H?!OCGP_K>N^/O&9UJQ\07VJZKI5E8,/TUN/V:?VG;>41']HK_@GF
M^;#X0WVY?'?Q!QCXM^-+_P &VT/W?]9X:EL#JFM=A8S1^7M;)K]*K;X.?MDZ
MO^SE\!OCS=?\%%?B?_PDOQ2TC]G_ $/5=-3]GG]E9=*T[3?VO/BG\%-+^),-
M@!\*O/+6DGB4WVAS7$DDMI-IUM%O^SS74<OLVI_L=?M4K\0_#'A9O^"D7Q?>
MUUKP);:M/=']GO\ 926XA/P$\?\ @;6O %K$%^$XB\JUU?Q[JU[?.ZF74/)M
M;:[>:V5HCGB_ 7P<QL:,:WASPW!4.=0^J8+ZA*7M'%R]M+ 5<-+$-."Y'B'5
M=-.2I\JG-2O#^*'B#AG4=/BW-Y>TY.;ZQ76+2Y+V]FL5"LJ7Q/G]DH<]ES\W
M+&WXL>+OV.?VHO%=A:^%HOVE_P#@G7;S:S\26\'PW<OCWXAK;VUUX0T[4/B
M-6N2L,K_ -EWH\)-I<>Q/,:ZO[=?,C!+JH_9W_:E/@I/%;?M#_\ !/!)O^%.
MI\6Y+ >-_B))($_LM=2D\-I&6B=M6^];HI=0)-I8'!!_0N#QW^TG\-_%O[7O
M@[Q)^TMXN^(VM?LS?'>[U3P/XPU'X<_!#PW=7]WXJ_8R^#GQ'N&UO1O#WPVM
M])N$M-2^-GBVQA2&.$/9QZ<SXEMLG1^''P*_:Z\:_LC_ +*WQ'OO^"AGQ.LY
M?CU\&OV;_ _B'0+3]G_]ETZ;H_A+XT>&_"QUS1](N9OA=)J1.E0Z]<0:7J-Y
M=3ZD5AA>ZNII=[MXF&\#? W'U,;EM'P_RQO+*[C7A*>8PC&KB81C*5*HLPYI
M<T<-!-IJW(FM6VREXP\?U*]=4^*L?[:E[.G5;H8.UHN<H+7"\K2<I]-;N]T?
MGU_PRO\ M8_\)'_PCO\ PTW_ ,$X=_\ PL'_ (0'[=_PE?Q)^S>=_P *K_X6
MC_;/_(2S_9WV?_BGLYW?VOQG9\M<O<_L[?M<6%AK^HW7[1W_  3BFBTK1_C9
MK]K!:>*_B9Y]S9?!?Q)IWA>ZLW\S4=O]H^*KRZGU#0A'F(Z;%&9-TI?'[0ZO
M^R_^UQI_[0?P_P#",?\ P4@^+3KXN\-_&#XYWNJO^SS^RE]LMO&?PZL/@=\%
MM,-O /A.+/[!>^"/BCJUK>VDD+1"\T^POH52Z,\LE/P5^QW^U)X\;XLZ-JO_
M  4;^+L-GX=\8?%[X8(+7]G_ /965[[P_P#%&+PAX]\<27#M\*BT=YJ^O:FT
MD4MN8_[,@@C@TW[-$TB-O_Q+=X(_]&^R[_POSGR_ZFGE\]>[.S_B+WB/I_QE
M6+_\)<N_'_8M?Q_(_)/6_P!E;]J_0]9U'1Y?VG/^"<5T=/'PNS=6WBKXD-#.
MWQ/\=:IX&M1&&U1>- N-,_M;6&W$IIMQ&\:EQAOA+]I/]F+_ (**Z+K>F>)_
M!G[47_!.#P/9_$;Q-KO[.?@[XB^#OB'XC\1>.O#&O>#[GX@>-G\2>)O!/Q2\
M'CX5^'/!?BO5OA5JO@27Q/K7C37TT?1O&&B>)(]+BU>=;32?Z'M-^"7[8WC7
MX,?L_?&S5_\ @HM\4/\ A)?CG:?LCW'B6S@_9Z_96BTW3VU+Q!I?CO2AI:+\
M*A(H\/>(_%6HW5IYS.;^(0VNJ_:[9!%7J*_LK_M;:?\ %WPC\/;?_@I#\6QI
MNGZ+\1/C7I]ZW[//[*+7EKXQUGQ/<Z)K#X/PG,,UC?6_Q1\52_9)TDAMI9[;
M[*D2VD CZL%]'OP9R_$0Q.&\/\I]I!Q]W$5LPQN'J1C.$_9XC"8W'XC"XFC*
M4(JI0Q%&K1JPYJ=6$X2E&6&(\5O$/%4I4:W%./Y))KFI4\)AZL&XN//2KX?#
M4J]&I%2;A5I5(5(2M.G*,E&2_GJT?X/?\%+]8\&7'C:W\?\ _!(5=.M?A#X6
M^,KVDW[4/Q^CU2?0/%FE>(]6L=%MK5/@// _BJU@\,WD6HZ8;W[%;W%YIL<.
MK727$LL&K>?L9?\ !2;XB^)3X+\0?MH?\$W?V;[.RU;QMX2M/&OP.^).N_&?
M6-;^(R_ K5?B3\.[#7-!^-OP2T/0M/\ A9/KLFCV'C'Q/HUZOBZPFAO+'1M$
MU7<C2?N[I'[+/[6?B70OVAH;_P#X*/?%M;?0+;4O@M+%#^SW^RDO]J^"_"'@
MM]:TN&Y?_A4WF6]\9?B)XAMY[VS:&>2%[9B_F6\;"A/^SS^V!#X+^#/Q7'_!
M1WXK-XB^)/Q&^#?BG5(3^SS^RE]AL=>^(_@G1OA?JE[91#X3@E++PAJ4MG96
MDQ>V-RB7TT;W69#&%^COX*X3$4\32\/,GE4IMN,<54S#'8=\T7!^TPN-QV(P
MM5)-M*K1FHRM.*4XQDJK>+/B+7I2HSXJS",)I7=&&$P]722DN6OA\-2K0=UJ
MX5(\T;Q;<9-/\('^!W_!3K2]&N;N]^(__!(74'T;PY\5M:OIH_VGOCW'<Z@G
MP8\06GA;Q)Y%M'\ H[=;_P 27]R-0\)VB-%;ZAIPEEN9=*=%MV[+7?V9/^"H
M.@,RW7Q,_P""-]R4O_!6GDV/[5G[0LP,OCKQ7'X1TV4>9^SU#F#3KZ07VM/P
MUII0:Y@2[F MC^M?Q)\(_M%_ O\ :.\$?!;Q3^U[X_\ B_X,^+?[-O[6?B2_
M36OA5\ ?"&HZ)J.N_%_X#GQ-_9U[X2^&MHT\6M2^/]4F$=XLHTUK:U2Q\N(.
MAW_@UX8_:]_:K\!_''XK:C^W7X_\ 6_@SXZ_$7P?X=\'^'O@7^S9JNFVNG?L
M]^/)=8\"S7.J:Y\,[G5[R[.KV:7VIO+.([S<;62,VO[JO)AX ^ ]7,L1ED>
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
M.H^._#YEC/CP*D@U:[EAU!E9O[0L]D,P 3GI7@;PTK_\*&=:JSM++==4[/\
MV/757^[JB_\ BIIXD_\ 1G_!"SLG_P 8]G^UT]?^,BUV_P# E?6UG_-VO[(?
M_!51[FULU\)?M"FYO?$%[X6M8?\ A9S[IO$&G:5J&N7NEI_Q6V/M%OI.E:C?
M.21%Y5K(%D9]J-R_C']GG_@I1\/=$E\2^-[/XX^%] @T>#7YM7UGXL?8["+2
M+IBEK>R7$GC<(J7,H$-O&2)YYWC@BB>:6-&_?V]_91_:3G^#&M_'N\_:<^"M
M]XA\-^,?B5XWCT^\_84^$5S!?ZQIFI^,OAHR7UY-XP>YFLKC2YIK\6TBR);W
MYAD3<;>-J[#Q?^P+\>T\;^#?AK)^U#\%WT[XB?"SXC>$K_44_8,^#D%Y8:5X
M<M?#D4<EH$\88.HW2>(I]VH,ZSP-;QM'N+':O^(&<,_]!^==?M9;\O\ F#_K
MRW!?M,_$BZOX/>!]NO\ QCV?+[G_ *Q.WW,_G0\%?L\_\%+OB'X?M/%'@_1/
MVA]6T2^UU/#-O=O\0-5TR4Z_);P72:5+8:OXKL-1MKMK>YMY@ES:0C9*A+#-
M;X_9+_X*D70DM_\ A%?V@)U>U\932PO\3'='M/ >LP>&_&C.C^-2K1Z'K-W!
MIM\K [Y9AY*S1;G'] >E?L"?M*Z[\7_B?X</[7?P7L[+PYK7PO\ B2/+_P""
M?'P.E^V:GK.@7V@?V>0_BX-:Z=;V'@:QW0QR.ES<WEU=2(LS,TGSM\9?V>_V
MA_@]^PYX]_:]M_V@/@AKFL^#/A#\4O&X\&2?L._!^PL-0/Q#\6V'B?Q#IRZP
M?$=_+9O#>VB1:'?-IEY_9%LS01VDT!>%T_ WAF*N\PSG17;3RWIJVE]3;Z/2
M[>VKMJY?M-/$>[<?![P0C&[<4^'\^E)+I>2XABF_-1CL]%='X_V_[(7_  5
MTBVM-,L_!OQZTZRL=/\ !"V-A:?$?[+:6>F>-=5E\+>!8;2V@\9I!;VFK:I8
MRZ3ID$2)' UOL=+>%5:M.#]D'_@JM<WT>FP>$OVAI+Z6_P!4TN.V7XG/O;4-
M%ABN-4M1GQL%\RSAFBDE);:0XV,QR!^P7BOX>^.O'_[4?[.WP!^%OC3X>_#>
MV^)_P[\;>(?%7B;Q;^S9\#_B<8H_V7/$'P\\7>![?2='TWPS\-393ZQJWQ U
M2W\37EQJU\FI:=#9V;60\OS:^@?!G["'[2.K?$CXDZ;_ ,-4_ :!_AUXOMIK
M.X_X=\_"&9-2G\>^!] US46N+5OB"L<,-FUY]FLK=6D2,1F8%6D*+R9=X.\'
MYKA:>.PF99Y.A5E449367PDW3G*$[QE@;_%%Z]=S&C^TZ\1,335:EX0^"$H2
M<K2?#G$";:=GI+B%/XE)^:T\W_/6G[*__!4633[/5$\.?M MI^H>'].\4V5T
M/B=+Y=QX?U>6W@TW5$_XK3=]GNY;NV2,,HE!E7?&HR1UUK^RQ_P5ZDNKG2K3
M2/VGOM.EZM'X<N;.+XP7R?9-5/AZT\3Q:;M'CY8UD'AV]M-24(3$MM,BAA(#
M&/V,M?V*OVCA^S=X*^)"_M/? D27'A'X8^#(](/[ WPF98M+O?'7AGP_%/)J
M)\?>?<:A DZW4MX\*R791X9-B3,R^R:G^PU^TKX=^+7A#PY;_M4? .X_X6/=
M^./'5_>3?\$]_A#C3]2\&^#O!/@^VM;2T_X6"T9L;W2[U9IH"\:1W\37BJ\L
M[%>W_B!?#'7,,Y^_+?\ YB8ZG[2[Q$JI*KX->!=1+6*J<-9[-1>FJYN(7TO>
MUK_*S_GMU']FO_@JJ]OIVMZIIG[1TT.DZ5XH\=Z3J%W\6+V=],TWPI:_V%XJ
M\1Z=+)XX>:RDTRQ\32:3>7%MY5W)8ZS=6<8EMKNZC9MY\#?^"JUAX?U'Q5>2
M?M+P>'M)\(:+X]U'5'^,.J_9[3P?XB74FT77I OCII39Z@NCZF80D;3C[)+Y
MD*?)N_?#0?\ @GG^T-XMU_XG_#^Z_:M^!]K8> -(U'X;VM]!^P!\)#>:CH_Q
M9\+^$?%^N7DY_P"%A)Y&I:?=10VFDW2/)):P+,T;(9V0<E/^PO\ M%Z%^SWX
M6^(,'[4GP,GD\0_#K]G?PU+I<_[ GPE(M]-E\0:5;6+K?CQ_YLE_;'QS?27M
M]Y*2ZJ+.UCG$:J"@_ SAG3_A0SFR5E=Y<[==/]BVO=V_75Y_\5*./=/^-*>
M^Z_YIC.MKK3_ )'^]KZ]];:)/\(/"/PS_P""G'CWQ!KGACP9K'[1GB;6/#NO
M:;X8U:+2/C)JUW91:[J_A;4?&NGZ=::Q'XX.CZI+-X8TG4M5>32K^]@MH[.:
MWNI8;P"W/57'[/?_  5DM;'^TKB+]IJ*Q/A[Q+XK^TM\8M3V?\(]X/FL;?Q+
MJO'CLM]GTB;4[".Y&WS2;F/R8Y!N*_OUK?\ P3P_:>'Q8\-:?8_MB_ VQ;6Q
MXT^*TLJ_\$Z_@K<10Z[X5\.> ?A1%:):W'Q =6TV\\/^,IKJ2U,BPPZM8QWZ
MQ27$YDBR_AU^P/\ M >+;[XT^ ]:_:7_ &?KVV^%FKZ]\"K34YOV _AS#?:I
MHOQ+^$/P/^*^NZ\ZZ7\5=+BL]:MM1\7OIFEN1>)8VMAYL+ WDL,:7@7PQ_T,
M,XO?2SRU:75M/J3U26]][.RM8;_:4<>75O!/P(2M&Z?#&<MW45S--9\K)R5X
MJS<5:+<VN9_A3=_LS?\ !76PEO(+NP_:>@ET_4/#NE7B/\8M1S;ZCXLU"TTO
MP[:OM\>D>9JNH7]I:V^TLHDG3S6C7<PXO4_V=?\ @IY\/M$\;>/[O2?VB?#V
ME2/XV\8>/->T_P")>HBZU6[^%6AIX>\::[K2Z3XPEU/7M6\+^'? MKH$EQ)#
M?ZF^D>&-+T?3OM%KI^G6R?J5_P +2^(GBS]DOX9?%I=%_9ZTSXI?%_XE_L<:
M%J>KI^SIX/N?">D:IXH_:<^$_P .KS5K#PD-3MKN2P%GK=S?2Z')XF0W146D
MNJ!'>8_>MY^Q3^T!X5^)_P +/"%K\>_V8KJ+7_\ A=_B[[;<_L ^$&:UO;O5
M=)UV^M6MQ\;MMU:&Z\8WD.G1O+%_9MI:6T*_:"-Z\.7^#W!V90Q,\%F>=RA0
MQ%3!UFXX"FE6H^RG*-I8&+G%<T&FO=;2:=XHQP_[3#CBNI.GX+^!$X0J.E4Y
M>%L\IW<.24H+FSY[.S4N64=%9-QU_FV\$?#C_@IC\2=)U;7? ?B#]H/Q7I&@
MVOAJ[UN^T;XVZA=PZ5%XOT^WU7PZE_M\>![6ZU'3[JWN18RHM[:K*B7MO;2'
M9747G[/_ /P5MT_48M)NM#_:^34)]:F\/6T$?CGQO<"ZUF#1KKQ#)86L]OXG
MEM[J4:'976K(]O+)#+80/<12/'AC^_OPW_85^/'B+4_C5X';X_?LU6ME\+-9
M^&/P+L[W_A@?PE<7>K:'X1^$OP\^+&F:W<%OC;&+76;B_P#B_J>D:I(AF6_M
M-'L)V:-W>*/F8OV>OVC]8^ W[/O[0LWQF_96AUCXA^)?V7?%,WAV+]@7PF--
MTR^_:'NOA]\'-4MQ<?\ "ZO,OK'PYHWQ1O\ 5[&WD@@%]J^EV<TK6HD8Q]C\
M"N&[+ES#-T[Z\RRZ6FFR6%C:UN[VVV.JE^TIXU4I.MX(>!LXV]R-/A[-J4HO
M364I9O64EIHE&'3737\#Y_A!_P %4[:S_M">Q_:ZBLCH?B#Q-]I?QMX\6+^P
M/"LMG!XCU;<?$?\ QY:--J%C'?2](6NH0<[J=K7[/O\ P53NK36-#\0>&/VM
M+RPE;2_#FO:3JOBKQM=V-Q_PFD\.B:7HVI65SX@EM[F+Q%-J,.FQV=Q')#>_
M:Q;R(R2%3_13J'[&/[26B_$OP5\%=+_:5_9^TW2O''[/_P"TDU]K&E_L+^'=
M-O8K&W\8_ #1[VW>"U^.21W=Y<+X[>:PU&:56TH::8([>Y6_D>W^3/VA_@-_
MP6E^(WC[X^?#7]FKQG^PIXL\ Z'XV^'/A?Q)\3/&&@^(OV>?BA9>(-&^&WPV
M^+$$'@CP_P"'OA[\?='T-].N/&7AR2T\;W'B>_N;MH=6T\>#M)GM;#Q!<2O
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
M?X.C\&6_V_4CHE]I+76OZ5I]Y>:==WVGB\^Z-7\-:SX5_;R_:VTS7?B#XO\
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
M@8Q"KHG[33,Q 51^P_\ MK$DDX  '[/N22> !R36J/VS/ /A+2OV@HKCX?\
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
MWEU:ZKI&O?#JZU.R&D:S<2V-O'I#-++<FVT^:.)80Z>=N<&%CLE"."H^G**
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
M\5$;2DT75XM39M0^)OBG4[$0Z=<64-Y<?:]/GAO+?[/!();>6.1,JPS\5_\
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
MYVE7.H65OJ-E%J"M\%5%HUS875O>1&<HK6TR39V'-='XT_Y. ^!7_8I_&O\
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
M[ID23>.;_9M\"^"/!?Q,_;/;P=X-\*^$VU;]H[PQ-JC>&?#VD:"VI2C]E?\
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
M6&UN[6>:VN38S/!+)&%=ND\*?&OX:>-?"?BKQQX=\137/A?P3=:_9^*=3OM
M\2Z'_9%SX6@DN/$$4UEKVCZ;J,QTN**4W+6MI.GF1O#&SS(T8=I'_):_B!_V
M2WX/_P#J6?'*O"]-N=/U#]F/]H_5=/2[C%]XB_;,M[Q;OR@W]H>&OB3\6/!M
MV\"Q/(JVLK^&Q+;;G,LD3B65())&MX0#O+[]JWX&:9=:-9:AXF\0V5WXAU*7
M1]"MKGX9?%.*;5]5@TC5?$$VGZ?&_@L-=7<>B:'K.JO!$&D6PTR]N2/*MY&7
M%\3_ +6_PW\*ZUX7L[[1?&TGACQ18:M=)\06T[0=&\-Z'>:3X4^*WC0Z/XAT
M/Q3XD\/_ !+L;O4="^#/C:72]1@\ 7GANZN+>RM6UZ*6YD%OM?&S_DI?[('_
M &<5XF_]9+_:BIWB;X:_#GXJ?%+QWX<^)_@#P3\1_#UO\//@WJL&@^/?"NA>
M,-&@U2'Q%\?K&+4H=+\0V&HV,=_%9:CJ%G'>) MPEK?7ENL@AN9D< P=&_;/
M_9XUOP>/'=MXQU:+PQ%8ZG?:CJ[^!/'MSIFCIH4MW;>(XM3UG3/#6H:$C^&[
M[3M2L-;GMM4NK"SN].O5^V21P-*?//@!_P %,OV#OVI/'&F?#7X"_M-?#SX@
M^/=<T_5=6\/>%+1];T76?$NG:':"_P!9N_#%IXGT?1&\2Q:7IQ.I7W]A'4&M
MM-274)56SAEG3Y6_:PL;+2_^"+?_  5%TS3+.UT[3M.^ /\ P5_L=/T^QMXK
M2RL;*T\2_M86]I9V=I;I'!;6MM!''!;V\$:0PPHD<:*BJH\'\!6%E%^U3_P3
M'CALK6./3/B9\4([!(K:)$T^)?V&OVC;14LU1 MI&+=OLP6$1J(3Y(&P[:\3
M,\X>7YADV!5!55FM>O1=1U'!T/8JC[RCR2]IS>VVYH6Y=W?3CQ&+="OA*/)S
M?69SBY7MR<O)K:SO\?=;'[&6G[4'P/O-=UGPTOC"]M-:\.Z+9>(M=L]6\&>/
M-$72M#U*ZUJRT_5+VZUCPQ8V4%G?77AS7XK65[@"<Z-J31[DLYV3KM)^-7PF
MUWX>>(_BSH_Q \,:A\-?",/C"X\4>-K?4HF\/Z##\/WU"+QM)JE^<1V@\+2Z
M3J<>MB7:;"2PNDG"M"X'"^&?^3M/C9_V;K^R[_ZLO]K^OG77?^3 /VR/^\EG
M_JZOVDJ]L[#Z.N_VL?V;["?3+6]^,?@FUN=:OI--TB"XU)HI=2U"+3=0UB2R
MLD>(-<W4>E:3J>HO#$&D6RL+NX*^5!(R^>>/_P!N+X0?#C6O%=AKNG^)[O0?
M"W[//B_]I4^-]%O?ASJ/A[7/ _@_7_#/A:72=)TH?$&+Q[:^)?$/B+Q,-&\)
MMXE\%^'O">N:AH/B6VA\5QR:5B?O_C9_R4O]D#_LXKQ-_P"LE_M15Y]JWPE^
M%7Q4_:Q^+<7Q/^&7P^^(\6C_ +.O[-']D1^//!GASQ?'I7]H?$S]K-K_ /LU
M/$.FZBMC]N;3M/:\^RB+[2UC9F;>;:#8 =]J/[7?[,NDZ=K^L:G\;? -CI/A
M6;Q+;^)=4N=92+3]#F\&WVHZ;XLCU2]9/L]F?#FH:1JEGK)FD4:?<:?>17)C
M:"0+X1X5_P""KW_!-'QI]G_X1_\ ;J_9>G%T8!;MJ/QA\':"DHN41X)%?7]3
MTQ?)E5T"3DB$NZQ[_,8*?GG]L%TC_P"",_\ P509V5%/P-_X+"("[!07D\7?
MM8QQH"2!NDD941>K.RJH+$"ORWE_;4T76_"MAX<\-?! ^,/ UQX7L])N)/B1
MK5MX,T[Q-8/I-K%&MIX//A/QMJ)\/WT+/!-;>,-.\,ZO"BM'<>&S&RY^=S[/
M*^3/!^QR_P"O+$NO[1_6887V2H^QM:52G.,Y3]J[1O%^X]U=KAQF+J89TO9T
M/;>TY^;]XJ:CR<G62:;ES.RTV/ZO=#UW1/$VCZ;XA\-ZQI7B'0-9LX-0TC7-
M#U"TU;1]5T^Y026U]INIV$UQ97UG<1D207-K/+#*A#1NRD&M6OXV_@W\3-8^
M!OC,^./V -&OO@+\68+K5/%/BO\ 84U_Q/'9_LB_MA:/:V=GJGC;0/AU96IN
M_!GP>^-@T;2KJ_\ !WQ%\&>&?ASXH?6+"^U+XD^"/&WPU_X2._M/ZN?V=/C]
M\//VH?@OX#^.GPNO;NZ\(>/-)>\BLM4MQ8^(/#6MZ?>7.C^*O!7BS2Q),='\
M8^"/$VGZMX3\6:.\LK:9X@T?4+,33)$DTG9E.<8;-J4I4HU*-:ER^WPU;E]K
M2YK\LDX2E"K2FXR5.K3DXR<91?+4C.$=<-BH8F+Y5*$XVYZ<[<T;[-6;4H.S
MY9)V=FG:2:7M=%%>>_%KXI^!_@=\+OB'\9?B9K/_  CWP\^%G@SQ)X_\:ZT+
M.]U*73O#7A32;K6M7N+72],M[O5-6OA96<JZ?I&E6=YJNK7K6^G:99W=]<V]
MO)ZQTG?RRQP12332)##"CRRRRNL<444:EY)))'(1$106=V(55!+$ $U\%^./
M^"IG_!.+X<:]/X7\8_MM?LV:5XAM+R[T^[TF'XK>%=7O+.^L#(M]9WD>B7^I
M"TN;*6&>VNX;EHI+:\@GLIE2[AEA3^4GX_\ [0?Q\_X*@^(]3^(/[1FH^,_A
MI^RQ=7I3X+?L1Z#XHU30/#D_AC3M3%UI/Q _:?N/#5_9GXK?$GQ!<65CK%EX
M,N[V\^&WP]L8;6QTRPUS5;S5]:N-GP2FL_"JUT^U^$?BCQ)\,X-(6,:7I7AK
M5KS_ (1",1G/E:AX!U":\\%:O#,A>WF:_P!#DOHH)9'TZ_TZ]6WO8/E,PXJP
M^%JSHX6C];G!N,JDJGL:',M&HSC3JSFD])25.W6'.K'GUL?&#<:454:T;<N6
M%_)J,F_-I6[7/Z\/@E^VU^R1^TE<RV?P"_:&^%GQ?NK?5)M$NH/ /BFQ\1RV
M>KV^FC6)M-O5T]I397B:41J/D77DNUF1<*#&0U=KXH_:4^ G@M;Y_%/Q9\%:
M-%ICZO%J,]UK$+6]E/X?UO5/#6N6UU<0^;!#=:/XAT35]$U*UDD6XL]5TZ[L
M)XDN8'C'XX?\$8/B0WQ9^.G_  4!\9ZGH6FZ!XP:/]DWP]XUM-, >VDUOP_X
M*^*%O#>6ERQDNI-*U?2I[#Q!HEI?7-U>Z5IFM6^F7L\E]:W;M]^1_P#)FOQ\
M_P"RO?ME_P#K77QEKZ# XF>+P>&Q,Z7L9UZ,*LJ2G[14W)7<5448J<5]F:BE
M)6:5F=E&;J4J=24>1SBI.-^;E;6JYK*]N]M=STKXC_MM? ?X?Z+I=]INN7?Q
M.\0>(/%?A?P7X8\ ?#B30+OQKXGU[Q5J]OI=K;:):>+-?\(:+<+IT$MUKFKF
M?7;:2TT#2M5OXH[EK3R'[K2_VF_@Y=>&O"_B36O%EEX-?Q5H=EKUKX?\476G
MQ>(M-M+\2&"+6+71K[6K*UN6,,P7R=1NK:X$,DEI<W$*F2L?X]:?8:E\1OV.
MX=1L;/4(8/VEM8U""*]MH;J*'4-,_96_:<U#3;Z*.=)$CO-/O[:WO;&Y0":T
MNX(;F!XYHD=<[X,_#_P%\._CG^T+IOP_\$>$/ NG:KI'P@U[5+#P=X:T;PQ9
M:EKFHI\1'U#6;^UT2RL8+S5;YU5KS4;B.2\N656FF<@&NLT.HTG]JG]G378H
MKC2?C%X&O;:9[J*.ZCUB-;0R64T]O=QFZE5+='M[BVGMYD>162XB> CS1LJI
M\>OVN?V9/V7+2QO_ -HKXY?#?X,66J3Z=:Z7=?$+Q)9>'(=4O-7EU*'3+'37
MOGC%_J%\VC:N]O86GG7CV^EZC="#[-97,L?C-S_R9#\0/^ZP?^K<\7UXE_P4
MPL(+OXB_\$^)[B"*X2Q_::^),T"S1QRK!>M^R%^T6(+N%9%;R[J&(7,<5Q&5
MDBCGG16VS,#Q9CC/J& QF-]FZWU3#U:_LE+DY_90<N7GY9<M[:RY966MGL8X
MBK["A5K<O-[.$I\M[7Y5>U[.WK9^A]C_  )_;)_96_:>^V_\,\_'SX8_&7^S
M+^^TK4_^%>^*+#Q)_9>J:;:V=]?:;J?]GO+_ &?J%O8:EIVH/97GD7)L-0L+
MU(FM;RVEEZ+7/VFO@#X;FOH-;^+'@VPDTV;[/?\ F:HLD=K/O6)H99H$EA6:
M.9Q!+'O+PS[H)529'1?SM_X)Q6MG!^U/_P %")X+6WANKUOV4)KZ>*"..>\>
M+X<>-K6WDNID17N'BMX$MXFE9VCAB2)2L:JM?87@O_DUN\_[&SQ[_P"KT\1T
MLMQG]H9?@\=[/V7UK#TZ_L^;GY'.*;CS\L.;E>E^6-^R##U?;T*5;EY?:0C/
MEOS6YE>U[*]MKV1T/B3]L3X%:'J?@'0-)\4Q>-_$WQ,\=6OPZ\'>&_"=UHO]
MIZEXFO/#/BKQ;!;O-XFUCPUI-K;OI/@[6=LUQJ:&2\%G911R3W<2UTVF_M/?
M!"^\+^"/%=[XZTOP]:^/_!7A;Q_H6F^()%LM:3P]XPT6SU[19=1L(&NQ9W,E
MA?0F6$S2*LHD2.654WF+XIV-E=_&3]F&XN[.UNI]+\;?$:^TR>XMXIIM.OI/
M@WXXTR2\L9)$9[2Z?3=1U#3WN+=HYFL;Z\M&<P74\;O^#'PX^'GPI\0_$;P7
M\+O ?@SX;>#M-/@HZ=X3\ ^%]#\'>&; MX?DC8V6@^';'3M+M2R11(Q@M8\I
M'&IX10.XV+/A_P#:=_9^\58;P]\6_!>JQ$:FQN+;5D^R(FBM=IJLDEY(L=I%
M%I[V-VES+),D<;02*6R #K^,?C_\&/A]XEM_!WC7XD>&/#?BF[M7OK70=3OO
M)U*>SBCAEEN8K8([O%%'<6[RNN1&L\)?;YL>[YNN?^3(?B!_W6#_ -6YXOKW
MCQI_R<!\"O\ L4_C7_Z*^'5 '1>!_CE\(_B5KVJ^%_ ?C_P[XI\1:'IT&KZQ
MH^DW9GOM-TRZF6WM;V\A,:M#;W,[>5;N^!,RR"/=Y4FSB/%'[7G[,7@G1=>\
M2>+_ (Y?#GPUX;\+Z=J&L>(_$>M>(K33O#VB:/I-O+=ZGK&IZY<M'I=GI-C:
M0S7=UJ<UVEC#:QO<O.(07K5\%_\ )P'QU_[%/X*?^BOB+7YQ?MLVT5Y_P10^
M.UI/:PWL-S^S7J$#VEQ ES%.)=2M4"-!(KI*<L"BE6^<*0"0*F<N2,I/:,7)
M_)-_H)NR;[)O[CW*U_X*U?L%>)[BZT[X2?'WP+\>M<TWP7XN^(NL>'/@[XN\
M%>(O$.D>!_!&BR:[K_B6[TG5O%'A^YGTZ*RB=+;^S%O[BZO/+LHH#<3P)+]C
M>)?CY\&O!WB#4/"GB?XC>&-&\2:2EE)J>BW=]C4-/34;5+VP:[MXTD>W^V6<
MD=S;B3:9876105.:_'OP7X6\,>)OV]/V6;#Q)X<T'Q#8W?P9_; \/W5EKFCZ
M?JUI<Z#XAT'X166OZ)<6]_;W$,VD:Y911VFL:;(C66IVL:6][#/$BH/U)^!7
MA+PKX%\?_M >%/!'AGP_X.\+Z3XJ\!II7AOPKHNG>'M TQ+OX9^&[^Z73]'T
MBVL].LEN;ZZN;RX6VMHQ-=W$]Q(&FFD=O)R+-?[:RRAF'L/JSJRK1=+VGM5'
MV56=.ZJ<E._-R\WP*U[:VN^;!8GZWAX5^3DYG-<O-S6Y9..]HWO:^R['5^%O
MVD?@/XVCBF\*?%;P9K=O/#;W,-U9ZM%]DE@N]1L](M98[N41VS1W&IZA964#
M"4B6>ZA1,[Q4_B7]H?X)>#O$T_@WQ1\2O#&B>*;6&:XGT*^O'CU"."W73GGE
M,(B;,<*ZOI9D920GVZV!(,BBOG6V_P"3(?A__P!T?_\ 5N>$*^GM7_Y+7\/_
M /LEOQ@_]2SX&U[!U$W@+XR?"WXHWVOZ;\/?'.@>+=0\*M8)XCL]'N_M%QHK
M:I;_ &O3EU"(HCP&]MOW]MN'[V,%ER <</?_ +5_[.&EVQO=0^,G@BTLA-:P
M&\FU3;:>;?74-E9J+GR_)(N;JX@@@<.4D>:,*Q# U<^&G_)7OVD/^QL^'G_J
MJ/"=>6^(_P#DS;X:_P#8L_LU_P#J5?#*@#:\5?MH? _PWKWA;P]8ZM?^,[OQ
M7X<^)'BRWG\(?V)=6VFZ%\*+KX;6OC2[U :SKNAWDTFGGXK>$;B.QT6TUB_G
MMKB[F%LOV=5F]*UW]H?X(^&?$6O>$M=^)OA33?$OA>\L]/\ $>B3:@&U#1+_
M %#1-*\26-EJ<$*2&SNKKP_KNBZS#;S;)7TW5+"["^3=0NV5\0/!'@_QO\7?
M!FF>+_#.B^)+#4O@A\>?"]_:ZQI]O?177AWQ#XO_ &?)-=T283QN6TS5Y-(T
MJ34;/(ANY-.L7F1VM82G.?L\:+I7ASQK^U?H6AV%OIFCZ3^T!X4L=.T^U39;
MV=I!^R3^RXD4$*9)"(HP,DGN222: .)\&?\ !1[]@GXB?$RW^#7@G]K[]GWQ
M'\5+SQ3=^!;'P'I_Q.\,-XDO_&^GRW-O?>#-/T^6_BDO_%EI=6=[9W'ARS\[
M68KZSO+%[(7=K/#'[%KO[3'P$\,^(Y?".O\ Q5\(Z3XF@GU.VDT2\U QZ@)]
M%E@@U:)8/+)DDTZ6Y@2[6,L83(N[ R1_,;X#T71]._8-_9/M]/TG3+&WM_VB
M/V'-8@@L["UMH8-6O?V[O@MJ%YJD,4,2)'J-W?WEW>W-ZBK<SW=U<W,LKS3R
MNW]-GC3_ ). ^!7_ &*?QK_]%?#JO%R3-_[8I8VK]7^K_5,PQ&!M[7VOM/81
MIR]K?V=/DYO:?!:7+;XW<Y,'BOK4:LN3D]E7G1MS<W-R*+YOAC:_-\.MK;L[
M7P!\6?AM\5!XA;X=>--!\8?\(GJEMHGB5=$O%NGT+5[S2K#7;73M3C 5[2[N
M-&U33M3BAE57>QOK6X4&.9&/EZ_MA?LP/H^F>(5^-_@!M"UHZ$-(U<:PIT[4
MCXGN[&P\."RN_+\FY.N7NIZ=:Z7Y3M]MN+ZUBM][SQAK/P3_ .2E_M?_ /9Q
M7AG_ -9+_9=KYUT+_DP#]C?_ +QI_P#JZOV;:]HZSUN__;:^!%O\2M)^%NDZ
MU=^*O$.JZ1\/-?$_AV7P[-96>B_$WXO6OP,\/:G):ZGXATOQ!J%G:?$;4=(T
MGQ%-H.A:PN@0:WH][J/E0W\6?2M4_:2^!&C:_P"(O"NI_%+PE:>(O".JIH?B
M?1Y-0+7VA:Q)I>FZW'INIPQQN;6\?1]9TK4U@D(=K'4;.Y ,5Q&S>4_%;X7_
M  [\?_M4_"NQ\:^"O#?B>U\0?LW_ !T@UN+6-*M;S^TX? /QO_9'\8^!TO))
M(S+,/"/BRZN?$GAS<^='UNXFU*P,%W(\I[3X$VT%E\0OVM[.UB6"UM/V@_"=
MM;0H"$A@@_9'_9;BAB0'.%CC1449/ % '=^!/CG\(/B;HW_"0^ /B'X7\6:$
M1X69-7T?48[C3I5\;W*6?A!H+O"PSKXCNI([?2#"[B]EEB2$L98PW+W_ .U-
M^SQI>N#PSJ'Q=\&6?B!H=6N$T:?42FH26^@WFG:?K4\=L8O,D@TN]U?2[6^F
M16CMY]1LHY&5KF(-Y#\(/^3'OV1O^Q'_ &(?_4@^#->I>)O^3M/@G_V;K^U%
M_P"K+_9 H ],\(_%+X>>/=%UWQ%X.\7:-XAT3PQJ%SI7B'4M.N3+;:/J-GH^
MF^(+FSOG94,,\.B:QI>INC#BSOK:7I(*\NM_VO?V9;O2-,U^T^-?@2YT368M
M(FTG58-5,UAJ4.OR6D.B2V5U'$T5Q%JLM_9)8R1,RW)NH/*+>8N>]^'_ /R-
MGQR_[*EI'_JE/@_7SK\(/^3'OV1O^Q'_ &(?_4@^#- '8:-^V=\!_$OQAT#X
M)>&/%$'B3Q?XAN)K:V;2-4\+3P6GD^%M7\6&^U'1Y?$<'C2WT-K;2?[&3Q+'
MX4F\.'Q3JFB^&SJRZKJ4-O7::C^T7\/X]:UCPOX6L/'OQ)\5:%J=SH>I:+\.
M_A[XM\065CKMH(FGT75_',FEV'PR\,:BJ3)((_%GC?08GCW.DS!3CRWXI?"G
MX;>//VK/A)9^-? _AGQ99:O\ ?VC-0U.R\0Z3::O97U[H7Q%_9'M])N;FSOH
MY[:26SM;JYM%8Q?O+.XGM)O,MI9(F]W^'H"^*_C@J@*J_%'1U55& H'P3^#P
M  '  '  X H RO#'CJ]^('PQF\4>)(U^#FF^.4L=.\"ZQ;>// 7B77HM,\=6
MVD:3X(UZ/6M)'BGX9P^,-8\0:]!:^%]'T+7?B9X:U.\?PZ]IK&OR:VVBV_SA
M^T;\:/AO_P $\?@+:7'@+X>ZK\0?B1\0O&5MX)^$'PNL]:U*^\<?';XX>*[>
MYNEU#QW\0]<7Q!KAM+73M+U'QE\6OB[XPEUVZ\.>"?#VKZK*FMZG;Z)X=U3"
MT+_DP#]C?_O&G_ZNK]FVOA#_ (*V?%7PQ\*/VV?^"?FO^*=*\3^)OL?[._\
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
MF_MI^&=6\<:UI'[>'C&'4/B'XHM/&/BB23]G[]G.=+O7;+P7X0\ 6]Q;Q2^
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
M!_BCP3]MO/[7S<[=3\#Z(=3RB_;H!<Q-L$Y(^@**\#_6_B/_ *&M;_P7A_\
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
MMO'>(!<"\U>[+S;LM&40J=BD>KT5\VN+.(E_S-<1\U2?YTSR?[2QW_034_\
M)?\ (\?O#^VK?^'/&GA>X_;(LCI?CP>(UUT)^SC\-4G9?%%BVG:G]FE_M$F
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
MB?KTTM['<30WMH=-\E46 O-S=UH/[;-W\*/B)\')?VN/A[_PB7Q._P"%S?\
M"2,O[+.F#5%_X7IXD\9>*?&O]GWG_"WBEMLU/QSK0T??!-]AMQ9Q2?:3 SR8
MG[%T\\W[-_@:.6XGN(M.U?XEZ'I@G1HQ9Z#X>^*OC;0O#FE6B, %TO1M!T[3
M=)T<1_N1I5E9^1^Y\NOJ6O"K\7<2T:]:C_:LY>RJU*?-]6P:OR3<;V^KZ7M>
MW0\V>9YA"<X?69/DG*-^2EKRNU_@ZV_J[/)/$NL?MY>*M9^'VNZG^UM\,A>_
M#7Q?>^-O#HMOV4].BA;6;_P%XW^',XOT/QB<W-I_PC_C_762%6A9;Y;*X\PK
M T4K;35_V]+'Q[XE^(UM^UQ\,!XA\5>$? _@K4Q+^RCI\E@-&\ :S\0==T(V
MULOQDC>*\:^^)7B(7LYF=9X5L(UBC-NS2^NT5E_KEQ+_ -#2?_A/@_\ YG)_
MM7,/^@F7_@%+_P"0_KYL_'O_ (*(>$OVO_&7[+-U^RUXV_:K\+ZE\(?VA?B=
M\4(_B%;>'OV=M/\ #&K7DGQ&N/BE\9=7L1J__"SM67[)!XUU2;7-#L?L\;6T
MN@:0UQ)?VMA>6]WXE9VPL[2UM%8NMK;06RNP 9U@B6(,0. 6"Y(' )XK]A?V
M@/@]#\;/AW=^%8M2CT'Q+IFH6GB?P-XCEM?ML.@^+M*BNH;&XO;,/%)=Z-JN
MGWVI^&O$MI:SV=_=^&=<UFVTS4-,U&6TU&U_*'7? ?Q9\'7C:3XN^$7Q)35(
M@P>;P/X(\7?%'PY>JF\&]TKQ#X!T#6X38W!B=[.#7;7P_P"(?):$ZCX?TVXF
M6V'=2SK%YM1I_7L7[?$4'47+.-*G/EFU)3A&G""G%JT79-Q<+R45*+EU4L94
MQ,%[>JIU(-KWN6+L[.Z24;KH[7:MK:ZOYSXSU6^\.>&]4\7Z.\L/B#P+;OX[
M\-7-NS)/:^(_!RMXAT:5"H8R1/?:?%;7MHRR6^I:=/=Z9>0W%E>7,$O] '_!
M,F^O? 7[6_\ P4*^!%O<6L'@?7(OV;OVO/!^AI]JBDTOQ1\=--^*WPJ^,*V%
MI*\EJFE:KXF_9QT+QQ>7=D;>.^\8>._%<T]K]M^UW=W^3OP@_9H^('Q0\3:!
MJ?CCPMJ7@CX2Z3J5GK>LVWBVS;2O%?Q!;2KM+O3_  M9^$;U#JNA>&;O4K2,
M>,[SQE8:1?ZGH4<F@:'H=[;>(Y?$V@?I%^Q1\1]+F_X*:_'G2?#6C>+/%$NL
M_LU_LY?#SQ1JUCX2\4VWA7P,/!7CS]M?Q;J&N:KXNO-$B\,7L$NN76@>!K6R
ML-7>XN_$.MW$-DUU)X7\3VVF>YPQBO\ A?P]"C+G_P!DQBQ/)[T5&?U><(3D
MKQ4H3HN5MXN7+?F<HKKP-5/'4X0=W[.LJG+JK/V;BF]KQ<&[=+VW;1^^%?SV
M_P#!:7P#XU^*?Q>_8I^".H?%4:1\'OVA/B=<Z%XF\ :*^M>'O&,>G? KP/\
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
M>\1V-Y);> ]1T+4=&\X3_M):C&9II= M$OY%VK,DD_DQVY9-GI=%)\9<2_\
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
M*;GYY\??"GX;?%+PE?\ @/XA^"/#GBWP?JEU%?7WA[6-,M[C3I[^"X%U#?\
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
M\63:3X;D\3ZC97MAX>36+NS;6KVTNK731<SV\L:1ZK^W'^Q5H7AOPKXRUO\
M; _9<T?PAXZ_MS_A"/%6J_M ?"?3_#?C+_A&+^/2O$O_  BNN7?BV'3/$/\
MPCVIS1:=KG]D75Y_9-_+'9W_ -GN'6,V_K3=./\ 924H58*7+0QO-4E&FI.E
M-2JR2YZ=JDE3C":C:<'%-WK]Y[J^K*ZDMH5;R:BGRM.36L;2:BD[:JR>OS3X
M3^+O[1WC#XF^ +?4_P!F'_@H3\+_  ^^H>&]$UG4]=\7?L!ZE\/;.S@FCM[[
MQ'XWLM+^)OC'QQ=V=S S2^(V\)0RZN8!)/X>TV'4A#GK/BI\5/VBOAM\2?%F
MA>%/@7^W)\<?#4NGW"Z1XJ\ WO\ P3^TSP#97/B#3Q<Q2>%(O'WB+P#\1);S
MP3/=?8;/_A--.OK&ZO\ 3V.IVWBBP;[3>_2EY^U3^S!I_P 0M#^$E_\ M'_
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
ML>2:>#CS/VKC/E2Y(RDFM/9:^ST2;::V]V]B>;1_NOYK.VR?_;MGRZ:_E<^
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
M _Q',UMKGA"R\7Q^!)[Z0*WCSX7:5X0UBTT#Q#I$\LTDFKZEX8TZ\T;PK\1
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
MX^&?_!UE^S@=+U;PK^U=9?M#:/97L<6J^$/C=^SY\"]2T2ZTI3-<W%Y9:_\
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
M;/QOXKN9]#DTZ'PS9WMOK$^I:EHMK;VDQU.!J^*;S_@X0^ >G0Q7&H?L/_\
M!36PMYYH+>&>\_9I\&6L,UQ=2)#:P12S_&E$DFN99(XH(D8O-(Z)&K,R@^(_
M&WXB_MV_$SXV^+O%%YX&_9:UO2_ _B/Q-\,_"&GW_P 9?C'HMMX<M_!/B#4_
M"?C"ZTK1T^"/B*QM-7\4>)M)UBXO/$@GDU/4] C\-Z5>)'9Z-;V4?%7GB;]M
M55\H? _]F;4(YD=)4A_:/^)'EA"-K),E[^S':AUD5B-JK(I4,'QD ^W0R?+K
MN=;#4YJHJ<E1CFL(+#^XN:'/*TJDG*[E*:23]R,;14Y=]/!T+<TZ:?-RM06(
M24-(WCS/63;>K=K.Z2LN9_M%^TM^V[X0^ #?!N'Q?^RU^UY\6M.^+FB:AXCC
MO?@W^SU=?%JT^&!TZTT:=M-^*EAIFL?VOX8\07/]NQVEGIVF:5KTTD]EJJ2/
M%#9O*\G[/'[97PH_:6\;7?@G0/V=_P!J#X>7^@>%KOQ'#KOQS_97\??"KPG]
M@TS4M/M/[(TKQ/XFT:/37UQ[C5Q>:=H,,T=Y>6\&IW=G%)]CN<?#7['?QX_X
M* Z#HGBGX1^'?V6/@#X]L?!46A^(O#.G:A^V9XO\,#PMX7\3RZIIZ^%-!NKO
M]D?7!>:#HVL^']3OM*TV_N+'_A&=*UFQ\.:$]YH.F:?IVA?H%X8^+?[<5W93
MR>,_V,OA=H&HK=,EM:^&/VOH?%UE+9>5$5N)[_5?@#X)GM[HSF>-K2/3;J)8
MHXIA?,\SP0>-B<%3PT)T'1H2K0ORXB.<8.',JC]I3F\)*I*2:IRC&24^5M-\
MSW.&K1C34H.$'*.T_K5)7YK.,G2;;7NM)J]M-VM3YTO_ /@J-\#]-UG4%?\
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
M9Z1X>FN/&WPVTC1-?AN_$7[(GQ6T/X@P:9H\=Q#HMYX.'B'X267B+4(?#O\
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
MP7XET;XC?"[2+G6M2TZTF\1?V2_$W]J_X>_&WP'K>@:I_P $N/VX?VC?"/Q
MT;3=%\0^"O%O[*_PU\#1^)_#GBBU\J;3_$FA_M8_$[X*6\5E9P8MO$&C^)?L
M-[I@Q'=:>%4E?Y^/V\/AEIWP-F_9N^+7[/?_  0]U+]A?PE=?&G0_A7\5/&6
MH:A^PE\.M+^)'AKXKW'_  C=I\.?&MC^SU\;?BGXDT[2=7U2PM;6S\0^+M C
M\.6;:M=6'VVVGUJPCUG]"Q4ZU/#U*E!1=6FE4BI.T9*$HRG%MV24H*2O?2]^
MA]-A<9B,OQ.'QV%4'B,)7HXFDJL7*G*=&I&:C4BG%N$N5J233LW9IG\O6G_'
M?]DVYQHFD>+/A5;'Q#+:6LD&H:=;Z#H<SI.)+6;Q#>WFCPV5II^GS?Z9+->K
M)+;K&S65M<7I@MIOZ??&/Q*_X)C_ +)7@7X0?LU_M+>*OV:=/UCPC\+_  MJ
M&EZ'XU^'^@:C'K%G>:59^'-0\>0:4/#.L6EI+XVOO",ES?W;L+S5'L(GO);D
M6\,M>JSZ]^WAJ5Q=)H'['/['GAB".>]33[[QM^U;XUOKF:&.3_B77MWIO@_]
MD#4H[.6:+#SV$&L7PBFWPKJ/EQI<S]L='_;<UF^\[7M._8UM+46X$.=.^+?B
M^^MI/D8VGVF\'A:.XMQ(T["Z6"S8X3_00TCE/CLRS/\ M!T/:PCAZ='VDN6C
MCZ,IRE-1BGSPI5.7EBGIRNZ;VZ^GQ'Q3C.)98/ZUA\'A:6"C45*G@X."<JS@
MYRE*<ZLF_=7+'F48^\^7F<F_GSX)_M%_\$]_$?C#6OB'\"O%?P-^+O@/X;VG
MAO7?BQ;GPOIFIZE\ /#.F@Z9X9^*W@OQ+X@\,)K/A[PAX0DTO3+/Q'X.368O
M"_A/P;I'_"6>!H/"UUX4U70_'GL]O^WC_P $9[6ZUJ^M?CU^Q';7OB2TU"P\
M0W=N_P .H;K7K#5IDN-5LM:N(]-675+34YT2?4+:^>>&]F1)+E)'4,.,^*/@
MC]O%_"OCR"Q\;_L&:%X U'P;K=KXGTC7/V?_ (V:S<7>C'1;^+6TO]6TW]H3
MPI836DUC->*D<VB;;:&6599+@,Q/>>&/V=?V[=1\%>&'OOB#_P $[-)U6Y\.
MZ#/?M<_L%?$G4=9MKU].M);R"^O)?VQH=.O;T3&2*]NXM'LHKB;S9K>SLPZ1
M1?&9OALMC.GB*F(JTO:_N^6&,G%OV:@^:?+EM93G>3NXQ@DE&_/-N;_/LRH8
M:,J=64I0=1.+4:CBFX\EW94:EW[VME%:*]Y-L](^(OQO_P""7_P?\#_#RY^)
M?BO]D/P-\//C3I=G\3?AJFO:7\.+#PO\0M+@TRW73_'&@6ATPV&KQQ:3XFAA
MLM<2%Y$L]8EMX)Q'<7$9H_"_XR?\$NOVH?&^A^!?A!XV_9:^*_CSPMX9N+GP
MUX7\%7'A.[UG0_"NA:G)JEPVA:=IL=NUGINE:KK=QJ;1Z?&BVEUJ%W?A$:2X
MFI+GX!?M_>(X+2T\7_M(_L/ZA9Z3'Y6C6]S_ ,$__'?B&"QC=(XI8K2#5/VU
M;.+3H_*M[9-MJ")$BC1E188\W_!G[,W[8/AO4M8U&Y_:I_9TTJ2_T^>QL+CX
M6_L&Z7\/]4TO[1*DCYU+6_VB?B%_:-I&8H9(;&[M3&;F"":[DNTC\EO M@51
ME;,:GUGWG&2Q6,=*[=H-P_LE2=J=E/\ ?1<FG9Q345Y5J'(_WTO::V:J5>6_
M33ZLGI'?WEMTO9<5??\ !0;_ (),V7BG4=:O?VJ?V8(/%<=WJ$&HW[>/M'%Z
MMX\4^FZ@DCQW)C+O$\]M*4!4JS;3R#7H6K?M"_\ !.'P1\&_#OQCU?XP?L^:
M%\$?C#?W'ASPOX]N/%^D)X1\=:CX:U*]EO\ 2=)U,7KQW]WH6K^'[U-2MX")
M-.O].EMKT13IY1Q-?_8D^,_B6PC2Y_;"N?#VNMJ$U_J'B+PA^R;^R4MUJGF_
M:"UO=6WC_P"%WQ%MPDKSI<W-Q'MOYKN!9%NXH))[:4N_V#/B9K%K9:3XA_X*
M!?M2:EX=T]A)9>'K7X7?L%:;I%C-'%-%%-IVF+^QM<Z/82(L\P=[?2UDD6:<
M%U::1RW'*VJ?+CJ\4I+VD98G$R;IQ3LJ=LGBH/G:E"4G-))IP4I)Q+8;W;5I
MK5<R=2HWRK91MA4DT]5?FLELF[KS6[_;X_X)5:M'X=\$^"?BW\'/B_XEO]4U
M*'P1\,OACK.F^)/$^M:UJ%G%=ZG#I<$^IZ9HUA+<V.B1S37>OZWH^G.+".W2
M\-W)!;S>5W__  50_P"":GAKQVFF?$BX\*?#O7/!NH6.BW&HZKXR^%&KZGX*
ME\*HMM9V^N>&O"WQ'UCQC;WFC&QM+-=/T#P[XDU""Y1DFA5(&F?X+3]CO0W\
M:>.O%&L?&?XW^(/%Z_$+QEI5GXUOIOA'X=\96>C>#]?U7P3X<L8=4\!?"/P@
MNGM%X>T:W&III=O8VMYJE]KEVEM;PZI-:KS^I_L0V$VN3^(-+^-WQ$%W=WD%
MY?6OC'P'^SG\2;2^DC^S"Y%[J/C#X(WWC"Z.I"*X>^N9_%<E_P"?=O)9W=HD
M,,2^_3RS)E>,\5CI)PUE+$54U.3O/DE##)<O;GH-N2<I:-07HQPF$MK4K.ZW
M<Y)INU[-4[6WMS0ULV^B/WITSXU?\$][OX4^)/V@])^,/[.K?!N2_N?!7BGX
MM6GQ(\+P^"K?6/$!M(;GPOJOBA=;CT[3]:OSJED#I4MS;ZF/M=NZ0IO1J\T\
M)?M5_P#!+'4?[-^''@G]K7]G&YG\5>*M)72?#?A[]INP.I:UXKU#&@Z1:V"V
M7C\:C<7M^]]'806$$ICO+A[8-!+/%;M'\0?L=_!S]JZW3XL_!+P1\1OV1/%7
MPATK4OAS\3-8^&_QB_9*UF[TC4;WQU=:_I6K0Z3+X&^-_A_PYH=Z\_PI?7EO
M9/ 6JZ?%X@UHZH-#DNH[V;4/L72?AM^T]X"\3Z=J7_# '_!/+QA:Z3?6=[8>
M+?A=\5=3^'7C:PN;1+6>/5M,\->+?V5KW3['4[;4(KB6QMXOB:OEHUG+_;<,
M]O+YOCUL)A:%2O1^N5ZTHM3IVQ]+"VIRIPG1558NA24JB4VW[.5K644G=G%4
MHTZ<YT_:RDTTX_OHTO=<8N',JL(IM*5_=>VVS/4/BQ^T'_P3T^$7B9?A?\9?
MVFO@[\-O&?A"QACG\&>-/VD)/"?BG2;/6GD\06K:MIM]X]L=79KY-3-]9S:L
MLLYL+BV6V<6"VL:=3X(^._[#?Q.L?'GQH\ ?M&?"'QCX>^&8AUGXE^.=!_:"
M@U'P7X!@O[:[-OJ'C.YA\;MX4\+Z?<VUG>O;S:Q'96#"TN9(CNMI&3Q+Q?\
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
MCUY-2T/6;%]]IJ%FTVM30^="Q)42Q21L"5=&4D58^*'_  2V_P""??QJ\?\
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
M*<DFDTI*\;QDDVE*+35W9ZF52A1JQY:E*G..]I0B[/NKK1^:U/X"?&_[5O\
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
M>0^&UTN!?*:5IIO&B>)'^'MO:H J27MUXM@LXGD19IXRLOE_U&_\.Z_V,_\
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
MD>)W1J'@S_@E?^Q5\+]/OM)^#_PZ\5_!S2=7U0ZYKNE_##XO_%OPI8:_K?\
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
MW_@W6_8(NT18-6^,VF%&+-)93? V1Y01C8XU+X$Z@@4'Y@8TC?/5B.*P[O\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MB_QG_:)^%W_!/?P=_P %--/^'G[0_P"Q5X6^,7PI\%?\$ZO@]H7P9^&G@O\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !371)4>*5%DCD5DDC=0Z.C@JZ.C JRLI*LK A@2""#3J* .6O? W@G4C&V
MH^#O"U^8@PB-[X>TFZ,0?!<1F>SD*!BJE@N-VT9S@5R&H_ 7X&:O<O>:M\&/
MA/JEW(JK)=:C\.O!][<R*B"-%>>YT>65E2-510S$*BA1@ "O6** /GV;]DS]
MEF:&>!OV;?@.B7$9BF,'PD\!6LKQLP9E\^VT"*9<LJDE)%.0.:Y;4OV&?V.]
M6MFM+[]FOX//;OGS(X/!.C61E5HWB>*5[*WMY)8'21A);R.T$GREXV9$*_5=
M% 'P4W_!+O\ X)[_ -K1Z];_ +)7P=TW6XHWB35M$\//H.H^7)&(75[S1;JP
MGEW0 0$R.Y\@>3GR_EJO>?\ !+C]@R^9'F_9]TE"@*C[)XT^)NGJ03DETL/&
MMLDC9Z-(K,!P"!Q7W[10!\*:-_P34_8M\.I/'X?^$>IZ$ETT;W2:-\6_C9I:
M7+Q!EB:=;+XC0"9HP[B-I Q0.P4@,<]*O[ G[*JJJCX?^(R% 4%OC#\;'; &
M!N=_B*SLWJS,68\L2237V-10!\=?\,#?LK?]$^\0_P#AW_C5_P#/$H_X8&_9
M6_Z)]XA_\._\:O\ YXE?8M% 'R[9_L;? /3K:*RT_1_B)86< *P6EG\>OC[:
MVT*LS.RQ00?$U(HP79G(1 "S,QY)-+/^QU\"[C:9+3XJKMSCR/VC?VC+;.<9
MW"V^*T0?IP7W;>=N,G/U#10!\BW7[$?P1N)3)%J'QNLD*J/(M?VDOC\\0(ZL
M#>_$>[GW-U;,Q7^ZJU7_ .&'?@K_ -!OX[?^)'_'/_YO:^PJ* /DBR_8L^$>
MFW"7>G>*/V@;"[C#JEU9?M,?'FUN$5U*.$F@^($<BAT)5P& 925.02*UY?V3
M? DT<D3_ !)_:@"R(\;&+]K/]HZ"0*ZE28YH/B7'-$X!^26)TDC;#1NK $?4
M%% 'QK=?L/\ PVN(6BB^+W[95B[%2+FU_;@_:O>9-K D*M[\7+RW(<#:V^!B
M%)V%6PPRO^&#O 7_ $7O]M__ ,3:_:4_^>'7V_10!\0?\,'> O\ HO?[;_\
MXFU^TI_\\.NB3]C;PHB*B_'']KTA%5 7_:K^-$CD*  6DD\4M([8'S.[,['+
M,Q8DU]>T4 ?(G_#'/A7_ *+C^UW_ .)4?&7_ .:>C_ACGPK_ -%Q_:[_ /$J
M/C+_ /-/7UW10!\B?\,<^%?^BX_M=_\ B5'QE_\ FGI#^QQX5(P?CC^UY^'[
M5/QF4_F/% /ZU]>44 ?'TG[&?A5XY$7X[?M@PLZ,JS1_M5_&4R1,RD"2,3>)
MI8BZ$[E$L4D98#?&ZY4X/_##>C?]'/\ [;__ (E'X^_^+K[?HH ^(/\ AAO1
MO^CG_P!M_P#\2C\??_%T']AO1O\ HZ#]M\>X_:C\>\>_+$?F#7V_10!\(?\
M#!VE_P#1V7[=_P#XE'XP_P#D6LA_^"?<#N[K^VG_ ,%!XE9V98D_:=U(I&&)
M(1#+X9DD*H#M4R2.Y &]V;+']!J* /S\M_\ @G^EM/#<1_MJ_P#!01I+>:.:
M-;C]I6>[@9XG5U$UK=>$IK:YB+*!);W$,L$R;HYHWC9E/9?\,=ZQ_P!'C_MH
M_P#AS_ G_P ZJOM&B@#XZ_X9$U+_ *.V_;%_\.EX4_\ G<5E3?L?>+6E<V_[
M8_[6$4!;]W'-XY\/W$J+Z/,GA:V21O\ :6"(?[/<_;5% 'Q!_P ,>^-/^CR_
MVJ__  M-"_\ F<KJU_9O^):J%'[7_P"T 0H"@M;_  J9L 8&6;X=EF/JS$L3
MR23S7UI10!\@2?LS_%)W9E_;/_:+B5CD1QV7P9*)[*9?A7)(1_OR,?>F?\,R
M_%3_ */3_:._\ ?@K_\ .HK["HH ^/?^&9?BI_T>G^T=_P" /P5_^=11_P ,
MR_%3_H]/]H[_ , ?@K_\ZBOL*B@#X[_X9D^*O_1ZW[2'_@#\$_\ YTU9EW^R
M]\;GE!L/VY?C[;0; #'=^&O@[>R^9D[F$T/@#3T"$;0$\@LI!)D;< OVO10!
M\/?\,N?'O_H^WXY_^$?\(O\ YCJV[+]GO]HFPMTM8/VY?BQ)&A<AKWX4_L_:
ME<$NQ<[[O4?AQ=7<@!)"+),PC7"(%10H^QJ* /B/7?V;OVH=7-L=/_X*(?&[
MPN(!,)5T+X(_LBW O3(8]AN?^$F^!/B)D-OY;"'[&UH&$TGGB<B$Q<K>_LI_
MM@R0A=._X*B?M!6MQO4F6]_9[_8COX?+PVY1!!^SKIKAR=I63[054!@8VW K
M^@U% 'YQ_P##)O[;O_257XV?^(Q?L7?_ #DZU]%_9?\ VT=+NI+B^_X*:_%7
MQ'$]NT*V.M?LT?LF06L4C21.+N-_#WPNT&]-PBQO"JRWDEJ8YY2]L\H@EA_0
M6B@#X>?]GS]K\JPC_P""@7BU7P=K/^SA^S^ZANQ9!X=C+ 'J Z$_WAUJI_PS
MS^V;_P!)"O$7_B,?P%_^5E?=E% 'PG_PSS^V;_TD*\1?^(Q_ 7_Y64?\,\_M
MF_\ 20KQ%_XC'\!?_E97W910!\)']GG]LTC'_#POQ&/<?LQ_ 7(_/3"/TIO_
M  SO^V?_ -)#_$O_ (C%\ ?_ )4U]WT4 ?GM_P ,X?MX_P#22.[_ /$1/@?_
M /)U21?LY_MWQRQR/_P4>GG1)$=H)?V1?@H(IE5@S12&#4H9A'( 4<PS12A2
M3'(CX8?H+10!\7?\*<_;2_Z/5\)?^(I^&?\ YZ%'_"G/VTO^CU?"7_B*?AG_
M .>A7VC10!\7?\*<_;2_Z/5\)?\ B*?AG_YZ%'_"G/VTO^CU?"7_ (BGX9_^
M>A7VC10!\I6GPX_:_M[:&";]J3X77\L:!7O+O]EVX2YN&&?WDRV/QZLK17/0
MBWM8(^!A <DVIOA_^UPSY@_:7^%$<>!\LW[,.I3OGN=Z?M VZX/8>7D>IKZC
MHH ^09? ?[;:RR"#]HGX&R0AV$4DO[.WB&&5TS\K21)\:9TC<CED6:4*> [=
M:C_X07]N#_HX;X$_^(]>(_\ Y\E?85% 'Q[_ ,(+^W!_T<-\"?\ Q'KQ'_\
M/DI#X$_;A[?M#_ @?7]GGQ&?_>RBOL.B@#XVG\"_MU+#(UM^T)\ IK@+^ZBG
M_9^\3VT+MZ23Q_%^Z>-<9^9;>4]MO.1C_P#"&?\ !0G_ *+C^S5_X9KQG_\
M-]7W#10!\1P>$/\ @H-%-#+)\:_V9;E(Y8Y'MI_@WXZ6&X1'#-!,UM\1+>X6
M*4 QR&">"8(Q,4T;[77H?[*_;T_Z'S]D3_PTGQE_^?77UW10!\%W7AK_ (*?
MO<W#67QI_8+M[-IY6M(+K]F']H2[N8;8R,8(KB[B_:ZLHKJ>.(HDMQ'96D<T
MBM(EK;JPB2#_ (1C_@J1_P!%O_8$_P#$6?VB/_HQ*^^Z* /@3_A&/^"I'_1;
M_P!@3_Q%G]HC_P"C$KJ-'T/_ (*)PVA37_B?^Q9J=_YKD7.C_ GXY:':>00O
MEQFRO?VC/$,QE5@Y>;^T D@90L$90L_VG10!\<76F?\ !05$4V7C?]CBXD+8
M=;KX6?&RS14P?F5XOC%?%FW8&TQH,$G?D;3BW5G_ ,%)D*?8O$?[#UP"&\PW
M7@KX]694\;0@A\?7PD!&=Q8Q[<# ;)(^X:* /A/[-_P4U_Z#?["?_A+_ +0'
M_P U]20V_P#P4O66(SZO^PO) )$,T</ASX_02R1!@9$BF?Q3<)#(Z95)7@G6
M-B':&0 HWW110!\@H_[?(8&2V_9!9.<JE[\9XV/!QAVT^0#!P3E&R,C@G(G\
MW]N__GP_9(_\&WQC_P#E+7UO10!\7?;?^"B/_0N?L7?^%K\<?_F!H^V_\%$?
M^A<_8N_\+7XX_P#S U]HT4 ?%WVW_@HC_P!"Y^Q=_P"%K\<?_F!JTEU_P4%*
MJ9-#_8X5\?,J>*?C9(H/^R[>#HRP]RB_2OL>B@#XKN]5_P""A5LZI#X0_9*O
MU9=QEM/%?Q61$.2-C"^T2RD+X ;*1NF&'S[LJ*G]O?\ !1#_ *$']E3_ ,*[
MXD__ "!7V_10!\?:?XF_;HCM@NJ_"G]G*]N][EI]/^*7CC3+8H3\BBUN? VK
M2JZCAW-XP<\B./I5[_A*OVUO^B/? #_P\7C'_P"=G7UG10!Y9\,-3^,NI6^L
M-\7_  EX"\*7,4UFNA1>!O%VL>+([R!DN#?R:D^K>&O#OV)X9!:K:I;B\\\/
M<&4P>5'YWJ=%% !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 %%4?[4TW_H(6/\ X%V__P <
MH_M33?\ H(6/_@7;_P#QRG9]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF
M_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#0
M0L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_
M  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M
M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#X
MY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]
MG]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]
M=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X
M%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ
M/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:
M;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$
M+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P
M+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__
M (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1
M_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF
M_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#0
M0L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_
M  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M
M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#X
MY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]
MG]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]
M=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X
M%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ
M/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:
M;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$
M+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P
M+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__
M (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1
M_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF
M_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#0
M0L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_
M  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M
M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#X
MY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]
MG]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]
M=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X
M%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ
M/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:
M;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$
M+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P
M+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__
M (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1
M_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF
M_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#0
M0L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_
M  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M
M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#X
MY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]
MG]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]
M=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X
M%ZBJ/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ
M/]J:;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:
M;_T$+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$
M+'_P+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P
M+M__ (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__
M (Y1_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y1
M_:FF_P#00L?_  +M_P#XY19]G]W]=U]X%ZBJ/]J:;_T$+'_P+M__ (Y7SOK?
M[:'['GAK6=7\.>(_VL/V:?#_ (A\/ZG?Z)KV@ZW\=?A=I6LZ)K.E74MAJFD:
MOI=_XI@OM-U/3;Z">SO["\@ANK.ZAEM[B*.:-T&-6O1H).O5I45)VBZM2%-2
M>]DYM)NS6B[GIY9DN<YU4JTLGRG,\VJT8*I6IY9@,5CZE&G)\L9U886E5E3A
M*7NJ4THMZ)W/I:BOE;_ANO\ 8B_Z/'_96_\ $A?A'_\ -?1_PW7^Q%_T>/\
MLK?^)"_"/_YKZQ_M# ?]!N$_\*:/_P GYK[SV/\ 43CC_HC.*_\ Q'<W_P#F
M,^J:*^5O^&Z_V(O^CQ_V5O\ Q(7X1_\ S7T?\-U_L1?]'C_LK?\ B0OPC_\
MFOH_M# ?]!N$_P#"FC_\GYK[P_U$XX_Z(SBO_P 1W-__ )C/JFBOE;_ANO\
M8B_Z/'_96_\ $A?A'_\ -?1_PW7^Q%_T>/\ LK?^)"_"/_YKZ/[0P'_0;A/_
M  IH_P#R?FOO#_43CC_HC.*__$=S?_YC/JFBOE;_ (;K_8B_Z/'_ &5O_$A?
MA'_\U]'_  W7^Q%_T>/^RM_XD+\(_P#YKZ/[0P'_ $&X3_PIH_\ R?FOO#_4
M3CC_ *(SBO\ \1W-_P#YC/JFBOE;_ANO]B+_ */'_96_\2%^$?\ \U]'_#=?
M[$7_ $>/^RM_XD+\(_\ YKZ/[0P'_0;A/_"FC_\ )^:^\/\ 43CC_HC.*_\
MQ'<W_P#F,^J:*^5O^&Z_V(O^CQ_V5O\ Q(7X1_\ S7T?\-U_L1?]'C_LK?\
MB0OPC_\ FOH_M# ?]!N$_P#"FC_\GYK[P_U$XX_Z(SBO_P 1W-__ )C/JFBO
ME;_ANO\ 8B_Z/'_96_\ $A?A'_\ -?1_PW7^Q%_T>/\ LK?^)"_"/_YKZ/[0
MP'_0;A/_  IH_P#R?FOO#_43CC_HC.*__$=S?_YC/JFBOE;_ (;K_8B_Z/'_
M &5O_$A?A'_\U]'_  W7^Q%_T>/^RM_XD+\(_P#YKZ/[0P'_ $&X3_PIH_\
MR?FOO#_43CC_ *(SBO\ \1W-_P#YC/JFBOE;_ANO]B+_ */'_96_\2%^$?\
M\U]'_#=?[$7_ $>/^RM_XD+\(_\ YKZ/[0P'_0;A/_"FC_\ )^:^\/\ 43CC
M_HC.*_\ Q'<W_P#F,^J:*^5O^&Z_V(O^CQ_V5O\ Q(7X1_\ S7T?\-U_L1?]
M'C_LK?\ B0OPC_\ FOH_M# ?]!N$_P#"FC_\GYK[P_U$XX_Z(SBO_P 1W-__
M )C/JFBOE;_ANO\ 8B_Z/'_96_\ $A?A'_\ -?1_PW7^Q%_T>/\ LK?^)"_"
M/_YKZ/[0P'_0;A/_  IH_P#R?FOO#_43CC_HC.*__$=S?_YC/JFBOE;_ (;K
M_8B_Z/'_ &5O_$A?A'_\U]'_  W7^Q%_T>/^RM_XD+\(_P#YKZ/[0P'_ $&X
M3_PIH_\ R?FOO#_43CC_ *(SBO\ \1W-_P#YC/JFBOE;_ANO]B+_ */'_96_
M\2%^$?\ \U]%']H8#_H-PG_A31_^3\U]X?ZB<<?]$9Q7_P"([F__ ,QG<T44
M5Z9\H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
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 %%%% !7^>%^VO_P GE_M;?]G-_'K_ -6IXKK_ $/:
M_P \+]M?_D\O]K;_ +.;^/7_ *M3Q77Y7XJ?\B_*O^PRM_Z91_I;^S3_ .2X
M\3/^R4RC_P!6\CYDHHHK\3/]@SM/AW)\.X_&F@/\6;7QI>?#L74H\46_P[OM
M#TWQHUDUI<+"^@7GB73M5T-+J&^-I-+'J-C)%<VD=Q;)+:331W<'[#_\%2/^
M"?/[*?[!G@;X6_\ ""^+/V@/&?Q(^,L&M:IX4;Q9JOP\_P"$-T#1O"MSX1?6
MY/$EMI'@S2M8O+_4;+Q0MMHUMI6H)#;WEM/=ZA<&"&&UO_Q$K^FS_@XV_P";
M'?\ L1_BS_[R2OILKHX>IP]Q)B*F&HU,1@_[+^K5IP;J4?KN*E0K\KND[TX+
MDYD^25Y1LW<_F_Q,SG/\#X^_1UR#+N(,YR[(N+WXF?ZR9/@\6J6 S;_4_AK#
M9[DRQ%-TY2CRX[$U%B_8SI/&X90PV(<Z4%$_G@^&?P:^)_QDE\:0?#'P;JWC
M&7X>> O$?Q/\9II7V8'0? GA.."77_$%S]JN+<30V*W, 6SM/M&I7DDJPV%E
M=3'97F5?UE?\$-O@SXE^%'PT\)_$+4OA6?$VC?MC>(/'F@^+_%]_J7AFUL_
M/P@^&NAZII/@R"ZT+7=9L-?U9/BK\3;[Q)I;P^'-$UN"YTS1M'U#4Y+2S6S>
MZ_(_P5^QKX8\ ?\ !7+PM^R)\3K=)?A[I?[1EA906>J 3V_BOX=RR?\ ";^
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
MS*E5P,ZN.I48K 5:.)_/ZBBBOEC^GS_38HHHK^P#_E/"BBB@ HHHH X?P?\
M#?P7X"U#QQJOA311IFI?$CQ=/XZ\;7SZAJNI7.N^*+C2M*T-M0EFU6^OGM(8
M=(T32M/LM+T\VFD:?;6:1V%A;!Y?,/AY\./!?PI\-)X0\!:*-"\/IJ_B'7VM
M#J&JZM//K7BS7M1\3>(M3O-3UN^U+5;Z\U77=5U"_N)KR]G97N/)A,=M%##'
MW%%9PI4J?L^2E3A[&@L-1Y(1C[+#15)1P].R7)02H44J4;4TJ-*T?W<+=]?-
M<SQ5/$4L3F./Q%+%U<%7Q5.OB\16IXFOEN&KX/+JV(A4J2C6JX#"8K$X7!5*
MBE/"X;$5Z%!TZ56I&7FWQ'^#/P?^,=IIEA\7?A3\-OBI8Z)<3W>C6?Q'\"^%
M_'%II%W=1I#<W6F6_B?2]4AL+BXACCBGFM4BDFC1$D9E4 =#X.\#^"_AWH%G
MX4^'_A#POX%\+:?O^P>&_!WA_2?#.@6/F',GV/1]$M+'3K;>0"_DVR;CRV37
M445HO=4U'W54:E42T4Y)))S2^)I)).5VDDNAP-\W+S>]R)J%]>1-MM1O\*;;
M;2M=MM[L\CT7X ? ?PWXRN/B-X=^"?PCT'XA7<DLUWX[T7X;^#=+\97,L^?.
MEN/%%CHT&MS23;F\UY+YFDW'>3DUVTW@OP=<^+++Q[<>$_#-QXZTW1+OPUIW
MC2;0=+E\66'AR_NHKZ^T"R\1R6K:Q:Z)>WL$-Y=Z5!>1V-S=0Q7$T#RQHXZ:
MBA:*$4K1I*4::6BIJ<)TYJ"V@IPJ5(24;*4)SB[J4DQZN;>KJ.+J-ZNHX2C.
M+F_M.,X0E'FO:48R5G%->!:)^RE^RYX9\56GCOPW^S9\ O#_ (WT_4WUNP\9
M:)\'?AWI7BJRUF622635[3Q#8>'+?5[;4Y)999'OX;Q+IY))':4L[$V-,_9=
M_9GT7Q;+X^T;]G;X%:3XZGU&[UB?QKIGPC\ 6'BV;5[^Y>\OM4E\1VOA^+6)
M-1O+QWN[N^>\:YN+EWGFE>5BQ]UHHC[GL^3W/9*2I<ON^S4E!25.UN125.FI
M*-KJG"_PQL2?.YN?O.K;VKE[SJ<KFX\][\_*ZDVN:]G.=OB=^:\4>"_!WCBT
MT^P\:>$_#7B^QTG6M+\2Z59>*-!TOQ!::9XBT.X^UZ+K^GV^K6MW#9:UI%T!
M<Z7JMLD=]I]Q^^M)XI/FHL?!?@[3/$^N>-M-\)^&M/\ &?B>RTO3?$OBZQT'
M2[3Q/XAT[0UF71;#7-?M[6/5=6LM'6YN%TNUO[NX@T]9YA:1PB5]W2T4+3;3
MWI3TT]^=.-*<M/M3I0A3E+>5.$8-N,4D/7?7W8PUU]V%1UH1U^S"JW5BMHU&
MYJTG<Y@>"?!B^,'^(:^$?#"^/Y- 'A23QR- TH>,'\++?#4U\-/XF%I_;3:
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
94JL(QK8BC2P=+$3JPP.$C1****XSZX__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268349216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Feb. 26, 2025</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [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_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">1-12368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">TANDY LEATHER FACTORY, INC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">0000909724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">75-2543540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">1900 Southeast Loop 820<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Fort Worth<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">TX<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">76140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">872-3200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.0024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">TLF<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,218,690<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,496,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">726<span></span>
</td>
<td class="text">410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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_AuditorName', window );">Auditor Name</a></td>
<td class="text">Whitley Penn LLP<span></span>
</td>
<td class="text">WEAVER AND TIDWELL, L.L.P.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Dallas, Texas<span></span>
</td>
<td class="text">Oklahoma City, Oklahoma<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_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266602256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 13,271<span></span>
</td>
<td class="nump">$ 12,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable-trade, net of allowance for doubtful accounts of $49 and $31 at December 31, 2024 and December 31, 2023, respectively</a></td>
<td class="nump">331<span></span>
</td>
<td class="nump">264<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Inventory, net</a></td>
<td class="nump">35,556<span></span>
</td>
<td class="nump">37,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income tax receivable</a></td>
<td class="nump">384<span></span>
</td>
<td class="nump">248<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">898<span></span>
</td>
<td class="nump">475<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">113<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">50,536<span></span>
</td>
<td class="nump">51,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, at cost</a></td>
<td class="nump">31,655<span></span>
</td>
<td class="nump">28,678<span></span>
</td>
</tr>
<tr class="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">(19,320)<span></span>
</td>
<td class="num">(18,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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">12,335<span></span>
</td>
<td class="nump">10,547<span></span>
</td>
</tr>
<tr class="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 );">Operating lease assets</a></td>
<td class="nump">10,323<span></span>
</td>
<td class="nump">8,995<span></span>
</td>
</tr>
<tr class="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 );">Financing lease assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">1,213<span></span>
</td>
<td class="nump">880<span></span>
</td>
</tr>
<tr class="re">
<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">517<span></span>
</td>
<td class="nump">438<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">74,924<span></span>
</td>
<td class="nump">72,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>CURRENT LIABILITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Accounts payable-trade</a></td>
<td class="nump">3,110<span></span>
</td>
<td class="nump">2,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_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">3,571<span></span>
</td>
<td class="nump">3,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_TaxesPayableCurrent', window );">Income taxes payable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">288<span></span>
</td>
</tr>
<tr class="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 );">Current portion of operating lease liabilities</a></td>
<td class="nump">3,205<span></span>
</td>
<td class="nump">3,172<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">9,886<span></span>
</td>
<td class="nump">8,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent', window );">Uncertain tax positions</a></td>
<td class="nump">248<span></span>
</td>
<td class="nump">388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other non-current liabilities</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">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_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">7,561<span></span>
</td>
<td class="nump">6,253<span></span>
</td>
</tr>
<tr class="re">
<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 );">Finance lease liabilities, non-current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">COMMITMENTS AND CONTINGENCIES (Note 8)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>STOCKHOLDERS' 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.0024 par value; 25,000,000 shares authorized; 9,920,957 and 9,823,621 shares issued at December 31, 2024 and December 31, 2023, respectively; 8,496,581 and 8,399,245 shares outstanding at December 31, 2024 and December 31, 2023, respectively</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Paid-in capital</a></td>
<td class="nump">4,529<span></span>
</td>
<td class="nump">3,981<span></span>
</td>
</tr>
<tr class="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 );">Retained earnings</a></td>
<td class="nump">64,486<span></span>
</td>
<td class="nump">63,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock at cost (1,424,376 shares at December 31, 2024 and December 31, 2023)</a></td>
<td class="num">(9,773)<span></span>
</td>
<td class="num">(9,773)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of tax</a></td>
<td class="num">(2,112)<span></span>
</td>
<td class="num">(1,544)<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' equity</a></td>
<td class="nump">57,153<span></span>
</td>
<td class="nump">56,346<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' EQUITY</a></td>
<td class="nump">$ 74,924<span></span>
</td>
<td class="nump">$ 72,135<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_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="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/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-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(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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: 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(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUncertainTaxPositionsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 uncertainty in income taxes classified as noncurrent.</p></div>
<a href="javascript: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(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUncertainTaxPositionsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><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(19))<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_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in 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(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-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_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>29
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268230192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>CURRENT ASSETS:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 49<span></span>
</td>
<td class="nump">$ 31<span></span>
</td>
</tr>
<tr class="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' 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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0024<span></span>
</td>
<td class="nump">$ 0.0024<span></span>
</td>
</tr>
<tr class="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 (in shares)</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 (in shares)</a></td>
<td class="nump">9,920,957<span></span>
</td>
<td class="nump">9,823,621<span></span>
</td>
</tr>
<tr class="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 (in shares)</a></td>
<td class="nump">8,496,581<span></span>
</td>
<td class="nump">8,399,245<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">1,424,376<span></span>
</td>
<td class="nump">1,424,376<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<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 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 3: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 previously issued common shares repurchased by the issuing entity and held in 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> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-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_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135265622288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Operations and Comprehensive Income [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 74,391<span></span>
</td>
<td class="nump">$ 76,229<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">32,587<span></span>
</td>
<td class="nump">31,066<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">41,804<span></span>
</td>
<td class="nump">45,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpenses', window );">Operating expenses</a></td>
<td class="nump">41,176<span></span>
</td>
<td class="nump">40,753<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">628<span></span>
</td>
<td class="nump">4,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_OperatingIncomeLossAbstract', window );"><strong>Other income:</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_InterestIncomeExpenseNet', window );">Interest income</a></td>
<td class="nump">331<span></span>
</td>
<td class="nump">93<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Total other income</a></td>
<td class="nump">463<span></span>
</td>
<td class="nump">135<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">1,091<span></span>
</td>
<td class="nump">4,545<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision</a></td>
<td class="nump">264<span></span>
</td>
<td class="nump">777<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</a></td>
<td class="nump">827<span></span>
</td>
<td class="nump">3,768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax</a></td>
<td class="num">(568)<span></span>
</td>
<td class="nump">356<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">$ 259<span></span>
</td>
<td class="nump">$ 4,124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per common share:</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
</tr>
<tr class="ro">
<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 (in dollars per share)</a></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">8,493,989<span></span>
</td>
<td class="nump">8,339,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">8,783,063<span></span>
</td>
<td class="nump">8,369,976<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as operating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Excludes 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_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135261716960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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</a></td>
<td class="nump">$ 827<span></span>
</td>
<td class="nump">$ 3,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation', window );">Depreciation and amortization</a></td>
<td class="nump">1,183<span></span>
</td>
<td class="nump">1,199<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Operating lease asset amortization</a></td>
<td class="nump">3,548<span></span>
</td>
<td class="nump">3,427<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">548<span></span>
</td>
<td class="nump">770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income taxes</a></td>
<td class="num">(342)<span></span>
</td>
<td class="num">(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_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-trade</a></td>
<td class="num">(72)<span></span>
</td>
<td class="nump">107<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Inventory</a></td>
<td class="nump">1,992<span></span>
</td>
<td class="nump">231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="num">(424)<span></span>
</td>
<td class="num">(202)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="nump">17<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable-trade</a></td>
<td class="nump">1,116<span></span>
</td>
<td class="num">(752)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">322<span></span>
</td>
<td class="nump">462<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Income taxes, net</a></td>
<td class="num">(574)<span></span>
</td>
<td class="nump">84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="num">(81)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(3,512)<span></span>
</td>
<td class="num">(3,598)<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Total adjustments</a></td>
<td class="nump">3,721<span></span>
</td>
<td class="nump">769<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">4,548<span></span>
</td>
<td class="nump">4,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(2,983)<span></span>
</td>
<td class="num">(576)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(2,983)<span></span>
</td>
<td class="num">(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_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="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 );">Payment of finance lease obligations</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(11)<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 financing activities</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents</a></td>
<td class="num">(452)<span></span>
</td>
<td class="nump">249<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">1,112<span></span>
</td>
<td class="nump">4,184<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="nump">12,159<span></span>
</td>
<td class="nump">7,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of period</a></td>
<td class="nump">13,271<span></span>
</td>
<td class="nump">12,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information:</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_InterestPaidNet', window );">Interest paid during the period</a></td>
<td class="nump">0<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_IncomeTaxesPaidNet', window );">Income tax paid during the period, net</a></td>
<td class="nump">1,692<span></span>
</td>
<td class="nump">984<span></span>
</td>
</tr>
<tr class="ro">
<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 disclosures of non-cash activity:</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_tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating lease assets obtained in exchange for lease liabilities, net</a></td>
<td class="nump">$ 4,755<span></span>
</td>
<td class="nump">$ 3,396<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset in a noncash (or part noncash) transaction obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript: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_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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/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_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135262193552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Paid-in Capital [Member]</div></th>
<th class="th"><div>Treasury Stock [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss) [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 );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 3,222<span></span>
</td>
<td class="num">$ (9,773)<span></span>
</td>
<td class="nump">$ 59,891<span></span>
</td>
<td class="num">$ (1,900)<span></span>
</td>
<td class="nump">$ 51,463<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_SharesIssued', window );">Balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">8,293,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">770<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Issuance of restricted stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of restricted stock (in shares)</a></td>
<td class="nump">108,796<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(11)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="num">(2,701)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,768<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">356<span></span>
</td>
<td class="nump">356<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 );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">3,981<span></span>
</td>
<td class="num">(9,773)<span></span>
</td>
<td class="nump">63,659<span></span>
</td>
<td class="num">(1,544)<span></span>
</td>
<td class="nump">56,346<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_SharesIssued', window );">Balance (in shares) at Dec. 31, 2023</a></td>
<td class="nump">8,399,245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">548<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">548<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock units</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Vesting of restricted stock units (in shares)</a></td>
<td class="nump">97,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="num">(252)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">827<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustments, net of tax</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(568)<span></span>
</td>
<td class="num">(568)<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 );">Balance at Dec. 31, 2024</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 4,529<span></span>
</td>
<td class="num">$ (9,773)<span></span>
</td>
<td class="nump">$ 64,486<span></span>
</td>
<td class="num">$ (2,112)<span></span>
</td>
<td class="nump">$ 57,153<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_SharesIssued', window );">Balance (in shares) at Dec. 31, 2024</a></td>
<td class="nump">8,496,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( 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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://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_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266083568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>DESCRIPTION OF BUSINESS [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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">DESCRIPTION OF BUSINESS</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">1.&#160; DESCRIPTION OF BUSINESS</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Tandy Leather Factory, Inc. (&#8220;TLF,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; &#8220;us,&#8221; the &#8220;Company,&#8221; &#8220;Tandy,&#8221; or &#8220;Tandy Leather&#8221; mean Tandy Leather Factory, Inc., together with its subsidiaries)
          is one of the world&#8217;s largest specialty retailers of leather and leathercraft-related items.&#160; Founded in 1919 in Fort Worth, Texas, the Company introduced leathercrafting to millions of American and later Canadian and other international
          customers and has built a track record as the trusted source of quality leather, tools, hardware, supplies, kits and teaching materials for leatherworkers everywhere.&#160; Today, our mission remains to build on our legacy of inspiring the timeless
          art and trade of leatherworking.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">What differentiates Tandy from the competition is our high brand awareness and strong brand equity and loyalty, our network of retail stores that provides
          convenience, a high-touch customer service experience, and a hub for the local leathercrafting community, and our 100-year heritage.&#160; We believe that this combination of qualities is unique to Tandy and gives the brand competitive advantages that
          are difficult for others to replicate.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">We sell our products
          primarily through company-owned stores and through orders generated from our global websites, and through direct account representatives in our commercial division.&#160; We produce leather lace, cut leather pieces and most of the do-it-yourself kits
          that are sold in our stores and on our websites.&#160; We also offer production services to our business customers such as cutting (&#8220;clicking&#8221;) and splitting and some assembly.&#160;&#160; We maintain our principal offices at 1900 Southeast Loop 820, Fort
          Worth, Texas 76140.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: rgb(33, 37, 41); font-family: 'Times New Roman'; font-size: 10pt;">The Company currently operates a total of 101
          retail stores.&#160; There are 91 stores in the United States (&#8220;U.S.&#8221;), 9 stores in Canada and one store in Spain.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
          </span> </div>

<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company&#8217;s common shares currently trade on Nasdaq Capital Market under the symbol &#8220;TLF.&#8221;</span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"><br/>
          </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: rgb(33, 37, 41); font-family: 'Times New Roman'; font-size: 10pt;">We operate as a <span style="-sec-ix-hidden:Fact_48fc0c1dc93f4cba8024c854b02a1b0e"><span style="-sec-ix-hidden:Fact_084ff30487d54523a598a9e14e78cfd0">single</span></span>
          segment and report on a consolidated basis.<br/>
        </div>
<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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe 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://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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>34
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135366681968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">2.&#160; SIGNIFICANT ACCOUNTING POLICIES</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Management estimates and reporting</span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">The preparation of the Company&#8217;s consolidated financial statements in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;)
            requires the use of estimates that affect the reported value of assets, liabilities, revenues and expenses.&#160; These estimates are based on historical experience and various other factors that are believed to be reasonable under the
            circumstances, the results of which form the basis for the Company&#8217;s conclusions.&#160; The Company continually evaluates the information used to make these estimates as the business and the economic environment changes.&#160; Actual results may differ
            from these estimates, and estimates are subject to change due to modifications in the underlying conditions or assumptions.&#160; The policies discussed below require estimates that contain a significant degree of judgement.&#160; The use of estimates is
            pervasive throughout the Consolidated Financial Statements, but the accounting policies and estimates considered most significant are as follows.</div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';">  </span></div>

<div><br/>
        </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Principles of consolidation</span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Our consolidated financial statements include the accounts of Tandy Leather Factory, Inc. and its active wholly-owned subsidiaries, The Leather Factory, L.P. (a
          Texas limited partnership), Tandy Leather Company, L.P. (a Texas limited partnership), The Leather Factory of Canada, Ltd. (a Canadian corporation), and Tandy Leather Factory Espa&#241;a, S.L. (a Spanish corporation).&#160; All intercompany accounts and
          transactions have been eliminated in consolidation.</div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> <br/>
        </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: justify; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-decoration: underline;">Deconsolidation of
              Foreign Subsidiaries</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;"><span style="text-decoration: underline;"> <br/>
            </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(33, 37, 41); font-style: normal; font-variant: normal; text-transform: none;">The UK and
            Australia entities were legally terminated in 2023 and as a result of the termination, we deconsolidated our UK and Australia entities and the impact of the deconsolidation resulted in a $0.5 million loss that is reported as part of &#8220;Other, net&#8221; on the consolidated statement of operations and comprehensive income.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">&#160;</div>

<div style="color: rgb(33, 37, 41); font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Cash and cash equivalents</span></div>

<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>

<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div style="color: rgb(33, 37, 41); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;">The Company considers investments with a maturity when purchased of three months or less to be cash equivalents.&#160; All
            credit card, debit card and electronic transfer transactions that are processed in less than ninety days including our T-Bills are classified as cash and cash equivalents.</div>

<div>
          <span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>

<div><span style="font-weight: bold;"> </span>
          <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-weight: bold;"> </span></span><span style="font-weight: bold;"> </span> </div>

<div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Accounts receivable and expected credit losses</span></div>

<div><span style="font-weight: bold;"> <span style="font-style: normal;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>

<div><span style="font-weight: bold;"> </span></div>

<div><span style="font-weight: bold;"> </span></div>

<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;">Our receivables primarily arise from the sale of merchandise to customers that have applied for and been granted
              credit.&#160; Accounts receivable are stated at amounts due, net of an allowance for credit losses.&#160; Accounts receivable are generally due within 30 days of invoicing.&#160; Our accounts receivable balance as of December 31, 2024, December 31, 2023 and
              January 1, 2023 was $0.3 million, $0.3
              million, and $0.4 million, respectively.</div>

<div><span style="font-weight: normal;"> </span></div>

<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal;"><br/>
              </span> </div>

<div><span style="font-weight: normal;"> </span></div>

<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;">We estimate expected credit losses based on factors such as the composition of accounts receivable, the age of the
              accounts, historical bad debt experience, and our evaluation of the financial condition and past collection history of each customer.&#160; Management believes that the historical loss information it has compiled is a reasonable base on which to
              determine expected credit losses for trade receivables held at December 31, 2024, because the composition of the trade receivables at that date is consistent with that used in developing the historical credit-loss percentages (i.e., the
              similar risk characteristics of its customers and its credit practices have not changed significantly over time).&#160; Accordingly, the allowance for expected credit losses at December 31, 2024, December 31, 2023, and January 1, 2023 each totaled
              less than $0.1 million.</div>

<div>

            <span style="font-weight: bold;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-weight: bold;"> </span></span><span style="font-weight: bold;"> </span></div>

<div><span style="font-weight: bold;"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-weight: bold;"> </span><span style="font-weight: bold;"> </span></span>
          <span style="font-weight: bold;"> </span></div>

<div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Foreign currency translation and transactions</span></div>

<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>

<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">Foreign currency translation adjustments arise from activities of our foreign
              subsidiaries.&#160; Results of operations are translated into U.S. dollars using the average exchange rates during the period, while assets and liabilities are translated using period-end exchange rates.&#160; Foreign currency translation adjustments
              are recorded in stockholders&#8217; equity, net of tax.&#160; For the years ended December 31, 2024 and 2023, we recorded foreign currency translation loss of $0.6
              million and<span style="font-size: 10pt; font-family: 'Times New Roman';"> a gain of</span> $0.4 million, respectively.<br/>
            </span> </div>

<div><span style="font-weight: normal;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><br/>
          </span> <span style="font-weight: normal;"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;"><span style="font-weight: normal;">Gains and losses resulting from foreign currency transactions are recorded in other, net within
                the statements of operations and comprehensive income.</span><br/>
            </span> </div>

<div><span style="font-weight: bold;"> </span>
          <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-weight: bold;"> </span><span style="font-weight: bold;"> </span></span><span style="font-weight: bold;"> </span></div>

<div><span style="font-weight: bold;"><br/>
            </span> </div>

<div>
          <span style="font-weight: bold;"> </span></div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue recognition</span></div>

<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>

<div><span style="font-weight: bold;"> </span></div>

<div><span style="font-weight: bold;"> </span></div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">Our revenue is earned from sales of merchandise and generally occurs via three methods: (1) at the store counter, (2) shipment of product
              generally via web sales, and (3) sales of product directly to commercial customers through our commercial account representatives.&#160; We recognize revenue when we satisfy the performance obligation of transferring control of product merchandise
              over to a customer. At the store counter, our performance obligation is met, and revenue is recognized when a sales transaction occurs with a customer.&#160; Our performance obligation for 2) and 3) are met when merchandise is shipped to a
              customer, and revenue is recognized when control passes to the customer.&#160; Shipping terms are normally free on board (&#8220;FOB&#8221;) shipping point and control passes when the merchandise is shipped to the customer.&#160; Sales tax and comparable foreign
              tax is excluded from net sales, while shipping charged to our customers is included in net sales.&#160; Net sales is based on the amount of consideration that we expect to receive, reduced by estimates for future merchandise returns.&#160; As of
              December 31, 2024, December 31, 2023, and January 1, 2023, we had received approximately $0.3 million, $0.3 million, and $0.3 million in
              credit card payments that had not shipped as of the end of the year, and this was recorded in deferred revenue under accrued expenses and other liabilities on the Balance Sheet.</div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
            </span> </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The sales return allowance included in accrued expense and other liabilities was </span>$0.2 million, $0.5 million, and $0.5 million as of December 31, 2024 and 2023 and January 1, 2023 respectively.<span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
              </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/>
          </span></div>

<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">We record a gift card
            liability for the unfulfilled performance obligation on the date we issue a gift card to a customer.&#160; We record revenue and reduce the gift card liability as the customer redeems the gift card.&#160; In addition, for gift card breakage, we recognize
            a proportionate amount for the expected unredeemed gift cards over the expected customer redemption period, which is one year. We
            include our gift card liability in accrued expenses and other liabilities.&#160; On January 1, 2024, the opening balance of the gift card liability was $0.3
            million.&#160; During 2024, we issued $0.5 million of gift cards, and $0.4 million of gift cards were redeemed and recognized as revenue. At December 31, 2024, our gift card liability balance was $0.3 million. On December 31, 2023 and January 1, 2023, the gift card liability was $0.2 and $0.3 million respectively. </span></div>

<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"><br/>
          </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-style: normal; font-weight: bold;"><span style="text-decoration: underline;">Disaggregated revenue</span></span><br/>
          </span> </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-style: italic;"> <br/>
            </span></span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>
         </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the following table, revenue for the years ended December 31, 2024 and 2023 is disaggregated by geographic areas as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024<br/>
                  </span> </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023<br/>
                  </span> </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">United States</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">66,045</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">67,696</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Canada</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">7,313</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">7,301</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">1,033</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">1,232</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">74,391</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">76,229</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/>
          </div>

<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Geographic sales information is based on the location where the order was fulfilled.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Discounts</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We offer six classes of customer discounts:&#160; 1)
          Retail, 2) Military/First Responder, 3) Business, 4) Commercial, 5) Commercial Pro, and 6) Employees. There are no other classes of discounts and any discounts given will fall into one of these six categories.&#160; Such discounts are not deemed to be variable consideration nor convey a material right to these customers since the discounted pricing they receive in a
          discount class is not incremental to others within the same class and there is no retrospective impact of such discounts.&#160; As a result, sales are reported after deduction of discounts at the point of sale.&#160; We do not pay slotting fees or make
          other payments to resellers.<br/>
        </div>

<div><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold;"><span style="text-decoration: underline;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Operating&#160;expense</span></span></div>

<div><span style="font-weight: bold;"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Operating expenses include all selling, general and administrative costs, including wages and benefits, rent and occupancy costs, depreciation, advertising, store
          operating expenses, outbound freight charges (to ship merchandise to customers), and corporate office costs.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Property and equipment, net of accumulated depreciation</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment are stated at cost.&#160; Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are <span style="-sec-ix-hidden:Fact_0acfc8c857f74d4cb3092cdd4d8f357b">three</span> to ten years for equipment and
          machinery, <span style="-sec-ix-hidden:Fact_172d33ddd6c64880bffb473b3b172418">seven</span> to fifteen years
          for furniture and fixtures, five years for vehicles, and forty years for buildings and related improvements.&#160; Leasehold improvements are amortized over the lesser of the life of the lease or the useful life of the asset.&#160; Repairs and maintenance
          costs are expensed as incurred.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Inventory</span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">Inventory is stated at the lower of first-in, first-out (&#8220;FIFO&#8221;) cost or net realizable value, and the FIFO layers are maintained at the location level.&#160; Finished
          goods held for sale include the cost of merchandise purchases, the costs to bring the merchandise to our Texas distribution center, warehousing and handling expenditures, and distributing and delivering merchandise to our stores.&#160; These costs
          include depreciation of long-lived assets utilized in acquiring, warehousing and distributing inventory.&#160; Assembled inventory including raw materials and work-in-process is valued on a first-in, first-out basis using full absorption accounting
          which includes material, labor, and other applicable assembly overhead. &#160;</div>

<div><br/></div>

<div>Carrying values of inventory are analyzed and, to the extent that the cost of inventory exceeds the net realizable value, provisions are made to reduce the carrying amount of the inventory.
        </div>

<div><br/>
        </div>

<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">We regularly review all inventory items to determine if
          there are (i) damaged goods (e.g., for leather, excessive scars or damage from ultra-violet (&#8220;UV&#8221;) light), (ii) items that need to be removed from our product line (e.g., slow-moving items, inability of a supplier to provide items of acceptable
          quality or quantity, and to maintain freshness in the product line) and (iii) pricing actions that need to be taken to adequately value our inventory at the lower of cost or net realizable value.&#160; Since the determination of net realizable value
          of inventory involves both estimation and judgement with regard to market values and reasonable costs to sell, differences in these estimates could result in ultimate valuations that differ from the recorded asset.</div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">The majority of inventory purchases and commitments are made in U.S. dollars in order to limit the Company&#8217;s exposure to foreign currency fluctuations.&#160; Goods
          shipped to us are recorded as inventory owned by us when the risk of loss shifts to us from the supplier.</div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inventory is physically counted twice annually in the Texas distribution center.&#160; At the store level, inventory is physically counted each
          quarter.&#160; Inventory is then adjusted in our accounting system to reflect actual count results.</div>

<div>
         <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';">  </span></div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Leases</span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">We lease certain real estate for our retail
            store locations and periodically lease warehouse equipment for our Texas distribution center, both under long-term lease agreements.&#160; We determine if an arrangement is a lease at inception and recognize right-of-use (&#8220;ROU&#8221;) assets and lease
            liabilities at commencement date based on the present value of the lease payments over the lease term.&#160; We elected not to record leases with an initial term of 12 months or less on the balance sheet for all our asset classes. The depreciable
            life of related leasehold improvements is based on the shorter of the useful life or the lease term.</span> <br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"><br/>
        </div>

<div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">For operating leases, the present value of
            our lease payments may include: (1) rental payments adjusted for inflation or market rates, and (2) lease terms with options to renew the lease or options to purchase leased equipment, when it is reasonably certain we will exercise such an
            option.&#160; The exercise of lease renewal or purchase option is generally at our discretion.&#160; Payments based on a change in an index or market rate are not considered in the determination of lease payments for purposes of measuring the related
            lease liability.&#160; We discount lease payments using our incremental borrowing rate based on information available as of the measurement date.</span><br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"> <br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">We recognize rent expense related to our operating leases on a straight-line basis over the lease term.&#160; Rent expense is recorded in operating expenses.<br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"> <br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">For finance leases, our right-of-use assets are amortized on a straight-line basis over the earlier of the useful life of the right-of-use asset or the end of the
          lease term with rent expense recorded to operating expenses.&#160; We adjust the lease liability to reflect lease payments made during the period and interest incurred on the lease liability using the effective interest method. The remaining asset
          balance in our finance lease is only residual value and only an insignificant interest expense of less than $100 dollars was incurred
          and is recorded on the consolidated statements of operations and comprehensive income.<br/>
          <br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">None of our lease agreements contain material residual value guarantees or material restrictive covenants.&#160; We do not have any contingent rental payment agreements.
          We have no sublease agreements and no lease agreements in which we are named as a lessor.&#160; Refer to Note 4, Leases for further discussion of the Company&#8217;s leases.<br/>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Impairment of long-lived assets</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We evaluate long-lived assets on a quarterly basis to identify events or changes in circumstances (&#8220;triggering events&#8221;) that indicate the carrying value of certain
          assets may not be recoverable.&#160; Upon the occurrence of a triggering event, right-of-use (&#8220;ROU&#8221;) lease assets, property and equipment and definite-lived intangible assets are reviewed for impairment and an impairment loss is recorded in the period
          in which it is determined that the carrying amount of the assets is not recoverable.&#160; The determination of recoverability is made based upon the estimated undiscounted future net cash flows of assets grouped at the lowest level for which there
          are identifiable cash flows independent of the cash flows of other groups of assets with such cash flows to be realized over the estimated remaining useful life of the primary asset within the asset group.&#160; The Company determined the lowest level
          of identifiable cash flows that are independent of other asset groups to be primarily at the individual store level.&#160; If the estimated undiscounted future net cash flows for a given store are less than the carrying amount of the related store
          assets, an impairment loss is determined by comparing the estimated fair value with the carrying value of the related assets.&#160; The impairment loss is then allocated across the asset group&#8217;s major classifications which in this case are operating
          lease assets and property and equipment. Triggering events at the store level could include material declines in operational and financial performance or planned changes in the use of assets, such as store relocation or store closure.&#160; This
          evaluation requires management to make judgements relating to future cash flows, growth rates and economic and market conditions.&#160; The fair value of an asset group is estimated using a discounted cash flow valuation method.<br/>
        </div>

<div><br/></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For the year ended December 31, 2024, the Company recorded $0.02
          million in impairment of two stores whereas there was no impairment expense recognized as of December 31, 2023.<br/>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Earnings per share</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share (&#8220;EPS&#8221;) are computed based on the weighted average number of common shares outstanding during the period.&#160; Diluted EPS includes additional
          common shares that would have been outstanding if potential common shares with a dilutive effect, such as stock awards from the Company&#8217;s restricted stock plan, had been issued.&#160; Anti-dilutive securities represent potentially dilutive securities
          which are excluded from the computation of diluted EPS as their impact would be anti-dilutive.&#160; <span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);">Diluted EPS is computed using the treasury stock method.</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">(in thousands, except share data)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"> </sup><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024 </span></div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">2023<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Numerator:</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net income<br/>
                  </div>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">827</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,768</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Denominator:</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Basic weighted-average common shares outstanding<br/>
                  </div>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,493,989</div>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,339,658</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Dilutive effect of service-based restricted stock awards granted to Board of Directors under the Plan</div>
                </div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,529</div>
                </div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,218</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%; padding-bottom: 2px;" valign="bottom">
                <div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); text-align: left;">Dilutive effect of service-based restricted stock awards granted to employees under the Plan</div>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">283,545</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">27,100</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Diluted weighted-average common shares outstanding</div>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">8,783,063</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">8,369,976</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt;"><br/>
                </div>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">Basic earnings per share <br/>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">0.10</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">0.45</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">Diluted earnings per share <br/>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">0.09</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">0.45</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span>For the years ended December 31, 2024 and 2023, there were 38 and 65,075 shares, respectively, excluded from the diluted EPS calculation because the impact of their assumed vesting would be anti-dilutive. The significant change was due to
          expiration and forfeiture of the CEO and board member shares as of December 31, 2024. </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For additional disclosures regarding restricted stock awards and employee stock options, see Note 10, <span style="font-style: italic;">Stockholders&#8217; Equity &#8211;
            Equity Compensation Plans</span>.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: justify; text-transform: none;"><span style="text-decoration: underline;">Other intangible
              assets</span></div>

<div style="font-family: 'Times New Roman'; text-align: justify; font-size: 10pt;"><span style="color: rgb(0, 0, 0);"> <br/>
          </span></div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our intangible assets and related accumulated amortization relate to trademarks and copyrights that are definite-lived intangibles and are
            subject to amortization.&#160; The weighted average amortization period is<span style="font-family: 'Times New Roman'; font-size: 10pt;"> 15
              years for trademarks and copyrights.&#160; Amortization expense related to other intangible assets was less than $0.01 million in
              each of 2024 and 2023 and was recorded in operating expenses.&#160; Based on the current amount of intangible assets subject to amortization, we estimate amortization expense to be less than $0.01 million annually over the next five years. Our <span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8220;</span>Other intangible assets&#8221; was fully
              amortized as of December 31, 2023 and is now included in &#8220;Other assets&#8221; on the face of the balance sheet.</span></div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="font-style: normal; text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Fair value of financial instruments</span></div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We measure fair value as an exit price, which is the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between
          market participants.&#160; As a basis for considering such assumptions, accounting standards establish a three-tier fair value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</div>

<div><br/></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;">


  <tr>

    <td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 1 &#8211; observable inputs that reflect quoted prices in active markets for identical assets or liabilities.</div>
              </td>

  </tr>


</table>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;">


  <tr>

    <td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 2 &#8211; significant observable inputs other than quoted prices in active markets for similar assets and liabilities, such as quoted prices for identical or
                  similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</div>
              </td>

  </tr>


</table>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;">


  <tr>

    <td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 3 &#8211; significant unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants.</div>
              </td>

  </tr>


</table>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">Classification of the financial asset or
            liability within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. </span></div>

<div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our principal financial instruments consist of our money market investment or T-Bills maturing less than 90 days, accounts receivable, and
            accounts payable.&#160; As of December 31, 2024 and 2023, the carrying values of our financial instruments, included in our Consolidated Balance Sheets, approximated their fair values.&#160; There were no transfers into or out of Levels 1, 2 and 3 during the years ended December 31, 2024 and 2023.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Income taxes</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes are estimated for each jurisdiction in which we operate.&#160; This involves assessing current tax exposure together with temporary differences resulting
          from differing treatment of items for tax and financial statement accounting purposes.&#160; Any resulting deferred tax assets are evaluated for recoverability based on estimated future taxable income.&#160; To the extent it is more-likely-than-not that
          all or a portion of a deferred tax asset will not be realized, a valuation allowance is recorded.&#160; Our evaluation regarding whether a valuation allowance is required or should be adjusted also considers, among other things, the nature, frequency,
          and severity of recent losses, forecasts of future profitability and the duration of statutory carryforward periods.</div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify;">
           <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred tax assets and liabilities
            are measured using the enacted tax rates in effect in the years when those temporary differences are expected to reverse.&#160; The effect on deferred taxes from a change in tax rate is recognized through continuing operations in the period that
            includes the enactment date of the change.&#160; Changes in tax laws and rates could affect recorded deferred tax assets and liabilities in the future. </span> </div>

<div><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not that the position will be sustained upon examination, including
          resolutions of any related appeals or litigation processes, based on the technical merits.&#160; Income tax positions must meet a more-likely-than-not recognition threshold to be recognized.</div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We recognize tax liabilities for uncertain tax positions and adjust these liabilities when our judgement changes as a result of the evaluation of new information not
          previously available.&#160; Due to the complexity of some of these uncertainties, the ultimate resolution may result in a payment that is materially different from the current estimate of the tax liabilities.&#160; These differences will be reflected as
          increases or decreases to income tax expense and the effective tax rate in the period in which new information becomes available.&#160; We recognize interest and/or penalties related to all tax positions in income tax expense. To the extent that
          accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made.</div>

<div><br/></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">We may be subject to periodic audits by the Internal
          Revenue Service and other taxing authorities.&#160; These audits may challenge certain of our tax positions, such as the timing and amount of deductions and allocation of taxable income to the various jurisdictions.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Stock-based compensation</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s stock-based compensation relates primarily to restricted stock unit (&#8220;RSU&#8221;) awards.&#160; Accounting guidance requires measurement and recognition of
          compensation expense at an amount equal to the grant date fair value.&#160; Compensation expense is recognized for service-based stock awards on a straight-line basis or ratably over the requisite service period, based on the closing price of the
          Company&#8217;s stock on the date of grant.&#160; The service-based awards typically vest ratably over the requisite service period, provided that the participant is employed on the vesting date.&#160; Compensation expense is reduced by actual forfeitures as
          they occur over the requisite service period of the awards.</div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Performance-based RSUs vest, if at all, upon the Company satisfying certain performance targets.&#160; The Company records compensation expense for awards with a
          performance condition when it is probable that the condition will be achieved.&#160; If the Company determines it is not probable a performance condition will be achieved, no compensation expense is recognized.&#160; If the Company changes its assessment
          in a subsequent period and concludes it is probable a performance condition will be achieved, the Company will recognize compensation expense ratably between the period of the change in assessment through the expected date of satisfying the
          performance condition for vesting.&#160; If the Company subsequently assesses that it is no longer probable that a performance condition will be achieved, the accumulated expense that has been previously recognized will be reversed.&#160; The compensation
          expense ultimately recognized, if any, related to performance-based awards will equal the grant date fair value based on the number of shares for which the performance condition has been satisfied.&#160; We issue shares from authorized shares upon the
          lapsing of vesting restrictions on RSUs.&#160; We do not use cash to settle equity instruments issued under stock-based compensation awards.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Comprehensive income<br/>
          </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Comprehensive income includes net income and certain other items that are recorded directly to stockholders&#8217; equity.&#160; The Company&#8217;s only source of other
            comprehensive income is foreign currency translation adjustments, and those adjustments are presented net of tax.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Shipping and handling costs</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Costs to ship products to our customers are included in operating expenses on the consolidated
              statements of operations and comprehensive income.&#160; Total costs were $3.2 million and $3.2 million for both the years ended December 31, 2024, and 2023, respectively.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Advertising</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Advertising costs include the cost of print, digital, direct mail, community events, trade shows, and our e-commerce platform.&#160; Advertising costs are expensed as
          incurred.&#160; Total advertising expense was $1.3 million and $1.1 million in 2024 and 2023, respectively.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Recently Adopted Accounting Pronouncements</span></div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;"> <br/>
          </span></div>

<div><span style="text-decoration: underline;"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Financial Accounting Standard Board (FASB) issued an Accounting Standard Update (ASU 2023-07 Segment Reporting Topic 250: Improvements to Reportable segment
            Disclosures) on segment reporting in November 2023 that is effective for 2024 financial reporting and the Company adopted the standard as a single reportable segment. The Chief Operating Decision Maker (CODM), which is our CEO, uses both the
            net sales, cost of goods sold and net operating income to assess the Company&#8217;s performance and allocation of resources. All three measures are currently included on the face of our income statement.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div><span style="text-decoration: underline;"> </span></div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company did not adopt any other new accounting guidance that was applicable for the year ended December 31, 2024.</div>
<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>35
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266083568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BALANCE SHEET COMPONENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>BALANCE SHEET COMPONENTS [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_SupplementalBalanceSheetDisclosuresTextBlock', window );">BALANCE SHEET COMPONENTS</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">3.&#160; BALANCE SHEET COMPONENTS</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">On hand:</div>
              </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Finished goods held for sale</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">31,022</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">33,350</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Raw materials and work in process</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,819</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,774</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Inventory in transit</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,715</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,869</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">35,556</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">37,993</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div><span style="font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Property
            and Equipment</span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">Building</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">10,289</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">9,277</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Land</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,451</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,451</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Leasehold improvements</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,244</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,875</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Equipment and machinery</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">8,937</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">8,469</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Furniture and fixtures</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">8,556</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">7,452</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Vehicles</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">178</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">154</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">31,655</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">28,678</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Less: accumulated depreciation</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(19,320</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(18,131</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">12,335</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">10,547</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
            </div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Our property and equipment, net,
                was located in the following countries: </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">United States</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">12,182</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">10,414</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Canada</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">132</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">133</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Spain</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">21</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">12,335</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">10,547</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
              </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation expense was $1.2 million for both
            the years ended December 31, 2024 and 2023, respectively.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Short-term Liabilities</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Accrued Expenses and Other Liabilities</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0);">Accrued employee related costs</div>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">701</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,849</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Unearned gift card revenue</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">320</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">223</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Estimated returns</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">190</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">523</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Sales and payroll taxes payable</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">546</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">283</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Accrued vendor payables</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">314</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">262</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other Short Term Liability <sup>(1)</sup></div>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">1,500</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">3,571</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">3,140</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div> <br/>
        </div>

<div>
            <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt; vertical-align: top; text-align: right;">(1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br/>
                  </td>

    <td style="width: auto; vertical-align: top;"><span style="font-style: italic;">This was the earnest money we received as
                      downpayment for the sales of our corporate property and is also a part of our ending cash balance.</span><br/>
                  </td>

  </tr>


</table>
          </div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and 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/2009/role/commonPracticeRef<br> -Topic 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/210/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_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268745328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">4.&#160; LEASES</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company leases certain real estate and periodically leases warehouse equipment under long-term lease agreements.</div>

<div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company performs interim reviews of its operating and finance lease assets for impairment when evidence exists that the carrying value of
            an asset group, including a lease asset, may not be recoverable. The Company recognized $0.02 million in impairment expense related
            to its operating lease assets during the year ended December 31, 2024 and did not recognize any expense for the period ending
            December 31, 2023.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Additional information regarding the Company&#8217;s operating and finance leases is as follows (in thousands, except for lease term and discount rate information):<br/>
          </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div>
            <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Leases</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 37%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Balance Sheet Classification</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Assets:</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Operating</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_bdded733fbc8498cbd3ea40a640657bb"><span style="-sec-ix-hidden:Fact_7e26b1ab91224c3396d4801c04ccf298">Operating lease assets</span></span> </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>10,323</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>8,995</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Finance</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; padding-bottom: 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_c13f85dd5ede453a9e5c4a9aec909fc7"><span style="-sec-ix-hidden:Fact_ab742ef5fa0749c1b2d3761cbf35226f">Financing lease assets</span></span> </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                    <div>-</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                    <div>23</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Total assets</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="font-weight: bold;">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="font-weight: bold;">10,323</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="font-weight: bold;">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="font-weight: bold;">9,018</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Liabilities:</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Current</span></div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Operating</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_9d8652b442fa4cbba7ea28efdf3d0505"><span style="-sec-ix-hidden:Fact_83d1f5804a254ff4b44d05e4a1eff65c">Current portion of operating lease liabilities</span></span> </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>3,205</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>3,172</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Finance</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Current portion of finance lease liabilities<br/>
                    </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div>-</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div>-</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Non-current</span></div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Operating</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_8d9337f87a894addb961b29eafd1faab"><span style="-sec-ix-hidden:Fact_8bb2f59dc1c3480b8f1383e5b4de84ee">Operating lease liabilities, non-current</span></span> </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div>7,561</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div>6,253</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Finance</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 37%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_e6eb7ebbfdd74949906eab69e0bc892e"><span style="-sec-ix-hidden:Fact_0ab6ce11b29542cc84b89133dd9de1c5">Finance lease liabilities, non-current</span></span> </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>-</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>1</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 4px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Total lease liabilities</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                    <div style="font-weight: normal;">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                    <div style="font-weight: bold;">10,766</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                    <div style="font-weight: normal;">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                    <div style="font-weight: bold;">9,426</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
             </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Lease Cost</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Income Statement Classification</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating lease cost</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">4,029</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">3,908</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating lease cost</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Impairment expense</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(18</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">Short-term lease cost<br/>
                </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Variable lease cost&#160;(1)</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">914</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">915</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">Finance:<br/>
                </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Amortization of lease assets<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">7</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Interest on lease liabilities<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Interest expense</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 4px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Total lease cost</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">4,925</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">4,830</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">(1) Variable lease cost includes payment for certain real
            estate taxes, insurance, common area maintenance, and other charges related to lease agreements, which are not included in the measurement of the operating lease liabilities. </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div>
           <span style="font-weight: bold;"> </span></div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Maturity of Lease Liabilities</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Operating Leases</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Finance Leases</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2025</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);"><br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,840</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"><br/>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2026</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,285</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2027</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,730</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2028</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,845</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Thereafter</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,319</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Total lease payments</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">13,019</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Less:&#160; Interest</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(2,253</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Present value of lease liabilities</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">10,766</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">-</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div>
              <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>


              <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">Other Information</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Cash paid for amounts included in the measurement of lease liabilities:</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Operating cash flows used in operating leases</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">3,512</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">3,955</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Operating cash flows used in finance leases</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Financing cash flows used in finance leases</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">1</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">15</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating lease assets obtained in exchange for lease obligations</div>
                    </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating leases, initial recognition</div>
                    </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4,755</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3,396</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating leases, modifications and remeasurements</div>
                    </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
               </div>

<div><br/></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);"><span style="font-weight: bold;">Lease Term and Discount Rate</span></div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Weighted-average remaining lease term (years):</div>
                </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating leases</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">3.7<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">3.6<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Finance leases</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Weighted-average discount rate:</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating leases</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">5.3<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%<br/>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4.8<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%<br/>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Finance leases</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">N/A<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"><br/>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">6.0<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%<br/>
                </td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>37
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135370636992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTES PAYABLE AND LONG-TERM DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>NOTES PAYABLE AND LONG-TERM DEBT [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 AND LONG-TERM DEBT</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">5.&#160; NOTES PAYABLE AND LONG-TERM DEBT</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On January 3, 2023, the Company entered
                into a credit agreement (the &#8220;Credit Agreement&#8221;) with JPMorgan Chase Bank, N.A.&#160; Under the Credit Agreement, the bank will provide the Company a credit facility of up to $5,000,000 on standard terms and conditions, including affirmative and negative covenants set forth in the Credit Agreement. As security for the credit facility, the
                Company has pledged, as collateral, certain of its assets, including the Company&#8217;s cash in deposit accounts, inventory and equipment.</span> The interest rate is based on CME term <span style="-sec-ix-hidden:Fact_ea75b966c36943b584d2072b58332c91">SOFR</span> + <span style="-sec-ix-hidden:Fact_4ead705d84df452a999a40afb9e2ba99">210</span> basis points and the maturity is 1 year.&#160; As of the date of this filing, no
              funds had been borrowed under this facility, and we are in compliance with all covenants.<br/>
            </span> </div>

<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255);"><br/>
            </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255);">In the fourth
            quarter of 2024, the Company renewed the promissory note under its Credit Agreement with JPMorgan Chase Bank, N.A. through October 31, 2025 under the same terms as above.</div>
<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 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268213616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT AND SAVINGS PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>EMPLOYEE BENEFIT AND SAVINGS PLANS [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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">EMPLOYEE BENEFIT AND SAVINGS PLANS</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">6.&#160; EMPLOYEE BENEFIT AND SAVINGS PLANS</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We have a 401(k) plan to provide retirement benefits for our employees.&#160; As allowed under Section 401(k) of the Internal Revenue Code, the plan provides tax-deferred
          salary contributions for eligible employees and allows employees to contribute a percentage of their annual compensation to the plan on a pretax basis.&#160; Employee contributions are limited to a maximum annual amount as set periodically by the
          Internal Revenue Code.&#160; In 2024 and 2023, we matched 100% of the pretax employee contributions on the first 3% of eligible earnings and 50%
          of the pretax employee contributions on the next 2% of eligible earnings that are contributed by employees.&#160; For the years ended
          December 31, 2024, and 2023, we recorded employer match expense of $0.3 million and $0.3 million, respectively.</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
          </span> </div>

<div style="text-align: justify;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> The
            plan allows employees who meet the age requirements and reach the plan contribution limits to make a catch-up contribution. The catch-up contributions are not eligible for matching contributions.&#160; In addition, the plan provides for
            discretionary matching contributions as determined by the Board of Directors.&#160; There were no discretionary matching
            contributions made in 2024 or 2023.</span></div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/>
          </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We offer no postretirement or postemployment benefits to our employees.</div>
<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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266871776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">7.&#160; INCOME TAXES</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The provision for income taxes consists of the following:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Year Ended December 31,</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Income Tax Provision (Benefits)<br/>
                </div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Current provision (benefit):</div>
              </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Federal</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">261</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">892</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">State</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">71</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">181</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Foreign</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(68</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">102</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Related to UTP</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(31</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(34</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">233</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,141</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">Deferred provision (benefit):</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Federal</div>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">32</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">(266</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: normal; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">State</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">8</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(103</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: normal; width: 76%; padding-bottom: 2px;" valign="bottom">Foreign</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">(9</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">5</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">31</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(364</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Total tax provision<br/>
                </div>
              </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">264</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">777</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/></div>

<div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Earnings occurring outside the U.S. are deemed to be indefinitely reinvested outside of the U.S. to support the Company&#8217;s foreign operations.&#160; As a result, if the Company accumulates earnings overseas, they will be used
            for investment in the Company&#8217;s businesses outside the U.S.&#160; The Company will use cash generated from U.S. operations and short- and long-term borrowings to meet the Company&#8217;s U.S. cash needs.&#160; The determination of unrecognized deferred tax
            liabilities for temporary differences in investments in foreign subsidiaries is not practicable.</div>

<div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"> <br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Company has $0.7 million of state tax net operating loss (&#8220;NOL&#8221;) carryovers which will begin to expire in 2025.&#160; We also have a full valuation allowance on $0.6 million of foreign tax NOL carryovers that do not expire.<br/>
            </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Income before income taxes was earned in the following tax jurisdictions:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Year Ended December 31,</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Income Before Income Taxes</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">United States</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,382</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">3,765</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Spain</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(259</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">25</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Canada</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(32</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">755</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,091</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">4,545</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The income tax effects of temporary differences that give rise to significant portions of deferred income tax assets and liabilities are as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Deferred income tax assets:</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Inventory</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">391</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">412</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Stock-based compensation</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">39</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">55</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Accounts receivable</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">12</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">8</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Sales returns</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">78</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">49</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Foreign currency translation gain in OCI</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">726</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">512</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div>
                  <div>Goodwill and other intangible assets amortization<br/>
                  </div>
                </div>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Net operating losses</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">184</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">182</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Accrued expenses</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">41</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">170</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Leases</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">111</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">108</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Total deferred income tax assets</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,583</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,496</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Less:&#160; valuation allowance</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(156</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(154</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Total deferred income tax assets, net of valuation allowance</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,427</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,342</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Property and equipment depreciation</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(214</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(471</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Total deferred income tax liabilities</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(214</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(471</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Net deferred tax asset (liability)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,213</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">871</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We are required to reduce deferred tax assets by a valuation allowance if, based on the weight of the available evidence, it is more likely than not that all or a
          portion of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are deductible.<br/>
          <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">As of each reporting date, the Company considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. As of December 31, 2024,
            management determined that there is sufficient positive evidence to conclude that it is more likely than not that deferred taxes of $1.2
            million are realizable. However, we increase the valuation allowance by $0.02 million due to foreign tax NOL carryovers that do not
            expire.</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Our
            effective tax rate differs from the federal statutory rate primarily due to U.S. state income tax expense, the difference in tax rates for loss carryback periods, foreign income positions, expenses that are nondeductible for tax purposes, the
            change in our valuation allowance associated with our deferred tax assets, and differences in tax rates.&#160; </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Below is a reconciliation of our effective tax rate from the statutory rate: </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Year Ended December 31,</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">2024</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Statutory rate &#8211; Federal U.S. income tax</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">21.0</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">21.0</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">State and local taxes</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">5.3</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">5.3</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Permanent book/tax differences</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2.3</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2.4</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom">
                <div>Difference in tax rates in loss carryback periods<br/>
                </div>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">0.0</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">0.0</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Change in valuation allowance</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">0.2</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(6.8</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div>
                  <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Rate differential on UTP reversals</div>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(2.8</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(0.8</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">Income tax credits<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">0.0</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(2.3</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)%</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Other, net</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(1.8</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(1.7</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Effective rate</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">24.2</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">17.1</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">%</div>
              </td>

  </tr>


</table>

<div><br/>
          </div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">We file a
          consolidated U.S. income tax return as well as state tax returns on a consolidated, combined, or stand-alone basis, depending on the jurisdiction.&#160; We are no longer subject to U.S. federal income tax examinations by tax authorities for years
          prior to the tax year ended December 2021.&#160; Depending on the jurisdiction, we are no longer subject to state examinations by tax authorities for years prior to the December 2020 and December 2021 tax years.</span> We file tax returns in a limited
        number of foreign jurisdictions. </div>

<div><br/></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of the beginning and ending amount of uncertain tax positions (&#8220;UTP&#8221;) is as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023</div>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">UTP at beginning of the year</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">388</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">450</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Gross increase to tax positions in current period</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(109</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(27</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Interest expense</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(31</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(35</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">UTP at end of year</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">248</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">388</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268406048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>COMMITMENTS AND CONTINGENCIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">8.&#160; COMMITMENTS AND CONTINGENCIES</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Legal Proceedings</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We are periodically involved in various litigation that arises in the ordinary course of business and operations.&#160; There are no such matters pending that we expect
          to have a material impact on our financial position or operating results.&#160; Legal costs associated with the resolution of claims, lawsuits, and other contingencies are expensed as incurred.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135370626176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK [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 );">SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">9.&#160; SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Major Customers</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Our revenues are derived from a diverse group of customers, from hobbyist crafters to small and large businesses across a wide variety of industries.&#160; No single customer accounted for more than 0.5% of our consolidated revenues in 2024 or 2023, and sales to our five largest customers represented less than 2.0%
          of consolidated revenues in each of those years.&#160; While we do not believe the loss of one of these customers would have a significant negative impact on our operations, we do believe the loss of several of these customers simultaneously or a
          substantial reduction in sales generated by them could temporarily affect our operating results.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;">Major Suppliers</span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal;"> <br/>
          </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal;">We purchase merchandise and raw materials from nearly 150 suppliers from the United States and approximately 20 foreign
            countries.&#160; In general, our 10 largest suppliers account for approximately 55% of our inventory purchases, and we had one supplier in 2024 who
            represented about 12% of our purchases.</span><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal;"> <br/>
          </span></div>

<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Credit Risk</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Due to the large number of customers comprising our customer base, concentrations of credit risk with respect to customer receivables are limited. The top two customers as of December 31, 2024, and 2023, represented 8.6% and 8.0% of net accounts receivable balance, respectively. These top two customers were also current as of these same dates. We do not generally require collateral for accounts receivable, but we do perform periodic
          credit evaluations of our customers and believe the allowance for doubtful accounts is adequate.&#160; It is our opinion that if any one or a group of customer receivable balances should be deemed uncollectable, it would not have a material adverse
          effect on our results of operations or financial condition.</div>

<div><br/></div>

<div style="text-align: justify;">
           <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">We maintain a majority of our cash in marketable securities and bank deposit accounts that, at times, may exceed federally insured limits.&#160; We have not experienced any losses in such accounts.&#160; We believe we are not exposed to any
            significant credit risk on our cash and cash equivalents. </span></div>
<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>42
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135374078480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>STOCKHOLDERS' 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' EQUITY</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">10.&#160; STOCKHOLDERS&#8217; EQUITY</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Equity Compensation Plans</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify;"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The
            Tandy Leather Factory, Inc. 2013 Restricted Stock Plan (the &#8220;2013 Plan&#8221;) was adopted by our Board of Directors in January 2013 and approved by our stockholders in June 2013.&#160; The 2013 Plan initially reserved up to 300,000 shares of our common stock for restricted stock unit (&#8220;RSU&#8221;) awards to our executive officers, non-employee directors and other key
            employees.&#160; In June 2020, our stockholders approved an increase to the plan reserve to 800,000 shares of our common stock and
            extended the 2013 Plan through June 2023.&#160; Awards granted under the 2013 Plan may be service-based awards or performance-based awards and may be subject to a graded vesting schedule with a minimum vesting period of four years, unless otherwise determined by the Compensation Committee of the Board of Directors that administers the plan.</span> </div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> <br/>
          </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The Tandy Leather
            Factory, Inc. 2023 Incentive Stock Plan (the &#8220;2023 Plan&#8221;) was adopted by our Board of Directors in April 2023 and approved by our stockholders in June 2023.&#160; The 2023 Plan initially reserved up to 1,000,000 shares of our common stock for a variety of equity awards (including, but not limited to, RSUs, the only type of awards that have been granted to date) to our
            executive officers, non-employee directors and other key employees.&#160; In June 2024, as part of their annual director compensation, certain of our non-employee directors were granted a total of 12,528 service-based RSUs under the 2023 Plan, which will vest ratably over the next four years, subject to each participant&#8217;s continued service on the board as of each vesting date.&#160; In October 2023, the Company granted to Ms. Carr a total of 276,000 service-based RSUs under the 2023 Plan, which were to vest ratably over the next three years, subject to Ms. Carr&#8217;s continued employment as of each vesting date.&#160; 92,000 of these
            RSUs vested in October 2024; the rest was forfeited as of December 31, 2024.<br/>
          </div>

<div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A summary of the activity for restricted stock and RSU awards is as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> Shares</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> Weighted Average </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> (in thousands) </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> Share Price </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Balance, January 1, 2024</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">623</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">5.12</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Granted</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">74</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">4.47</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Forfeited</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(190</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">4.27</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Vested</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(98</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">4.36</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Balance, December 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">409</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">4.32</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
          </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s stock-based compensation relates to restricted stock and RSU awards.&#160; For these service-based awards, our stock-based compensation expense, included in
          operating expenses, was $0.6 million and $0.8
          million in 2024 and 2023, respectively.</div>

<div><br/>

         </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2024, there was unrecognized compensation cost related to non-vested, service-based awards of $0.3 million which will be recognized over 3.1 weighted average
          years in each of the following years:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; border-spacing: 0; margin-left: auto; margin-right: auto;">


  <tr>

    <td colspan="4" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Unrecognized Expense</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">2025 </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$<br/>
                </div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">163</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 48%; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">2026 </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">119</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">2027 </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">34</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 48%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom">2028
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">6 </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; text-align: center; width: 48%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">322</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We issue shares from authorized shares upon the lapsing of vesting restrictions on restricted stock and RSUs.&#160; In 2024 and 2023, we issued 97,588 and 108,796 shares,
          respectively, net of shares withheld to pay participants&#8217; income taxes, resulting from the vesting of restricted stock and RSUs.&#160; We do not use cash to settle equity instruments issued under stock-based compensation awards.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="text-decoration: underline;"><span style="font-weight: bold;">Share Repurchase Program</span></span><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;"><span style="font-weight: bold;"> <br/>
            </span></span></div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">August 8, 2022, the Board of Directors approved a new
            program to repurchase up to $5.0 million of the Company&#8217;s common stock on the open market on or prior to August 31, 2024.&#160; As of
            December 31, 2024, the Company had repurchased less than $10,000 of shares under this plan</span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;">.</span><br/>
          </span> </div>

<div><span style="font-size: 10pt;"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt;"><br/>
          </span> </div>

<div><span style="font-size: 10pt;"> </span></div>

<div><span style="font-size: 10pt;"> </span></div>

<div style="background-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-transform: none;">On <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">September 17, 2024, the Board of
              Directors approved the renewal of the stock plan, and the Company shall be authorized to repurchase up to $5 million (at
              then-current market value) of the Company&#8217;s common stock in open-market transactions at prevailing market prices upon periodic instructions from the Board or an authorized sub-committee of the Board until September 30, 2026. As of September
              30, 2024, $5.0 million remained available for repurchase under this new program</span>.</div>

<div style="background-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-transform: none;"> <br/>
          </div>

<div style="margin-top: 0px; margin-bottom: 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;">The direct share repurchase transactions were separately authorized by our Board of Directors and did not reduce the remaining amount authorized to be
              repurchased under the plans described above.</span></div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135269038064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>SUBSEQUENT EVENTS [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text">
<div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-family: 'Times New Roman';"> <span style="font-weight: bold;">11.</span>&#160; <span style="font-weight: bold;">SUBSEQUENT










            EVENTS</span><br/>
        </span></div>

<div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-family: 'Times New Roman';"> <br/>
        </span></div>

<div style="text-align: justify;"><span style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">On
            January 22, 2025, the Company finalized the sale of its corporate headquarters and distribution facilities in Fort Worth, Texas for a gross sale of $26.5
            million before deduction of commission and relevant closing fees as referenced in the Company&#8217;s 8-K filed on January 22, 2025. On January 28, 2025, the Company also signed a 10-year lease for new corporate headquarters and distribution facilities in Benbrook, Texas and the Company has the ability to renew the lease for an additional 10 years at market rate. </span> </div>

<div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"> <br/>
        </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">The Company hired Johan Hedberg as its new Chief Executive Officer as of January 6, 2025.&#160; Prior to the hiring of Mr. Hedberg, Janet Carr resigned as Chief Executive
          Officer, effective January 3, 2025; she intends to remain employed by the Company to assist with transition until March 31, 2025.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266037408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [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_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold;">Cybersecurity Risk Management and Strategy</div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company recognizes the critical importance of developing, implementing, and maintaining robust cybersecurity measures to safeguard its information systems and protect the confidentiality, integrity, and availability of its data.</span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s information security program is managed by its Vice President, Technology, whose team is responsible for leading Company-wide cybersecurity strategy, policy, standards,
        architecture, and processes.</span></div>

<div><br/>
      </div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">We design and assess
        our program based on the National Institute of Standards and Technology Cybersecurity Framework (NIST CSF and AI Risk Management Framework). This does not mean that we meet any particular technical standards, specifications, or requirements, but
        only that we use the NIST CSF as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business.</div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Information about
        cybersecurity risks and our risk management processes is collected, analyzed and considered as part of our overall enterprise risk management program.</div>

<div style="text-align: justify;"> <br/>
      </div>

<div style="text-align: justify; font-weight: bold;">Key components of our cybersecurity risk management program</div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company&#8217;s
        cybersecurity program includes:</div>

<div style="text-align: justify;"> <br/>
      </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Advanced security infrastructure with state-of-the-art firewalls and intrusion detection systems.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Regular cybersecurity training for employees.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Strict data access controls and authentication protocols.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Continuous monitoring of our networks and systems for signs of unauthorized activity.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Partnerships with leading cybersecurity software and hardware providers for real-time systems monitoring and threat intelligence.<br/>
              </div>
            </td>

  </tr>


</table>

<div>&#160;</div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In the event of a
        cybersecurity incident, the Company&#8217;s response plan includes:</div>

<div style="text-align: justify;"> <br/>
      </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Immediate containment and assessment of the incident.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Notification to relevant stakeholders, including officers, board members, investors and customers where appropriate, in compliance with legal and regulatory requirements.</span><br/>
              </div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Cooperation with law enforcement and regulatory bodies as needed.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Post-incident analysis and measures to prevent future occurrences.</div>
            </td>

  </tr>


</table>

<div>&#160;</div>

<div style="text-align: justify;"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">At this time, we have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected us, including our operations, business strategy, results of operations, or financial condition.</span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We face certain ongoing risks from
        cybersecurity threats that, if realized, are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. See &#8220;Risk Factors&#8221;.</span></div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold;">Key components of our cybersecurity risk management program</div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">The Company&#8217;s
        cybersecurity program includes:</div>

<div style="text-align: justify;"> <br/>
      </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Advanced security infrastructure with state-of-the-art firewalls and intrusion detection systems.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Regular cybersecurity training for employees.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Strict data access controls and authentication protocols.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Continuous monitoring of our networks and systems for signs of unauthorized activity.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Partnerships with leading cybersecurity software and hardware providers for real-time systems monitoring and threat intelligence.<br/>
              </div>
            </td>

  </tr>


</table>

<div>&#160;</div>

<div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">In the event of a
        cybersecurity incident, the Company&#8217;s response plan includes:</div>

<div style="text-align: justify;"> <br/>
      </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Immediate containment and assessment of the incident.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Notification to relevant stakeholders, including officers, board members, investors and customers where appropriate, in compliance with legal and regulatory requirements.</span><br/>
              </div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Cooperation with law enforcement and regulatory bodies as needed.</div>
            </td>

  </tr>


</table>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt;"><br/>
            </td>

    <td style="width: 18pt; vertical-align: top;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div>Post-incident analysis and measures to prevent future occurrences.</div>
            </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_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</a></td>
<td class="text"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">We face certain ongoing risks from
        cybersecurity threats that, if realized, are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. See &#8220;Risk Factors&#8221;.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold;">Cybersecurity Governance</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);">The Company&#8217;s Board of Directors oversees management&#8217;s cybersecurity strategy.</span>&#160; <span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Management provides a full briefing on various cybersecurity risk matters including risk assessments, mitigation strategies, areas of emerging risk and other areas of importance at least annually if material.</span>&#160; <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In















        the event of a cybersecurity incident determined to be significant, management will notify the Board.</span></span></div>

<div><br/>
      </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company remains vigilant in its efforts to protect its systems, data, and stakeholders from cybersecurity threats and believes that its proactive and comprehensive
        approach positions it well to manage these risks effectively.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);">The Company&#8217;s Board of Directors oversees management&#8217;s cybersecurity strategy.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In















        the event of a cybersecurity incident determined to be significant, management will notify the Board.</span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Management provides a full briefing on various cybersecurity risk matters including risk assessments, mitigation strategies, areas of emerging risk and other areas of importance at least annually if material.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s information security program is managed by its Vice President, Technology, whose team is responsible for leading Company-wide cybersecurity strategy, policy, standards,
        architecture, and processes.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]</a></td>
<td class="text"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Management provides a full briefing on various cybersecurity risk matters including risk assessments, mitigation strategies, areas of emerging risk and other areas of importance at least annually if material.</span>&#160; <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">In















        the event of a cybersecurity incident determined to be significant, management will notify the Board.</span></span><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135267003536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arrangements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135267386688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Management estimates and reporting</a></td>
<td class="text">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Management estimates and reporting</span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">The preparation of the Company&#8217;s consolidated financial statements in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;)
            requires the use of estimates that affect the reported value of assets, liabilities, revenues and expenses.&#160; These estimates are based on historical experience and various other factors that are believed to be reasonable under the
            circumstances, the results of which form the basis for the Company&#8217;s conclusions.&#160; The Company continually evaluates the information used to make these estimates as the business and the economic environment changes.&#160; Actual results may differ
            from these estimates, and estimates are subject to change due to modifications in the underlying conditions or assumptions.&#160; The policies discussed below require estimates that contain a significant degree of judgement.&#160; The use of estimates is
            pervasive throughout the Consolidated Financial Statements, but the accounting policies and estimates considered most significant are as follows.</div>
<span></span>
</td>
</tr>
<tr class="re">
<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">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Principles of consolidation</span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Our consolidated financial statements include the accounts of Tandy Leather Factory, Inc. and its active wholly-owned subsidiaries, The Leather Factory, L.P. (a
          Texas limited partnership), Tandy Leather Company, L.P. (a Texas limited partnership), The Leather Factory of Canada, Ltd. (a Canadian corporation), and Tandy Leather Factory Espa&#241;a, S.L. (a Spanish corporation).&#160; All intercompany accounts and
          transactions have been eliminated in consolidation.</div>
<span></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_tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock', window );">Deconsolidation of Foreign Subsidiaries</a></td>
<td class="text">
<div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: justify; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-decoration: underline;">Deconsolidation of
              Foreign Subsidiaries</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;"><span style="text-decoration: underline;"> <br/>
            </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(33, 37, 41); font-style: normal; font-variant: normal; text-transform: none;">The UK and
            Australia entities were legally terminated in 2023 and as a result of the termination, we deconsolidated our UK and Australia entities and the impact of the deconsolidation resulted in a $0.5 million loss that is reported as part of &#8220;Other, net&#8221; on the consolidated statement of operations and comprehensive income.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text">
<div style="color: rgb(33, 37, 41); font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Cash and cash equivalents</span></div>

<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>

<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div style="color: rgb(33, 37, 41); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;">The Company considers investments with a maturity when purchased of three months or less to be cash equivalents.&#160; All
            credit card, debit card and electronic transfer transactions that are processed in less than ninety days including our T-Bills are classified as cash and cash equivalents.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Accounts receivable and expected credit losses</a></td>
<td class="text">
<div><span style="font-weight: bold;"> </span>
          <span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-weight: bold;"> </span></span><span style="font-weight: bold;"> </span> </div>

<div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Accounts receivable and expected credit losses</span></div>

<div><span style="font-weight: bold;"> <span style="font-style: normal;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>

<div><span style="font-weight: bold;"> </span></div>

<div><span style="font-weight: bold;"> </span></div>

<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;">Our receivables primarily arise from the sale of merchandise to customers that have applied for and been granted
              credit.&#160; Accounts receivable are stated at amounts due, net of an allowance for credit losses.&#160; Accounts receivable are generally due within 30 days of invoicing.&#160; Our accounts receivable balance as of December 31, 2024, December 31, 2023 and
              January 1, 2023 was $0.3 million, $0.3
              million, and $0.4 million, respectively.</div>

<div><span style="font-weight: normal;"> </span></div>

<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-weight: normal;"><br/>
              </span> </div>

<div><span style="font-weight: normal;"> </span></div>

<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;">We estimate expected credit losses based on factors such as the composition of accounts receivable, the age of the
              accounts, historical bad debt experience, and our evaluation of the financial condition and past collection history of each customer.&#160; Management believes that the historical loss information it has compiled is a reasonable base on which to
              determine expected credit losses for trade receivables held at December 31, 2024, because the composition of the trade receivables at that date is consistent with that used in developing the historical credit-loss percentages (i.e., the
              similar risk characteristics of its customers and its credit practices have not changed significantly over time).&#160; Accordingly, the allowance for expected credit losses at December 31, 2024, December 31, 2023, and January 1, 2023 each totaled
              less than $0.1 million.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign currency translation and transactions</a></td>
<td class="text">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-weight: bold;"> </span><span style="font-weight: bold;"> </span></span>
          <span style="font-weight: bold;"> </span></div>

<div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Foreign currency translation and transactions</span></div>

<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>

<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">Foreign currency translation adjustments arise from activities of our foreign
              subsidiaries.&#160; Results of operations are translated into U.S. dollars using the average exchange rates during the period, while assets and liabilities are translated using period-end exchange rates.&#160; Foreign currency translation adjustments
              are recorded in stockholders&#8217; equity, net of tax.&#160; For the years ended December 31, 2024 and 2023, we recorded foreign currency translation loss of $0.6
              million and<span style="font-size: 10pt; font-family: 'Times New Roman';"> a gain of</span> $0.4 million, respectively.<br/>
            </span> </div>

<div><span style="font-weight: normal;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"><br/>
          </span> <span style="font-weight: normal;"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: bold;"><span style="font-weight: normal;">Gains and losses resulting from foreign currency transactions are recorded in other, net within
                the statements of operations and comprehensive income.</span><br/>
            </span> </div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text">
<div>
          <span style="font-weight: bold;"> </span></div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue recognition</span></div>

<div><span style="font-weight: bold;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"> </span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"><br/>
            </span> </div>

<div><span style="font-weight: bold;"> </span></div>

<div><span style="font-weight: bold;"> </span></div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;">Our revenue is earned from sales of merchandise and generally occurs via three methods: (1) at the store counter, (2) shipment of product
              generally via web sales, and (3) sales of product directly to commercial customers through our commercial account representatives.&#160; We recognize revenue when we satisfy the performance obligation of transferring control of product merchandise
              over to a customer. At the store counter, our performance obligation is met, and revenue is recognized when a sales transaction occurs with a customer.&#160; Our performance obligation for 2) and 3) are met when merchandise is shipped to a
              customer, and revenue is recognized when control passes to the customer.&#160; Shipping terms are normally free on board (&#8220;FOB&#8221;) shipping point and control passes when the merchandise is shipped to the customer.&#160; Sales tax and comparable foreign
              tax is excluded from net sales, while shipping charged to our customers is included in net sales.&#160; Net sales is based on the amount of consideration that we expect to receive, reduced by estimates for future merchandise returns.&#160; As of
              December 31, 2024, December 31, 2023, and January 1, 2023, we had received approximately $0.3 million, $0.3 million, and $0.3 million in
              credit card payments that had not shipped as of the end of the year, and this was recorded in deferred revenue under accrued expenses and other liabilities on the Balance Sheet.</div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
            </span> </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The sales return allowance included in accrued expense and other liabilities was </span>$0.2 million, $0.5 million, and $0.5 million as of December 31, 2024 and 2023 and January 1, 2023 respectively.<span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
              </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/>
          </span></div>

<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">We record a gift card
            liability for the unfulfilled performance obligation on the date we issue a gift card to a customer.&#160; We record revenue and reduce the gift card liability as the customer redeems the gift card.&#160; In addition, for gift card breakage, we recognize
            a proportionate amount for the expected unredeemed gift cards over the expected customer redemption period, which is one year. We
            include our gift card liability in accrued expenses and other liabilities.&#160; On January 1, 2024, the opening balance of the gift card liability was $0.3
            million.&#160; During 2024, we issued $0.5 million of gift cards, and $0.4 million of gift cards were redeemed and recognized as revenue. At December 31, 2024, our gift card liability balance was $0.3 million. On December 31, 2023 and January 1, 2023, the gift card liability was $0.2 and $0.3 million respectively. </span></div>

<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"><br/>
          </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-style: normal; font-weight: bold;"><span style="text-decoration: underline;">Disaggregated revenue</span></span><br/>
          </span> </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="font-style: italic;"> <br/>
            </span></span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>
         </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the following table, revenue for the years ended December 31, 2024 and 2023 is disaggregated by geographic areas as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024<br/>
                  </span> </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023<br/>
                  </span> </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">United States</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">66,045</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">67,696</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Canada</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">7,313</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">7,301</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">1,033</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">1,232</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">74,391</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">76,229</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"> <br/>
          </div>

<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">Geographic sales information is based on the location where the order was fulfilled.</div>
<span></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_tlfa_RevenueRecognitionDiscountsPolicyTextBlock', window );">Discounts</a></td>
<td class="text">
<div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Discounts</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We offer six classes of customer discounts:&#160; 1)
          Retail, 2) Military/First Responder, 3) Business, 4) Commercial, 5) Commercial Pro, and 6) Employees. There are no other classes of discounts and any discounts given will fall into one of these six categories.&#160; Such discounts are not deemed to be variable consideration nor convey a material right to these customers since the discounted pricing they receive in a
          discount class is not incremental to others within the same class and there is no retrospective impact of such discounts.&#160; As a result, sales are reported after deduction of discounts at the point of sale.&#160; We do not pay slotting fees or make
          other payments to resellers.<br/>
        </div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock', window );">Operating expense</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold;"><span style="text-decoration: underline;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Operating&#160;expense</span></span></div>

<div><span style="font-weight: bold;"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Operating expenses include all selling, general and administrative costs, including wages and benefits, rent and occupancy costs, depreciation, advertising, store
          operating expenses, outbound freight charges (to ship merchandise to customers), and corporate office costs.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment, net of accumulated depreciation</a></td>
<td class="text">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Property and equipment, net of accumulated depreciation</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Property and equipment are stated at cost.&#160; Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are <span style="-sec-ix-hidden:Fact_0acfc8c857f74d4cb3092cdd4d8f357b">three</span> to ten years for equipment and
          machinery, <span style="-sec-ix-hidden:Fact_172d33ddd6c64880bffb473b3b172418">seven</span> to fifteen years
          for furniture and fixtures, five years for vehicles, and forty years for buildings and related improvements.&#160; Leasehold improvements are amortized over the lesser of the life of the lease or the useful life of the asset.&#160; Repairs and maintenance
          costs are expensed as incurred.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Inventory</span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">Inventory is stated at the lower of first-in, first-out (&#8220;FIFO&#8221;) cost or net realizable value, and the FIFO layers are maintained at the location level.&#160; Finished
          goods held for sale include the cost of merchandise purchases, the costs to bring the merchandise to our Texas distribution center, warehousing and handling expenditures, and distributing and delivering merchandise to our stores.&#160; These costs
          include depreciation of long-lived assets utilized in acquiring, warehousing and distributing inventory.&#160; Assembled inventory including raw materials and work-in-process is valued on a first-in, first-out basis using full absorption accounting
          which includes material, labor, and other applicable assembly overhead. &#160;</div>

<div><br/></div>

<div>Carrying values of inventory are analyzed and, to the extent that the cost of inventory exceeds the net realizable value, provisions are made to reduce the carrying amount of the inventory.
        </div>

<div><br/>
        </div>

<div><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">We regularly review all inventory items to determine if
          there are (i) damaged goods (e.g., for leather, excessive scars or damage from ultra-violet (&#8220;UV&#8221;) light), (ii) items that need to be removed from our product line (e.g., slow-moving items, inability of a supplier to provide items of acceptable
          quality or quantity, and to maintain freshness in the product line) and (iii) pricing actions that need to be taken to adequately value our inventory at the lower of cost or net realizable value.&#160; Since the determination of net realizable value
          of inventory involves both estimation and judgement with regard to market values and reasonable costs to sell, differences in these estimates could result in ultimate valuations that differ from the recorded asset.</div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">The majority of inventory purchases and commitments are made in U.S. dollars in order to limit the Company&#8217;s exposure to foreign currency fluctuations.&#160; Goods
          shipped to us are recorded as inventory owned by us when the risk of loss shifts to us from the supplier.</div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Inventory is physically counted twice annually in the Texas distribution center.&#160; At the store level, inventory is physically counted each
          quarter.&#160; Inventory is then adjusted in our accounting system to reflect actual count results.</div>
<span></span>
</td>
</tr>
<tr class="re">
<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">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';">  </span></div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Leases</span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><br/>
          </span> </div>

<div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">We lease certain real estate for our retail
            store locations and periodically lease warehouse equipment for our Texas distribution center, both under long-term lease agreements.&#160; We determine if an arrangement is a lease at inception and recognize right-of-use (&#8220;ROU&#8221;) assets and lease
            liabilities at commencement date based on the present value of the lease payments over the lease term.&#160; We elected not to record leases with an initial term of 12 months or less on the balance sheet for all our asset classes. The depreciable
            life of related leasehold improvements is based on the shorter of the useful life or the lease term.</span> <br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"><br/>
        </div>

<div style="text-align: justify;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">For operating leases, the present value of
            our lease payments may include: (1) rental payments adjusted for inflation or market rates, and (2) lease terms with options to renew the lease or options to purchase leased equipment, when it is reasonably certain we will exercise such an
            option.&#160; The exercise of lease renewal or purchase option is generally at our discretion.&#160; Payments based on a change in an index or market rate are not considered in the determination of lease payments for purposes of measuring the related
            lease liability.&#160; We discount lease payments using our incremental borrowing rate based on information available as of the measurement date.</span><br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"> <br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">We recognize rent expense related to our operating leases on a straight-line basis over the lease term.&#160; Rent expense is recorded in operating expenses.<br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"> <br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">For finance leases, our right-of-use assets are amortized on a straight-line basis over the earlier of the useful life of the right-of-use asset or the end of the
          lease term with rent expense recorded to operating expenses.&#160; We adjust the lease liability to reflect lease payments made during the period and interest incurred on the lease liability using the effective interest method. The remaining asset
          balance in our finance lease is only residual value and only an insignificant interest expense of less than $100 dollars was incurred
          and is recorded on the consolidated statements of operations and comprehensive income.<br/>
          <br/>
        </div>

<div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';">None of our lease agreements contain material residual value guarantees or material restrictive covenants.&#160; We do not have any contingent rental payment agreements.
          We have no sublease agreements and no lease agreements in which we are named as a lessor.&#160; Refer to Note 4, Leases for further discussion of the Company&#8217;s leases.<br/>
        </div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of long-lived assets</a></td>
<td class="text">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Impairment of long-lived assets</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We evaluate long-lived assets on a quarterly basis to identify events or changes in circumstances (&#8220;triggering events&#8221;) that indicate the carrying value of certain
          assets may not be recoverable.&#160; Upon the occurrence of a triggering event, right-of-use (&#8220;ROU&#8221;) lease assets, property and equipment and definite-lived intangible assets are reviewed for impairment and an impairment loss is recorded in the period
          in which it is determined that the carrying amount of the assets is not recoverable.&#160; The determination of recoverability is made based upon the estimated undiscounted future net cash flows of assets grouped at the lowest level for which there
          are identifiable cash flows independent of the cash flows of other groups of assets with such cash flows to be realized over the estimated remaining useful life of the primary asset within the asset group.&#160; The Company determined the lowest level
          of identifiable cash flows that are independent of other asset groups to be primarily at the individual store level.&#160; If the estimated undiscounted future net cash flows for a given store are less than the carrying amount of the related store
          assets, an impairment loss is determined by comparing the estimated fair value with the carrying value of the related assets.&#160; The impairment loss is then allocated across the asset group&#8217;s major classifications which in this case are operating
          lease assets and property and equipment. Triggering events at the store level could include material declines in operational and financial performance or planned changes in the use of assets, such as store relocation or store closure.&#160; This
          evaluation requires management to make judgements relating to future cash flows, growth rates and economic and market conditions.&#160; The fair value of an asset group is estimated using a discounted cash flow valuation method.<br/>
        </div>

<div><br/></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For the year ended December 31, 2024, the Company recorded $0.02
          million in impairment of two stores whereas there was no impairment expense recognized as of December 31, 2023.<br/>
        </div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per share</a></td>
<td class="text">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Earnings per share</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share (&#8220;EPS&#8221;) are computed based on the weighted average number of common shares outstanding during the period.&#160; Diluted EPS includes additional
          common shares that would have been outstanding if potential common shares with a dilutive effect, such as stock awards from the Company&#8217;s restricted stock plan, had been issued.&#160; Anti-dilutive securities represent potentially dilutive securities
          which are excluded from the computation of diluted EPS as their impact would be anti-dilutive.&#160; <span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);">Diluted EPS is computed using the treasury stock method.</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">(in thousands, except share data)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"> </sup><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024 </span></div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">2023<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Numerator:</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net income<br/>
                  </div>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">827</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,768</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Denominator:</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Basic weighted-average common shares outstanding<br/>
                  </div>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,493,989</div>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,339,658</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Dilutive effect of service-based restricted stock awards granted to Board of Directors under the Plan</div>
                </div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,529</div>
                </div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,218</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%; padding-bottom: 2px;" valign="bottom">
                <div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); text-align: left;">Dilutive effect of service-based restricted stock awards granted to employees under the Plan</div>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">283,545</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">27,100</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Diluted weighted-average common shares outstanding</div>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">8,783,063</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">8,369,976</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt;"><br/>
                </div>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">Basic earnings per share <br/>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">0.10</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">0.45</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">Diluted earnings per share <br/>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">0.09</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">0.45</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span>For the years ended December 31, 2024 and 2023, there were 38 and 65,075 shares, respectively, excluded from the diluted EPS calculation because the impact of their assumed vesting would be anti-dilutive. The significant change was due to
          expiration and forfeiture of the CEO and board member shares as of December 31, 2024. </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">For additional disclosures regarding restricted stock awards and employee stock options, see Note 10, <span style="font-style: italic;">Stockholders&#8217; Equity &#8211;
            Equity Compensation Plans</span>.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Other Intangible Assets</a></td>
<td class="text">
<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: justify; text-transform: none;"><span style="text-decoration: underline;">Other intangible
              assets</span></div>

<div style="font-family: 'Times New Roman'; text-align: justify; font-size: 10pt;"><span style="color: rgb(0, 0, 0);"> <br/>
          </span></div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our intangible assets and related accumulated amortization relate to trademarks and copyrights that are definite-lived intangibles and are
            subject to amortization.&#160; The weighted average amortization period is<span style="font-family: 'Times New Roman'; font-size: 10pt;"> 15
              years for trademarks and copyrights.&#160; Amortization expense related to other intangible assets was less than $0.01 million in
              each of 2024 and 2023 and was recorded in operating expenses.&#160; Based on the current amount of intangible assets subject to amortization, we estimate amortization expense to be less than $0.01 million annually over the next five years. Our <span style="font-family: 'Times New Roman'; font-size: 10pt;">&#8220;</span>Other intangible assets&#8221; was fully
              amortized as of December 31, 2023 and is now included in &#8220;Other assets&#8221; on the face of the balance sheet.</span></div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair value of financial instruments</a></td>
<td class="text">
<div style="font-style: normal; text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Fair value of financial instruments</span></div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We measure fair value as an exit price, which is the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between
          market participants.&#160; As a basis for considering such assumptions, accounting standards establish a three-tier fair value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</div>

<div><br/></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;">


  <tr>

    <td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 1 &#8211; observable inputs that reflect quoted prices in active markets for identical assets or liabilities.</div>
              </td>

  </tr>


</table>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;">


  <tr>

    <td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 2 &#8211; significant observable inputs other than quoted prices in active markets for similar assets and liabilities, such as quoted prices for identical or
                  similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</div>
              </td>

  </tr>


</table>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;">


  <tr>

    <td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Level 3 &#8211; significant unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants.</div>
              </td>

  </tr>


</table>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">Classification of the financial asset or
            liability within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. </span></div>

<div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Our principal financial instruments consist of our money market investment or T-Bills maturing less than 90 days, accounts receivable, and
            accounts payable.&#160; As of December 31, 2024 and 2023, the carrying values of our financial instruments, included in our Consolidated Balance Sheets, approximated their fair values.&#160; There were no transfers into or out of Levels 1, 2 and 3 during the years ended December 31, 2024 and 2023.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Income taxes</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes are estimated for each jurisdiction in which we operate.&#160; This involves assessing current tax exposure together with temporary differences resulting
          from differing treatment of items for tax and financial statement accounting purposes.&#160; Any resulting deferred tax assets are evaluated for recoverability based on estimated future taxable income.&#160; To the extent it is more-likely-than-not that
          all or a portion of a deferred tax asset will not be realized, a valuation allowance is recorded.&#160; Our evaluation regarding whether a valuation allowance is required or should be adjusted also considers, among other things, the nature, frequency,
          and severity of recent losses, forecasts of future profitability and the duration of statutory carryforward periods.</div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify;">
           <span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Deferred tax assets and liabilities
            are measured using the enacted tax rates in effect in the years when those temporary differences are expected to reverse.&#160; The effect on deferred taxes from a change in tax rate is recognized through continuing operations in the period that
            includes the enactment date of the change.&#160; Changes in tax laws and rates could affect recorded deferred tax assets and liabilities in the future. </span> </div>

<div><br/>
        </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not that the position will be sustained upon examination, including
          resolutions of any related appeals or litigation processes, based on the technical merits.&#160; Income tax positions must meet a more-likely-than-not recognition threshold to be recognized.</div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We recognize tax liabilities for uncertain tax positions and adjust these liabilities when our judgement changes as a result of the evaluation of new information not
          previously available.&#160; Due to the complexity of some of these uncertainties, the ultimate resolution may result in a payment that is materially different from the current estimate of the tax liabilities.&#160; These differences will be reflected as
          increases or decreases to income tax expense and the effective tax rate in the period in which new information becomes available.&#160; We recognize interest and/or penalties related to all tax positions in income tax expense. To the extent that
          accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made.</div>

<div><br/></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">We may be subject to periodic audits by the Internal
          Revenue Service and other taxing authorities.&#160; These audits may challenge certain of our tax positions, such as the timing and amount of deductions and allocation of taxable income to the various jurisdictions.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based compensation</a></td>
<td class="text">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Stock-based compensation</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s stock-based compensation relates primarily to restricted stock unit (&#8220;RSU&#8221;) awards.&#160; Accounting guidance requires measurement and recognition of
          compensation expense at an amount equal to the grant date fair value.&#160; Compensation expense is recognized for service-based stock awards on a straight-line basis or ratably over the requisite service period, based on the closing price of the
          Company&#8217;s stock on the date of grant.&#160; The service-based awards typically vest ratably over the requisite service period, provided that the participant is employed on the vesting date.&#160; Compensation expense is reduced by actual forfeitures as
          they occur over the requisite service period of the awards.</div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Performance-based RSUs vest, if at all, upon the Company satisfying certain performance targets.&#160; The Company records compensation expense for awards with a
          performance condition when it is probable that the condition will be achieved.&#160; If the Company determines it is not probable a performance condition will be achieved, no compensation expense is recognized.&#160; If the Company changes its assessment
          in a subsequent period and concludes it is probable a performance condition will be achieved, the Company will recognize compensation expense ratably between the period of the change in assessment through the expected date of satisfying the
          performance condition for vesting.&#160; If the Company subsequently assesses that it is no longer probable that a performance condition will be achieved, the accumulated expense that has been previously recognized will be reversed.&#160; The compensation
          expense ultimately recognized, if any, related to performance-based awards will equal the grant date fair value based on the number of shares for which the performance condition has been satisfied.&#160; We issue shares from authorized shares upon the
          lapsing of vesting restrictions on RSUs.&#160; We do not use cash to settle equity instruments issued under stock-based compensation awards.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive income</a></td>
<td class="text">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Comprehensive income<br/>
          </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Comprehensive income includes net income and certain other items that are recorded directly to stockholders&#8217; equity.&#160; The Company&#8217;s only source of other
            comprehensive income is foreign currency translation adjustments, and those adjustments are presented net of tax.</div>
<span></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_tlfa_ShippingAndHandlingCostsPolicyTextBlock', window );">Shipping and handling costs</a></td>
<td class="text">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Shipping and handling costs</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">Costs to ship products to our customers are included in operating expenses on the consolidated
              statements of operations and comprehensive income.&#160; Total costs were $3.2 million and $3.2 million for both the years ended December 31, 2024, and 2023, respectively.</div>
<span></span>
</td>
</tr>
<tr class="ro">
<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">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Advertising</span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Advertising costs include the cost of print, digital, direct mail, community events, trade shows, and our e-commerce platform.&#160; Advertising costs are expensed as
          incurred.&#160; Total advertising expense was $1.3 million and $1.1 million in 2024 and 2023, respectively.</div>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text">
<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Recently Adopted Accounting Pronouncements</span></div>

<div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;"> <br/>
          </span></div>

<div><span style="text-decoration: underline;"> </span></div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The Financial Accounting Standard Board (FASB) issued an Accounting Standard Update (ASU 2023-07 Segment Reporting Topic 250: Improvements to Reportable segment
            Disclosures) on segment reporting in November 2023 that is effective for 2024 financial reporting and the Company adopted the standard as a single reportable segment. The Chief Operating Decision Maker (CODM), which is our CEO, uses both the
            net sales, cost of goods sold and net operating income to assess the Company&#8217;s performance and allocation of resources. All three measures are currently included on the face of our income statement.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
          </div>

<div><span style="text-decoration: underline;"> </span></div>

<div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">The Company did not adopt any other new accounting guidance that was applicable for the year ended December 31, 2024.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deconsolidation of foreign subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</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_tlfa_RevenueRecognitionDiscountsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sales discounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_RevenueRecognitionDiscountsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</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_tlfa_ShippingAndHandlingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such 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;">tlfa_ShippingAndHandlingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a href="javascript: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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.2.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A<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 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 13A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 825<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inclusion of significant items in the selling, general and administrative (or similar) expense report caption.</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 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<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_SellingGeneralAndAdministrativeExpensesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135366898448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>SIGNIFICANT ACCOUNTING POLICIES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregated Revenue</a></td>
<td class="text">
<div><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>
         </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In the following table, revenue for the years ended December 31, 2024 and 2023 is disaggregated by geographic areas as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024<br/>
                  </span> </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023<br/>
                  </span> </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">United States</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">66,045</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">67,696</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Canada</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">7,313</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">7,301</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">1,033</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">1,232</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">74,391</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">76,229</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);">Diluted EPS is computed using the treasury stock method.</span>
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </span> </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;">(in thousands, except share data)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"> </sup><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024 </span></div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">2023<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Numerator:</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Net income<br/>
                  </div>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">827</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,768</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Denominator:</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Basic weighted-average common shares outstanding<br/>
                  </div>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,493,989</div>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">8,339,658</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Dilutive effect of service-based restricted stock awards granted to Board of Directors under the Plan</div>
                </div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">5,529</div>
                </div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">3,218</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%; padding-bottom: 2px;" valign="bottom">
                <div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); text-align: left;">Dilutive effect of service-based restricted stock awards granted to employees under the Plan</div>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">283,545</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">27,100</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Diluted weighted-average common shares outstanding</div>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">8,783,063</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">8,369,976</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt;"><br/>
                </div>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">Basic earnings per share <br/>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">0.10</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">0.45</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">Diluted earnings per share <br/>
              </td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">0.09</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">0.45</td>

    <td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268545968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BALANCE SHEET COMPONENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureTextBlockSupplementAbstract', window );"><strong>BALANCE SHEET COMPONENTS [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_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Inventory, Property and Equipment and Short-term Liabilities</a></td>
<td class="text">
<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">On hand:</div>
              </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Finished goods held for sale</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">31,022</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">33,350</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Raw materials and work in process</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,819</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,774</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Inventory in transit</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,715</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,869</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">35,556</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">37,993</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<div><span style="font-weight: bold;"><span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Property
            and Equipment</span> </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">Building</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">10,289</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">9,277</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Land</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,451</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,451</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Leasehold improvements</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,244</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,875</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Equipment and machinery</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">8,937</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">8,469</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Furniture and fixtures</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">8,556</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">7,452</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Vehicles</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">178</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">154</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">31,655</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">28,678</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Less: accumulated depreciation</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(19,320</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(18,131</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">12,335</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">10,547</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
            </div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Our property and equipment, net,
                was located in the following countries: </span></div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">United States</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">12,182</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">10,414</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Canada</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">132</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">133</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Spain</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">21</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">12,335</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">10,547</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
              </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation expense was $1.2 million for both
            the years ended December 31, 2024 and 2023, respectively.</div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br/>
        </div>

<div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;">Short-term Liabilities</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Accrued Expenses and Other Liabilities</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">
                  <div style="color: rgb(0, 0, 0);">Accrued employee related costs</div>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">701</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,849</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Unearned gift card revenue</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">320</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">223</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Estimated returns</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">190</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">523</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Sales and payroll taxes payable</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">546</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">283</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Accrued vendor payables</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">314</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">262</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Other Short Term Liability <sup>(1)</sup></div>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">1,500</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">3,571</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">3,140</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div> <br/>
        </div>

<div>
            <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;">


  <tr>

    <td style="width: 36pt; vertical-align: top; text-align: right;">(1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <br/>
                  </td>

    <td style="width: auto; vertical-align: top;"><span style="font-style: italic;">This was the earnest money we received as
                      downpayment for the sales of our corporate property and is also a part of our ending cash balance.</span><br/>
                  </td>

  </tr>


</table>
          </div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</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 Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268685200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>LEASES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_LesseeOperatingLeaseAssetsAndLiabilities', window );">Operating Lease Assets and Liabilities</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Additional information regarding the Company&#8217;s operating and finance leases is as follows (in thousands, except for lease term and discount rate information):<br/>
          </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div>
            <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Leases</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 37%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Balance Sheet Classification</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                    <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Assets:</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Operating</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_bdded733fbc8498cbd3ea40a640657bb"><span style="-sec-ix-hidden:Fact_7e26b1ab91224c3396d4801c04ccf298">Operating lease assets</span></span> </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>10,323</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>8,995</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Finance</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; padding-bottom: 2px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_c13f85dd5ede453a9e5c4a9aec909fc7"><span style="-sec-ix-hidden:Fact_ab742ef5fa0749c1b2d3761cbf35226f">Financing lease assets</span></span> </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                    <div>-</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                    <div>23</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Total assets</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="font-weight: bold;">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="font-weight: bold;">10,323</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="font-weight: bold;">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="font-weight: bold;">9,018</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Liabilities:</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Current</span></div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Operating</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_9d8652b442fa4cbba7ea28efdf3d0505"><span style="-sec-ix-hidden:Fact_83d1f5804a254ff4b44d05e4a1eff65c">Current portion of operating lease liabilities</span></span> </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>3,205</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>3,172</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Finance</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Current portion of finance lease liabilities<br/>
                    </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div>-</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div>-</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="text-decoration: underline;">Non-current</span></div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Operating</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_8d9337f87a894addb961b29eafd1faab"><span style="-sec-ix-hidden:Fact_8bb2f59dc1c3480b8f1383e5b4de84ee">Operating lease liabilities, non-current</span></span> </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div>7,561</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                    <div>6,253</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                    <div style="color: rgb(0, 0, 0);">Finance</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 37%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                    <div style="color: rgb(0, 0, 0);"><span style="-sec-ix-hidden:Fact_e6eb7ebbfdd74949906eab69e0bc892e"><span style="-sec-ix-hidden:Fact_0ab6ce11b29542cc84b89133dd9de1c5">Finance lease liabilities, non-current</span></span> </div>
                  </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>-</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                    <div>1</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 4px;" valign="bottom">
                    <div style="color: rgb(0, 0, 0); font-weight: bold;">Total lease liabilities</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 37%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                    <div style="font-weight: normal;">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                    <div style="font-weight: bold;">10,766</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                    <div style="font-weight: normal;">$</div>
                  </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                    <div style="font-weight: bold;">9,426</div>
                  </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
             </div>
<span></span>
</td>
</tr>
<tr class="re">
<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 );">Lease Cost</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Lease Cost</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Income Statement Classification</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating lease cost</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">4,029</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">$</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">3,908</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating lease cost</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Impairment expense</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">(18</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">Short-term lease cost<br/>
                </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Variable lease cost&#160;(1)</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">914</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">915</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">Finance:<br/>
                </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Amortization of lease assets<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating expenses</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">7</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Interest on lease liabilities<br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Interest expense</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 4px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Total lease cost</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 38%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">4,925</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">4,830</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
          </div>

<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;">(1) Variable lease cost includes payment for certain real
            estate taxes, insurance, common area maintenance, and other charges related to lease agreements, which are not included in the measurement of the operating lease liabilities. </div>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Maturity of Lease Liabilities</a></td>
<td class="text">
<div>
           <span style="font-weight: bold;"> </span></div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Maturity of Lease Liabilities</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Operating Leases</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Finance Leases</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2025</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);"><br/>
                  </div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,840</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"><br/>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2026</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">3,285</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2027</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2,730</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">2028</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,845</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Thereafter</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">1,319</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Total lease payments</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">13,019</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Less:&#160; Interest</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">(2,253</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">)</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">Present value of lease liabilities</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
                </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
                  <div style="color: rgb(0, 0, 0); font-weight: bold;">10,766</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td>

    <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">-</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#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_tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock', window );">Operating Leases Other Information</a></td>
<td class="text">
<div>
              <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
              </div>


              <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-weight: bold;">Other Information</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                      <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Cash paid for amounts included in the measurement of lease liabilities:</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Operating cash flows used in operating leases</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">3,512</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">$</div>
                    </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">3,955</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Operating cash flows used in finance leases</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">-</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">Financing cash flows used in finance leases</div>
                    </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">1</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
                      <div style="color: rgb(0, 0, 0);">15</div>
                    </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating lease assets obtained in exchange for lease obligations</div>
                    </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating leases, initial recognition</div>
                    </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4,755</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">3,396</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Operating leases, modifications and remeasurements</div>
                    </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
               </div>
<span></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_tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock', window );">Lease Term and Discount Rate</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);"><span style="font-weight: bold;">Lease Term and Discount Rate</span></div>
                </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2024</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2023</div>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Weighted-average remaining lease term (years):</div>
                </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating leases</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">3.7<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">3.6<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Finance leases</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Weighted-average discount rate:</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Operating leases</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">5.3<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%<br/>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4.8<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%<br/>
                </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                  <div style="color: rgb(0, 0, 0);">Finance leases</div>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">N/A<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"><br/>
                </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">6.0<br/>
                </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%<br/>
                </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_tlfa_LesseeOperatingLeaseAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating lease assets and liabilities recognized in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_LesseeOperatingLeaseAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</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_tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating leases lease term and discount rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</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_tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other information of operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</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_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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268527856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for Income Taxes</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The provision for income taxes consists of the following:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Year Ended December 31,</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Income Tax Provision (Benefits)<br/>
                </div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Current provision (benefit):</div>
              </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Federal</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">261</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">892</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">State</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">71</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">181</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Foreign</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(68</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">102</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Related to UTP</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(31</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(34</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">233</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,141</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">Deferred provision (benefit):</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">Federal</div>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">32</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">(266</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: normal; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">State</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">8</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(103</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: normal; width: 76%; padding-bottom: 2px;" valign="bottom">Foreign</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">(9</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">)</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">5</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">31</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(364</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Total tax provision<br/>
                </div>
              </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">264</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">$</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">777</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Income Before Income Taxes</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Income before income taxes was earned in the following tax jurisdictions:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Year Ended December 31,</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Income Before Income Taxes</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">United States</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,382</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">3,765</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Spain</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(259</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">25</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Canada</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(32</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">755</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">TOTAL</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,091</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">4,545</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Income Tax Effects of Temporary Differences Impacting Deferred Income Tax Assets and Liabilities</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The income tax effects of temporary differences that give rise to significant portions of deferred income tax assets and liabilities are as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Deferred income tax assets:</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023<br/>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-style: italic;">(in thousands)</div>
              </td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Inventory</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">391</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">412</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Stock-based compensation</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">39</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">55</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Accounts receivable</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">12</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">8</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Sales returns</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">78</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">49</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Foreign currency translation gain in OCI</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">726</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">512</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div>
                  <div>Goodwill and other intangible assets amortization<br/>
                  </div>
                </div>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">1</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Net operating losses</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">184</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">182</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Accrued expenses</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">41</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">170</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Leases</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">111</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">108</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Total deferred income tax assets</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,583</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,496</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Less:&#160; valuation allowance</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(156</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">(154</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: normal;">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Total deferred income tax assets, net of valuation allowance</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,427</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,342</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Property and equipment depreciation</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(214</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(471</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Total deferred income tax liabilities</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(214</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">(471</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Net deferred tax asset (liability)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">1,213</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">871</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Effective Tax Rate from Statutory Rate</a></td>
<td class="text"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Below is a reconciliation of our effective tax rate from the statutory rate: </span> </span>
<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Year Ended December 31,</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">2024</td>

    <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Statutory rate &#8211; Federal U.S. income tax</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">21.0</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">21.0</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">State and local taxes</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">5.3</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">5.3</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Permanent book/tax differences</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2.3</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2.4</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom">
                <div>Difference in tax rates in loss carryback periods<br/>
                </div>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">0.0</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">0.0</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Change in valuation allowance</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">0.2</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(6.8</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div>
                  <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Rate differential on UTP reversals</div>
                </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(2.8</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(0.8</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">Income tax credits<br/>
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">0.0</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(2.3</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)%</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Other, net</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(1.8</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(1.7</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)%</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Effective rate</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">24.2</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">%</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">17.1</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">%</div>
              </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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Reconciliation of Uncertain Tax Positions</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of the beginning and ending amount of uncertain tax positions (&#8220;UTP&#8221;) is as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"></td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2024</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">
                  <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2023</div>
                </div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">UTP at beginning of the year</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">388</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">450</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Gross increase to tax positions in current period</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(109</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(27</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Interest expense</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(31</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">(35</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">)</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">UTP at end of year</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">248</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">388</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135269039104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>STOCKHOLDERS' 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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Activity of Restricted Stock and RSU Awards</a></td>
<td class="text">
<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">A summary of the activity for restricted stock and RSU awards is as follows:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> Shares</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"> Weighted Average </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"> (in thousands) </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> Share Price </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Balance, January 1, 2024</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">623</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">5.12</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Granted</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">74</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">4.47</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Forfeited</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(190</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">4.27</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">Vested</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(98</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">4.36</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Balance, December 31, 2024</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">409</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">4.32</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#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_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock', window );">Non-vested, Service-based Stock Awards</a></td>
<td class="text">
<div><br/>

         </div>

<div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">As of December 31, 2024, there was unrecognized compensation cost related to non-vested, service-based awards of $0.3 million which will be recognized over 3.1 weighted average
          years in each of the following years:</div>

<div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
        </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; border-spacing: 0; margin-left: auto; margin-right: auto;">


  <tr>

    <td colspan="4" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Unrecognized Expense</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">2025 </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$<br/>
                </div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">163</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 48%; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">2026 </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">119</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0);">2027 </div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">34</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 48%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom">2028
              </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">6 </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; text-align: center; width: 48%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">322</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award 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> -Topic 718<br> -SubTopic 10<br> -Subparagraph (i)<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_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266692640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>Segment </div>
<div>Store</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_tlfa_BusinessDescriptionAbstract', window );"><strong>Description of Business [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_NumberOfStores', window );">Number of stores</a></td>
<td class="nump">101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments | Segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reporting segments | Segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_BusinessDescriptionAbstract', window );"><strong>Description of Business [Abstract]</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_NumberOfStores', window );">Number of stores</a></td>
<td class="nump">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_srt_StatementGeographicalAxis=country_CA', window );">Canada [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_tlfa_BusinessDescriptionAbstract', window );"><strong>Description of Business [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_NumberOfStores', window );">Number of stores</a></td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_ES', window );">Spain [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_tlfa_BusinessDescriptionAbstract', window );"><strong>Description of Business [Abstract]</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_NumberOfStores', window );">Number of stores</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_BusinessDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_BusinessDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's 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/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfStores">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the number of stores.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfStores</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_ES">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_ES</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>53
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266878816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Deconsolidation of Foreign Subsidiaries (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_DeconsolidationOfForeignSubsidiariesAbstract', window );"><strong>Deconsolidation of Foreign Subsidiaries [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_DeconsolidationGainOrLossAmount', window );">Loss on deconsolidation</a></td>
<td class="num">$ (0.5)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_DeconsolidationOfForeignSubsidiariesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_DeconsolidationOfForeignSubsidiariesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeconsolidationGainOrLossAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-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_DeconsolidationGainOrLossAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135267941856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Accounts Receivable and Expected Credit Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_AccountsReceivableAndExpectedCreditLossesAbstract', window );"><strong>Accounts Receivable and Expected Credit Losses [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_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 331<span></span>
</td>
<td class="nump">$ 264<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_AccountsReceivableAndExpectedCreditLossesAbstract', window );"><strong>Accounts Receivable and Expected Credit Losses [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="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 expected credit losses</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_AccountsReceivableAndExpectedCreditLossesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_AccountsReceivableAndExpectedCreditLossesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_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>55
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268996992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Translation and Transactions (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract', window );"><strong>Foreign currency translation and transactions [Abstract]</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_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax', window );">Foreign currency translation loss adjustments net of tax change (benefit)</a></td>
<td class="num">$ (0.6)<span></span>
</td>
<td class="nump">$ 0.4<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_ForeignCurrencyTransactionGainLossBeforeTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ForeignCurrencyTransactionGainLossBeforeTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>56
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268294256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue recognition [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_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss', window );">Sales return allowance</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 500<span></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_tlfa_GiftCardRedemptionPeriod', window );">Gift card redemption period</a></td>
<td class="text">1 year<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_tlfa_ContractWithCustomerLiabilityForGiftCardsIssued', window );">Gift cards issued</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized from redemption of gift cards</a></td>
<td class="nump">400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregated revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Sales</a></td>
<td class="nump">74,391<span></span>
</td>
<td class="nump">76,229<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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember', window );">Other Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue recognition [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_DeferredRevenue', window );">Credit card payments recorded as deferred revenue</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">300<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember', window );">Accrued Expenses and Other Liabilities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue recognition [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract with customer liability</a></td>
<td class="nump">300<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregated revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales</a></td>
<td class="nump">66,045<span></span>
</td>
<td class="nump">67,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregated revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Sales</a></td>
<td class="nump">7,313<span></span>
</td>
<td class="nump">7,301<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=tlfa_OtherCountriesMember', window );">Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueAbstract', window );"><strong>Disaggregated revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Sales</a></td>
<td class="nump">$ 1,033<span></span>
</td>
<td class="nump">$ 1,232<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_tlfa_ContractWithCustomerLiabilityForGiftCardsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 recorded during the current reporting period, related to the Company's liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise 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;">tlfa_ContractWithCustomerLiabilityForGiftCardsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_GiftCardRedemptionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 customer gift card redemption period, 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;">tlfa_GiftCardRedemptionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</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_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for 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/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 2: 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 3: 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 4: 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_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript: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_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<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_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisaggregationOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_AccountsPayableAndAccruedLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=tlfa_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tlfa_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135267284224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Discounts (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>Discount</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_tlfa_DiscountsAbstract', window );"><strong>Discounts [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_tlfa_NumberOfClassesOfCustomerDiscounts', window );">Number of classes of customer discounts</a></td>
<td class="nump">6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_DiscountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_DiscountsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_NumberOfClassesOfCustomerDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classes of customer discounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_NumberOfClassesOfCustomerDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135270712176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Property and Equipment, Net of Accumulated Depreciation (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Equipment and Machinery [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and equipment, net of accumulated depreciation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of assets</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Equipment and Machinery [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and equipment, net of accumulated depreciation [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of assets</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and equipment, net of accumulated depreciation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of assets</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and equipment, net of accumulated depreciation [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of assets</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and equipment, net of accumulated depreciation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of assets</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember', window );">Buildings and Related Improvements [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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and equipment, net of accumulated depreciation [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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of assets</a></td>
<td class="text">40 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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BuildingAndBuildingImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266972992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Leases (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Remaining finance leases interest expense</a></td>
<td class="nump">$ 100<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>60
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135267387104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Impairment of Long-lived Assets (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>Store</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentChargesAbstract', window );"><strong>Impairment of long-lived assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment losses | $</a></td>
<td class="nump">$ 20<span></span>
</td>
<td class="nump">$ 0<span></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_tlfa_NumberOfImpairedStores', window );">Number of impaired stores | Store</a></td>
<td class="nump">2<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_tlfa_NumberOfImpairedStores">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 stores that were measured for impairment in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_NumberOfImpairedStores</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentChargesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetImpairmentChargesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<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 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>61
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135265598784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAbstract', window );"><strong>Numerator [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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 827<span></span>
</td>
<td class="nump">$ 3,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator [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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average common shares outstanding (in shares)</a></td>
<td class="nump">8,493,989<span></span>
</td>
<td class="nump">8,339,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted-average common shares outstanding (in shares)</a></td>
<td class="nump">8,783,063<span></span>
</td>
<td class="nump">8,369,976<span></span>
</td>
</tr>
<tr class="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 earnings (loss) per share (in dollars per share)</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
</tr>
<tr class="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 earnings (loss) per share (in dollars per share)</a></td>
<td class="nump">$ 0.09<span></span>
</td>
<td class="nump">$ 0.45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares', window );">Shares excluded from the diluted EPS calculation (in shares)</a></td>
<td class="nump">38<span></span>
</td>
<td class="nump">65,075<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] | Board of Directors [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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator [Abstract]</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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of service-based restricted stock awards granted (in shares)</a></td>
<td class="nump">5,529<span></span>
</td>
<td class="nump">3,218<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] | Employees [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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator [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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Dilutive effect of service-based restricted stock awards granted (in shares)</a></td>
<td class="nump">283,545<span></span>
</td>
<td class="nump">27,100<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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met.</p></div>
<a href="javascript: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 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-26<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 44<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-44<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 51<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-51<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-52<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-53<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 54<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-54<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 48<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-48<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 48<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-48<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares</td>
</tr>
<tr>
<td style="padding-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=us-gaap_ShareBasedPaymentArrangementEmployeeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_ShareBasedPaymentArrangementEmployeeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268417808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Other Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Other Intangible Assets [Abstract]</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_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets (excluding goodwill)</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
</tr>
<tr class="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 );">Amortization expense, 2024</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortization expense, 2025</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortization expense, 2026</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortization expense, 2027</a></td>
<td class="nump">10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Amortization expense, 2028</a></td>
<td class="nump">$ 10<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember', window );">Trademarks/Copyrights [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_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Other Intangible Assets [Abstract]</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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average amortization period</a></td>
<td class="text">15 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_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization period of finite-lived intangible assets acquired either individually or as part of a group of 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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_IntellectualPropertyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IntellectualPropertyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266044640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_FairValueOfFinancialInstrumentsAbstract', window );"><strong>Fair value of financial instruments [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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet', window );">Transfers into (out of) Level 3</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_FairValueOfFinancialInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_FairValueOfFinancialInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.</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 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<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 (c)(3)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>64
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268686992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Shipping and Handling Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_ShippingAndHandlingCostsAbstract', window );"><strong>Shipping and handling costs [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_OperatingCostsAndExpenses', window );">Operating expenses</a></td>
<td class="nump">$ 41,176<span></span>
</td>
<td class="nump">$ 40,753<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=us-gaap_ShippingAndHandlingMember', window );">Shipping and Handling [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_tlfa_ShippingAndHandlingCostsAbstract', window );"><strong>Shipping and handling costs [Abstract]</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_OperatingCostsAndExpenses', window );">Operating expenses</a></td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_ShippingAndHandlingCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_ShippingAndHandlingCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingCostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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. Excludes 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_OperatingCostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_ShippingAndHandlingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268202032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT ACCOUNTING POLICIES, Advertising (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingAndAdvertisingExpenseAbstract', window );"><strong>Advertising [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_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="nump">$ 1.1<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_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/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: 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_MarketingAndAdvertisingExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MarketingAndAdvertisingExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268297520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BALANCE SHEET COMPONENTS, Inventory, Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNetAbstract', window );"><strong>Inventory on-hand [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_InventoryFinishedGoods', window );">Finished goods held for sale</a></td>
<td class="nump">$ 31,022<span></span>
</td>
<td class="nump">$ 33,350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessAndRawMaterials', window );">Raw materials and work in process</a></td>
<td class="nump">1,819<span></span>
</td>
<td class="nump">1,774<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInventoryInTransit', window );">Inventory in transit</a></td>
<td class="nump">2,715<span></span>
</td>
<td class="nump">2,869<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_InventoryNet', window );">Total inventory</a></td>
<td class="nump">35,556<span></span>
</td>
<td class="nump">37,993<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">31,655<span></span>
</td>
<td class="nump">28,678<span></span>
</td>
</tr>
<tr class="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">(19,320)<span></span>
</td>
<td class="num">(18,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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">12,335<span></span>
</td>
<td class="nump">10,547<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">12,182<span></span>
</td>
<td class="nump">10,414<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CA', window );">Canada [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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">133<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_ES', window );">Spain [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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">21<span></span>
</td>
<td class="nump">0<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_BuildingMember', window );">Building [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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">10,289<span></span>
</td>
<td class="nump">9,277<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_LandMember', window );">Land [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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,451<span></span>
</td>
<td class="nump">1,451<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">2,244<span></span>
</td>
<td class="nump">1,875<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_MachineryAndEquipmentMember', window );">Equipment and Machinery [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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">8,937<span></span>
</td>
<td class="nump">8,469<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">8,556<span></span>
</td>
<td class="nump">7,452<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [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_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 178<span></span>
</td>
<td class="nump">$ 154<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/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 valuation and LIFO reserves of completed merchandise or goods expected to be sold 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/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(6)(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_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessAndRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.</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(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_InventoryWorkInProcessAndRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherInventoryInTransit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported.</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(6)(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_OtherInventoryInTransit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PropertyPlantAndEquipmentNetByTypeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_ES">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_ES</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135265692544">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>BALANCE SHEET COMPONENTS, Short-term Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued Expenses and Other Liabilities [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued employee related costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 701<span></span>
</td>
<td class="nump">$ 1,849<span></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_tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards', window );">Unearned gift card revenue</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">320<span></span>
</td>
<td class="nump">223<span></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_tlfa_ExpectedMerchandiseReturns', window );">Estimated returns</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">190<span></span>
</td>
<td class="nump">523<span></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_tlfa_SalesAndPayrollTaxesPayable', window );">Sales and payroll taxes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">546<span></span>
</td>
<td class="nump">283<span></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_tlfa_AccruedVendorPayablesCurrent', window );">Accrued vendor payables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">314<span></span>
</td>
<td class="nump">262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other Short Term Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">0<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_AccruedLiabilitiesAndOtherLiabilities', window );">TOTAL</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,571<span></span>
</td>
<td class="nump">$ 3,140<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">This was the earnest money we received as
                      downpayment for the sales of our corporate property and is also a part of our ending cash balance.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_AccruedVendorPayablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to vendor. 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_AccruedVendorPayablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services; those unredeemed represent a liability of the entity because the revenue is being deferred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tlfa_ExpectedMerchandiseReturns">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the carrying value as of the balance sheet date of the liability for expected merchandise returns.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_ExpectedMerchandiseReturns</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tlfa_SalesAndPayrollTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents to the carrying amount of sales and payroll taxes payable as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_SalesAndPayrollTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268144400">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>LEASES, Lease Assets, Liabilities and Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>LEASES [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Operating lease asset impairment expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20<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_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Operating lease assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 10,323<span></span>
</td>
<td class="nump">$ 8,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Operating lease assets<span></span>
</td>
<td class="text">Operating lease assets<span></span>
</td>
</tr>
<tr class="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 );">Financing lease assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Financing lease assets<span></span>
</td>
<td class="text">Financing lease assets<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_LeaseAssets', window );">Total assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 10,323<span></span>
</td>
<td class="nump">$ 9,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_tlfa_OperatingLeaseCurrentLiabilityAbstract', window );"><strong>Current [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,205<span></span>
</td>
<td class="nump">$ 3,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Current portion of operating lease liabilities<span></span>
</td>
<td class="text">Current portion of operating lease liabilities<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Current portion of finance lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<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_tlfa_OperatingLeaseNonCurrentLiabilityAbstract', window );"><strong>Non-current [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 7,561<span></span>
</td>
<td class="nump">$ 6,253<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Operating lease liabilities, non-current<span></span>
</td>
<td class="text">Operating lease liabilities, non-current<span></span>
</td>
</tr>
<tr class="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 );">Finance lease liabilities, non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Finance lease liabilities, non-current<span></span>
</td>
<td class="text">Finance lease liabilities, non-current<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_LeaseLiabilities', window );">Total lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 10,766<span></span>
</td>
<td class="nump">$ 9,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_FinanceLeaseCostsAbstract', window );"><strong>Finance [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,925<span></span>
</td>
<td class="nump">4,830<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_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember', window );">Operating Expenses [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease Cost [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_OperatingLeaseCostAndImpairmentLoss', window );">Operating lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,029<span></span>
</td>
<td class="nump">3,908<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<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_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">914<span></span>
</td>
<td class="nump">915<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_FinanceLeaseCostsAbstract', window );"><strong>Finance [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 lease assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">7<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_IncomeStatementLocationAxis=tlfa_ImpairmentExpenseMember', window );">Impairment Expense [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease Cost [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_OperatingLeaseCostAndImpairmentLoss', window );">Operating lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(18)<span></span>
</td>
<td class="nump">0<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_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember', window );">Interest Expense [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_FinanceLeaseCostsAbstract', window );"><strong>Finance [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Variable lease cost includes payment for certain real
            estate taxes, insurance, common area maintenance, and other charges related to lease agreements, which are not included in the measurement of the operating lease liabilities.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_FinanceLeaseCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_FinanceLeaseCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_LeaseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease assets consisting of operating and finance lease as on balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_LeaseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tlfa_LeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease liabilities consisting of operating and finance lease as on balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_LeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tlfa_OperatingLeaseCostAndImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 and impairment loss of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_OperatingLeaseCostAndImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_OperatingLeaseCurrentLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_OperatingLeaseCurrentLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_OperatingLeaseNonCurrentLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_OperatingLeaseNonCurrentLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes noncurrent 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 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_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_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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes finance lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<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> -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_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset 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/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479365/842-20-25-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_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes current 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> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes noncurrent 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> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<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 (d)<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_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=tlfa_ImpairmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeStatementLocationAxis=tlfa_ImpairmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135270720960">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES, Maturity of Lease Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Maturity of Operating Lease Liabilities [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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 3,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">3,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">2,730<span></span>
</td>
</tr>
<tr class="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 );">2028</a></td>
<td class="nump">1,845<span></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_tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour', window );">Thereafter</a></td>
<td class="nump">1,319<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">13,019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="num">(2,253)<span></span>
</td>
</tr>
<tr class="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 );">Present value of lease liabilities</a></td>
<td class="nump">10,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Maturities of Finance Lease Liabilities [Abstract]</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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></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_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></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_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></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_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">0<span></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_tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour', window );">Thereafter</a></td>
<td class="nump">0<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_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></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_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></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_FinanceLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135262320912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES, Operating Leases Other Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract', window );"><strong>Cash Paid for Amounts Included in the Measurement of Lease Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows used in operating leases</a></td>
<td class="nump">$ 3,512<span></span>
</td>
<td class="nump">$ 3,955<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows used in finance leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows used in finance leases</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract', window );"><strong>Operating Lease Assets Obtained in Exchange for Lease Obligations [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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases, initial recognition</a></td>
<td class="nump">4,755<span></span>
</td>
<td class="nump">3,396<span></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_tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement', window );">Operating leases, modifications and remeasurements</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of right-of-use asset obtained in exchange for operating lease obligations modifications and remeasurement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268763120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES, Lease Term and Discount Rate (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted-Average Remaining Lease Term (Years) [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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">3 years 8 months 12 days<span></span>
</td>
<td class="text">3 years 7 months 6 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_tlfa_WeightedAverageDiscountRateAbstract', window );"><strong>Weighted-Average Discount Rate [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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="nump">4.80%<span></span>
</td>
</tr>
<tr class="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 );">Finance leases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_WeightedAverageDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_WeightedAverageDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_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>72
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135267390240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTES PAYABLE AND LONG-TERM DEBT (Details) - JP Morgan Chase Bank, N.A. [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 03, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentsAbstract', window );"><strong>Debt Instruments [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_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis points interest rate</a></td>
<td class="nump">2.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration', window );">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:SecuredOvernightFinancingRateSofrMember<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Maturity period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Line of credit facility, funds borrowed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 type of variable interest rate on debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<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_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><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 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_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=tlfa_JPMorganChaseBankNAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LineOfCreditFacilityAxis=tlfa_JPMorganChaseBankNAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135267143408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EMPLOYEE BENEFIT AND SAVINGS PLANS (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract', window );"><strong>Pension and Other Postretirement Benefits Cost [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_DefinedContributionPlanCostRecognized', window );">Defined contribution plan, employer match expense</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer discretionary contribution amount</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_RetirementPlanTypeAxis=tlfa_OneHundredPercentContributionMember', window );">100% Contribution [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_PensionAndOtherPostretirementBenefitExpenseAbstract', window );"><strong>Pension and Other Postretirement Benefits Cost [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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution, percentage of match</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution, percentage of eligible earnings contributed by employees</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">3.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_RetirementPlanTypeAxis=tlfa_FiftyPercentContributionMember', window );">50% Contribution [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_PensionAndOtherPostretirementBenefitExpenseAbstract', window );"><strong>Pension and Other Postretirement Benefits Cost [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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution, percentage of match</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="nump">50.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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Employer matching contribution, percentage of eligible earnings contributed by employees</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for defined contribution 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 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-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_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 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_PensionAndOtherPostretirementBenefitExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_PensionAndOtherPostretirementBenefitExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=tlfa_OneHundredPercentContributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RetirementPlanTypeAxis=tlfa_OneHundredPercentContributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_RetirementPlanTypeAxis=tlfa_FiftyPercentContributionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RetirementPlanTypeAxis=tlfa_FiftyPercentContributionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268824816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES, Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current provision (benefit) [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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 261<span></span>
</td>
<td class="nump">$ 892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">71<span></span>
</td>
<td class="nump">181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(68)<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense', window );">Related to UTP</a></td>
<td class="num">(31)<span></span>
</td>
<td class="num">(34)<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_CurrentIncomeTaxExpenseBenefit', window );">Total current provision</a></td>
<td class="nump">233<span></span>
</td>
<td class="nump">1,141<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Deferred provision (benefit) [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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">32<span></span>
</td>
<td class="num">(266)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">8<span></span>
</td>
<td class="num">(103)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(9)<span></span>
</td>
<td class="nump">5<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_DeferredIncomeTaxExpenseBenefit', window );">Total deferred provision (benefit)</a></td>
<td class="nump">31<span></span>
</td>
<td class="num">(364)<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_IncomeTaxExpenseBenefit', window );">Total tax provision</a></td>
<td class="nump">264<span></span>
</td>
<td class="nump">$ 777<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal', window );">State net operating loss carryovers</a></td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Foreign tax net operating loss carryovers</a></td>
<td class="nump">$ 600<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for an underpayment of income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266561264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES, Income Before Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income before income taxes [Abstract]</strong></a></td>
<td class="text">&#160;<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">$ 1,091<span></span>
</td>
<td class="nump">$ 4,545<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_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember', window );">United States [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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income before income taxes [Abstract]</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Income before income taxes</a></td>
<td class="nump">1,382<span></span>
</td>
<td class="nump">3,765<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_IncomeTaxAuthorityNameAxis=us-gaap_TaxAuthoritySpainMember', window );">Spain [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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income before income taxes [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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Income before income taxes</a></td>
<td class="num">(259)<span></span>
</td>
<td class="nump">25<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_IncomeTaxAuthorityNameAxis=us-gaap_CanadaRevenueAgencyMember', window );">Canada [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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income before income taxes [Abstract]</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Income before income taxes</a></td>
<td class="num">$ (32)<span></span>
</td>
<td class="nump">$ 755<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_InternalRevenueServiceIRSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_TaxAuthoritySpainMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_TaxAuthoritySpainMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_CanadaRevenueAgencyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_CanadaRevenueAgencyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268718512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES, Income Tax Effects of Temporary Differences Impacting Deferred Income Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGrossAbstract', window );"><strong>Deferred income tax assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory</a></td>
<td class="nump">$ 391<span></span>
</td>
<td class="nump">$ 412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">55<span></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_tlfa_DeferredTaxAssetsAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances', window );">Sales returns</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses', window );">Foreign currency translation gain in OCI</a></td>
<td class="nump">726<span></span>
</td>
<td class="nump">512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets', window );">Goodwill and other intangible assets amortization</a></td>
<td class="nump">1<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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating losses</a></td>
<td class="nump">184<span></span>
</td>
<td class="nump">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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent', window );">Leases</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">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_DeferredTaxAssetsGross', window );">Total deferred income tax assets</a></td>
<td class="nump">1,583<span></span>
</td>
<td class="nump">1,496<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less: valuation allowance</a></td>
<td class="num">(156)<span></span>
</td>
<td class="num">(154)<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_DeferredTaxAssetsNet', window );">Total deferred income tax assets, net of valuation allowance</a></td>
<td class="nump">1,427<span></span>
</td>
<td class="nump">1,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_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred income tax liabilities [Abstract]</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment depreciation</a></td>
<td class="num">(214)<span></span>
</td>
<td class="num">(471)<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_DeferredIncomeTaxLiabilities', window );">Total deferred income tax liabilities</a></td>
<td class="num">(214)<span></span>
</td>
<td class="num">(471)<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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset (liability)</a></td>
<td class="nump">1,213<span></span>
</td>
<td class="nump">$ 871<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=us-gaap_NonUsMember', window );">Foreign [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_tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract', window );"><strong>Valuation Allowance [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_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Increase in valuation allowance</a></td>
<td class="nump">$ 20<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_tlfa_DeferredTaxAssetsAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from 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;">tlfa_DeferredTaxAssetsAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript: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(26)(b))<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 740<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/2147482685/740-10-50-2<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(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGoodwillAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGrossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxAssetsGrossAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsUnrealizedCurrencyLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ValuationAllowanceDeferredTaxAssetChangeInAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268247536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES, Reconciliation of Effective Tax Rate from Statutory Rate (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>INCOME TAXES [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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory rate - Federal U.S. income tax</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State and local taxes</a></td>
<td class="nump">5.30%<span></span>
</td>
<td class="nump">5.30%<span></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_tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent', window );">Permanent book/tax differences</a></td>
<td class="nump">2.30%<span></span>
</td>
<td class="nump">2.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes', window );">Difference in tax rates in loss carryback periods</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.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_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="num">(6.80%)<span></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_tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent', window );">Rate differential on UTP reversals</a></td>
<td class="num">(2.80%)<span></span>
</td>
<td class="num">(0.80%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Income tax credits</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(2.30%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other, net</a></td>
<td class="num">(1.80%)<span></span>
</td>
<td class="num">(1.70%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Effective rate</a></td>
<td class="nump">24.20%<span></span>
</td>
<td class="nump">17.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 permanent book to income tax differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</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_tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 rate differential on unrecognized tax benefits reversals.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<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(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revisions of previously reported income tax 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/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<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(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 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_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135366857488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES, Reconciliation of Uncertain Tax Positions (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Uncertain Tax Positions ("UTP") [Roll Forward]</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_UnrecognizedTaxBenefits', window );">UTP at beginning of the year</a></td>
<td class="nump">$ 388<span></span>
</td>
<td class="nump">$ 450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions', window );">Gross increase to tax positions in current period</a></td>
<td class="nump">109<span></span>
</td>
<td class="nump">27<span></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_tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense', window );">Interest expense</a></td>
<td class="num">(31)<span></span>
</td>
<td class="num">(35)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">UTP at end of year</a></td>
<td class="nump">$ 248<span></span>
</td>
<td class="nump">$ 388<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 for an underpayment of income taxes including foreign income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135270616192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>Customer </div>
<div>Supplier</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>Customer</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | United States [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_tlfa_ConcentrationRiskAbstract', window );"><strong>Concentration Risk [Abstract]</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_tlfa_NumberOfSuppliers', window );">Number of suppliers</a></td>
<td class="nump">150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember', window );">Supplier Concentration Risk [Member] | Foreign Countries [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_tlfa_ConcentrationRiskAbstract', window );"><strong>Concentration Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_NumberOfSuppliers', window );">Number of suppliers</a></td>
<td class="nump">20<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue [Member] | Customer Concentration Risk [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_tlfa_ConcentrationRiskAbstract', window );"><strong>Concentration Risk [Abstract]</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_tlfa_NumberOfMajorCustomers', window );">Number of customers accounted more than 0.5% of revenue | Customer</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue [Member] | Customer Concentration Risk [Member] | Five Major Customers [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_tlfa_ConcentrationRiskAbstract', window );"><strong>Concentration Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_NumberOfMajorCustomers', window );">Number of customers accounted more than 0.5% of revenue | Customer</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue [Member] | Customer Concentration Risk [Member] | Five Major Customers [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_tlfa_ConcentrationRiskAbstract', window );"><strong>Concentration Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Major Customers [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_tlfa_ConcentrationRiskAbstract', window );"><strong>Concentration Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_NumberOfMajorCustomers', window );">Number of customers accounted more than 0.5% of revenue | Customer</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">8.60%<span></span>
</td>
<td class="nump">8.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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember', window );">Accounts Payable [Member] | Supplier Concentration Risk [Member] | Ten Major Suppliers [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_tlfa_ConcentrationRiskAbstract', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_NumberOfMajorSuppliers', window );">Number of suppliers accounted for 55% of inventory purchases</a></td>
<td class="nump">10<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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember', window );">Accounts Payable [Member] | Supplier Concentration Risk [Member] | One Major Supplier [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_tlfa_ConcentrationRiskAbstract', window );"><strong>Concentration Risk [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_NumberOfSuppliers', window );">Number of suppliers</a></td>
<td class="nump">1<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_tlfa_ConcentrationRiskAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_ConcentrationRiskAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_NumberOfMajorCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 major customers of the 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;">tlfa_NumberOfMajorCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_NumberOfMajorSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 major suppliers of the 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;">tlfa_NumberOfMajorSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_NumberOfSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 suppliers of the 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;">tlfa_NumberOfSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_NonUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_NonUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=tlfa_FiveMajorCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tlfa_FiveMajorCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=tlfa_TwoMajorCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tlfa_TwoMajorCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_AccountsPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccountsPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tlfa_TenMajorSuppliersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tlfa_TenMajorSuppliersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tlfa_OneMajorSupplierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=tlfa_OneMajorSupplierMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135267258032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY, 2013 and 2023 Restricted Stock Plans (Details) - shares<br></strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Oct. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jan. 31, 2013</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_PlanNameAxis=tlfa_TwoThousandAndThirteenRestrictedStockPlanMember', window );">2013 Restricted Stock Plan [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Restricted Stock Plan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period from grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=tlfa_TwoThousandAndThirteenRestrictedStockPlanMember', window );">2013 Restricted Stock Plan [Member] | Restricted Stock Units [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_StockholdersEquityNoteAbstract', window );"><strong>Restricted Stock Plan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of common shares reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tlfa_TwoThousandAndThirteenRestrictedStockPlanMember', window );">2013 Restricted Stock Plan [Member] | Restricted Stock Units [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Restricted Stock Plan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of common shares reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,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_PlanNameAxis=tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember', window );">2023 Restricted Stock Plan [Member] | Restricted Stock Units [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Restricted Stock Plan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Number of common shares reserved for issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember', window );">2023 Restricted Stock Plan [Member] | Service-Based Restricted Stock Units [Member] | Non-Employee Director [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_StockholdersEquityNoteAbstract', window );"><strong>Restricted Stock Plan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period from grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of restricted stock units granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,528<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember', window );">2023 Restricted Stock Plan [Member] | Service-Based Restricted Stock Units [Member] | Chief Executive Officer [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_StockholdersEquityNoteAbstract', window );"><strong>Restricted Stock Plan [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period from grant date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of restricted stock units granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">276,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of restricted stock units vested (in shares)</a></td>
<td class="nump">92,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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> -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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=tlfa_TwoThousandAndThirteenRestrictedStockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tlfa_TwoThousandAndThirteenRestrictedStockPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=tlfa_ServicedBasedRestrictedStockUnitsRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tlfa_ServicedBasedRestrictedStockUnitsRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=tlfa_NonEmployeeDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tlfa_NonEmployeeDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135268103648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY, Summary of Activity for Restricted Stock and RSU Awards (Details) - Restricted Stock and RSU [Member]<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares [Roll Forward]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Balance (in shares) | shares</a></td>
<td class="nump">623<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(190)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="num">(98)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Balance (in shares) | shares</a></td>
<td class="nump">409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Share Price [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 5.12<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">4.47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">4.27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">4.36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 4.32<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 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_AwardTypeAxis=tlfa_RestrictedStockAndRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tlfa_RestrictedStockAndRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266887568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY, Non-vested Service-based Awards (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tlfa_ServicedBasedRestrictedStockUnitsRSUsMember', window );">Service-Based Restricted Stock Units [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_ShareBasedCompensationAbstract', window );"><strong>Share-based Compensation Expense [Abstract]</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 600<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
</tr>
<tr class="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 );">Unrecognized compensation cost period of recognition</a></td>
<td class="text">3 years 1 month 6 days<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_tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 163<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_tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears', window );">2026</a></td>
<td class="nump">119<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_tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears', window );">2027</a></td>
<td class="nump">34<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_tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears', window );">2028</a></td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized Expense</a></td>
<td class="nump">$ 322<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=tlfa_RestrictedStockAndRestrictedStockUnitsMember', window );">Restricted Stock and RSU [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_ShareBasedCompensationAbstract', window );"><strong>Share-based Compensation Expense [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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Number of shares issued from vesting of restricted stock (in shares)</a></td>
<td class="nump">97,588<span></span>
</td>
<td class="nump">108,796<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards in excess of one year due in the fourth fiscal year following the latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards in excess of one year due in the third fiscal year following the latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards due in excess of one year due in the second fiscal year following the latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrecognized cost of unvested share-based compensation awards in excess of one year due in the next fiscal year following the latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=tlfa_ServicedBasedRestrictedStockUnitsRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tlfa_ServicedBasedRestrictedStockUnitsRSUsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=tlfa_RestrictedStockAndRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=tlfa_RestrictedStockAndRestrictedStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135270661648">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY, Share Repurchase Program (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 17, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Aug. 08, 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Share repurchase amount</a></td>
<td class="nump">$ 9,773,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,773,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=tlfa_ShareRepurchaseProgramMember', window );">Share Repurchase Program [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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Remaining repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Share Repurchase Program [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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000,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_TreasuryStockCommonValue', window );">Share repurchase amount</a></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</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 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in 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(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-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_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=tlfa_ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShareRepurchaseProgramAxis=tlfa_ShareRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>84
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45135266614592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details) - Subsequent Event [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jan. 22, 2025</div></th>
<th class="th"><div>Jan. 28, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tlfa_SubsequentEventAbstract', window );"><strong>Subsequent Event [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_ProceedsFromSaleOfProductiveAssets', window );">Gross sale of corporate headquarters and distribution facilities</a></td>
<td class="nump">$ 26.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease, term of contract</a></td>
<td class="text">&#160;<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_LesseeOperatingLeaseRenewalTerm', window );">Lease, renewal term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tlfa_SubsequentEventAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">tlfa_SubsequentEventAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>tlfa_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, 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 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_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's 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/2009/role/commonPracticeRef<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_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromSaleOfProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>85
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M0;7JG\!-GW3BFXN:J@]*PU T5?^C.&:?>3O)B4SC>0:K[W9/P&IO=\QUC0V
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
M-:A<=7TZ+2/?2_#<.?7Q#58A(4EK=<$5M%R!E6O%I=)+-<E6NX>]43T2Q-&
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
M3S#70Q9Z2*B'1 J(Y;BRGL.@KIP'[P ^RSRPE)(]PCW883I9!KZ\;BA0*O]
M 7,MUPED^11LT+%M6< ^S'$M^Y2$!P\!?K>)H)93X2)808!L1];4J(U@E"TT
MRA8998M-L77KXN EP!]I)D"C;H)1MH51MM H6V24+3;%UBVI@Z< S9L*4.\J
MP/[+O&/[\IRM]Q7TD$@/B379=*4[> MPV%SX)-Z2LW*I?&&NRXRK?T[16PQ0
M[S'H(:$>$NDA\2"DJ]O!:(##3H-6-]W["NS[#8'G^+ZLHU&_P2A;:)0M,LH6
MFV+KEL?!=( F70>HMQU@_V6[-YZ,V@Y&V2*C;/&@&-T>.Q@/\/]R'J#*>G"0
MW(%&K0>C;*%1ML@H6VR*K?L;\L%^0-]C/R"]_8#T]H,>$BH@/O+D7XSU[H.&
MIRO2P7Q /\9\0'KS00]9Z"&A'A(I(&>.;/C$.E17T*.C"\^R'VRE:(\YO-#'
MV X*9.$>>7RA#W-MVW=E 15L"$(D*Z@XP>!!Y\0)!G2P']!WVP]J.17V@QVX
MCFS6S(?;?^J$;I0M-,H6&66+3;%MZV)\=."L.;'X'M-E5C*0DUM!/WGCB<*B
MVT. VQM>K=LS:#<5YU717JX(3@EM .+_MU7%O]TTQ]KV1S%G_P%02P,$%
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
ML+U3_-\QS"W)(^H=T-F6O!D)/4PD1WV\R"3PVY]1QI<G3RW[E'3XR3?S),/
M).XD!B+!)%ZSKP1IX<PU,F.OUN^"Y>_-'4_ U.\LUFN1@SF4"EZ&R,(VF69^
M'W&L(30+2<03;XL%FN4+1#!TZ6?Z7UDD$BGX"2SAS1T?WXO+_HK;@)S4&V7L
M9&.0\(U0*?LDL3D/3AH7PA"-V6$\B%D($YA*N'&W[\<Q>O20[8R6X/);0I2*
ME&R_;$OW(G]X?I*KP86)@2W; '(7^<.+DQRQ@$=YA'7*S:S/XJ@8;FNG0H!H
MZ</+DTB//D&A):T$)@/@HEV!3/8:"<[@.)#5)[E!G130*G)39.C@,1T[3.7-
MGS9PA4'A%JBFK]Q\YU6"G08,43NMJT5T8 KL.HV1">_5*<T)+S.Q="T)3G1=
MUZ,\PP*.S$F;1DPO-!45-C*LHY0%&&5?(FE^]Q0%1QH^')\-5I?V#Y/1CD!2
M5Q!+S)!*"1& +5Y+PL-D?NR_)--S;&U8;^AA]H.!M!N,RH:)W*ZH2@,R(39S
M3A4T^;0%X/8IK[<?7OJ,E] DL7V%<)TU93 A$X$ICZ]FCR#AJKD+>D=N$5#!
MFVM<@F+=<2"OJ@5=5ND6JQHH@UM=R$0LM4&6JY ,8*,01ICD[_U'W!, '=MV
MAL4^]X#X1W:1(<'68Q;,)8#" D&2F")9LTMR'MCU^8:"I"%?.DL_(>%S#;7,
M_K'/9>.[-*6GHD18T+5W/#MM["$&SO<Q</B%>)/&8+2O.S&2&G.4C#S\=@I
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
MR):T(XE:XK22\S<1&HFN#I(H'D!OE[(S]XS!^9:24S/+$//YHK6I71M?4E$
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
MUQ0OV*!( .<74IKF@Q;87-FO_P%02P,$%     @ CXI:6IMEO@AT P  K@<
M !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&ULG57;;MLX$'W/5PS4HM@%
MO)8LVVV0V 9LQ^VV:&(C2;<HBGV@I9%$A"(5DHJ;O]\A)6N=('6! K[P,G-X
MS@QG.-DI?6<*1 L_2B'--"BLK<["T"0%ELST5862=C*E2V9IJO/05!I9ZIU*
M$<91]#8L&9?!;.+7-GHV4;457.)&@ZG+DNG'!0JUFP:#8+]PS?/"NH5P-JE8
MCC=HOU0;3;.P0TEYB=)P)4%C-@WF@[/%R-E[@W\X[LS!&)R2K5)W;O(QG0:1
M(X0"$^L0&/T]X!*%<$!$X[[%#+HCG>/A>(_^WFLG+5MF<*G$5Y[:8AJ<!I!B
MQFIAK]7N;VSUC!U>HH3QO[!K;$>C )+:6%6VSL2@Y++Y9S_:.!PXG$8_<8A;
MA]CS;@[R+"^89;.)5CO0SIK0W,!+]=Y$CDN7E!NK:9>3GYU=K6]7-["9?YLO
M/J]@?G4!G]=7'_ZZ75U?PL5J<3L)+9WB;,.D15PTB/%/$ <Q7"II"P,KF6+Z
M%" D>AW'>,]Q$1]%O,"D#\-!#^(H'AW!&W::AQYO^)N:X?M\:ZRF"_/O2_(;
M\-'+X*Z(SDS%$IP&5"4&]0,&LS>O!F^C\R/41QWUT3'TWTK7<<1Q'WX9C[6$
M3TS65+0P]%F@7UL@+%59,?D(*"UJ3$^XM H8)#3F%EBN$:E^+?SAC-^\.HWC
MZ'S9;,[WFWYY</XGW7M;P*?-)348)F%94*G!@LF['ESUYWWX0I=)-Z<^0VBX
M;,F4,(2 2JL'GN(3AAVIC"5<</L(*H.Z N+[>MR+HLA]@;J$L4RF3*= BDH#
M-(%$2?*D%F)ZP&4BZI3+'%B6<=<5J*=X*XEY,TG4 THFK0%#/97:)LGB\D7F
M?9@[JZ36CA&9>JMG3+V\D[T0"@M4 M,<TQ[0F.I?,.+*1 \2U);:L)/&Z7AF
MB, 3S@<1<6$?O#LG &8\OQ0K95S6DD35LO$C(591TIT^O*]YU9"^6;^_AG@0
MP<=&5J9J$GER3Q>$F+CC7:$^O2(:)>XP]6N4H)(;XY"EL@BU3ZVC_#Q O[H4
MMM"JS@M8)U9M":-M$N,6TAUF6(G[9-)G2]GIOU2(X4$/+5'G_J5P\:5@-.VT
M6^T>HWG3@_\W;UZR2Z9S+@T(S,@UZK\;!Z";UZ&96%7YCKQ5EOJ['Q;TH*)V
M!K2?*0I+.W$'=$_T[#]02P,$%     @ CXI:6KHR:%D;!   P D  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3(N>&ULG5;;;N,V$'WW5PS4;M$"7DN^)%VD
MM@$[\;8!-JD1;W=1%'V@I;%%A!<M2?GR]QU2LFQWG:#=%UNB9LZ<&<X<<KC5
MYMGFB YV4B@[BG+GBILXMFF.DMF.+E#1EY4VDCEZ->O8%@99%IRDB'M)<AU+
MQE4T'H:UN1D/=>D$5S@W8$LIF=E/4>CM*.I&AX4GOLZ=7XC'PX*M<8'NCV)N
MZ"UN4#(N45FN%1A<C:))]V8Z\/;!X!/'K3UY!I_)4NMG_W*?C:+$$T*!J?,(
MC/XV>(M">""B\:7&C)J0WO'T^8#^/N1.N2R9Q5LM/O/,Y:/H7009KE@IW)/>
M_H9U/E<>+]7"AE_85K:#ZPC2TCHM:V=B(+FJ_MFNKL.)P[OD!8=>[= +O*M
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
ME.._I(8;IS?^ZR7&"J=S?[F6 O"E!7B_U-K5-[1!\SG[_!]02P,$%     @
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
MDCWC54@/L_94U<:BR,"1>4[,\H6BW@++P1<2%(6Y:>H:7$'B,XFZL6F!62_
M"C<Z4[CGXEFYP_2%V,#&11EJI!D^9F=3[&P'C/"%@_ZD%7/;>!BY "'KVIIG
MQ2@PFT]95=@[]""H+*IPI=NXRE%@/9MV(GGQT>HRJ/)KT+,782H->7AC]UU,
M+LH0]2ED%BI_@.STNBO,H"]!F6 [%[-YA]IAC<42-5%>W"OW*&X;8F&'8H?N
MTTV5 +??O"A/55O%318[Y]!FO+>.6-LIG+8R"I;1@64'.^4++ES-Y82GSMA2
M2NI))F4[2TI5<=['XJ%@2K7P.]/C( ,R]A(*_ [[2<Q,;-5^_!?C\S?ATP4Z
MD"TU3DMM^EW/-V(H)?B/#AS1(N4^D'#':.P(5"$D?F<M?+7$8ELX6:&'6#=C
MUF3;OJTN4&5+7QH% !P!2I8D^B-(X5M>(XQ!WW8D],]'.;XJDZETT.:7GF39
MO&2]7YJHVWXKP[_9<:3!8V::Q.=-^>):P20#/=""F#T_Q^93FIL7TPSO<L#N
MX^@!ZV_G_)'$8D(4H;L3WBZH0FT:S?$CUS%01!*G%N>JG5R'A@6GL*4,J)T'
M<6JU@R!$W0TPYI0K#:=L"%4B1W@_'J 2?-;U^ O0F!TJ;B,A9=(5W$8XX#Y2
MH(1QA^+"N&W_1.I'<*^-4ST-<4:@/H@:)UYT:"7W@IY3XDV'LK;@2KO&\H[
MXHZB"!%RJ/3,!27D* MIY6$;-P778%,X. I&ATI"$-PKK3FVC(Q["M:#_JSO
M]U^;L1 E!Q-N6(80#P7X8V>92>]XBKINPR&<!P$8Q9-J][8[YU_'X^W+\O@C
MX0YC!6G IIC#=#K^Z6P(9N'@'1_09.&PFQ@/$87; K]5R/("?,^-\8<'=M#]
M^EG\ U!+ P04    " "/BEI:H3'=UC@(  #H%   &0   'AL+W=O<FMS:&5E
M=',O<VAE970Q-BYX;6R=6-MRVS@2?>=7H#2I6:=*EDA*EN1KE>TX,]F=5+QV
M,E-;6_L D9#)-4EP -"R]NOW- #2E",[R;S8(H%N].6<[B9.UE+=ZTP(PQ[+
MHM*G@\R8^F@\UDDF2JY'LA855E92E=S@4=V-=:T$3ZU068SC,)R-2YY7@[,3
M^^Y:G9W(QA1Y):X5TTU9<K6Y$(5<GPZB0?OB)K_+#+T8GYW4_$[<"O.EOE9X
M&G=:TKP4E<YEQ918G0[.HZ.+*>VW&W[/Q5KW?C/R9"GE/3U\2$\'(1DD"I$8
MTL#Q[T%<BJ(@13#C3Z]ST!U)@OW?K?;WUG?XLN1:7,KBCSPUV>E@,6"I6/&F
M,#=R_:OP_AR0OD06VOYE:[=W$@]8TF@C2R\,"\J\<O_YHX]#3V 1OB 0>X'8
MVNT.LE:^XX:?G2BY9HIV0QO]L*Y::1B75Y246Z.PFD/.G-U^_G3YCU\__?;N
MZN;V;^SJGU\^?/[7R=A ,ZV/$Z_EPFF)7] 2Q>RCK$RFV565BG1;P1@F=7;%
MK5T7\:L:WXEDQ";1D,5A/'U%WZ3S<V+U37[ 3_;O\Z4V"L#XSRZ7G<+I;H5$
MEB-=\T2<#L &+=2#&)S]_%,T"X]?,7?:F3M]3?MWI^5U+5$X8GU-/_^TB*/Y
M<>O^U9]-;C;L4I:@N.:6)=<%KS3[G(G@,Z_2#?M-<),)Q=XC2E)MANQ#A<3$
M831A-P+!RQ,C4G9K9')O9=D>MC,Z* Z/[39Z:Y^CX[=LS37CJ:Q):+EALE'L
M0G*5,KEB[W(EZ!#-\HK]G5<-BH0["98P7M=*/CR):3HRDT4JO$!3";M[1-:S
M[FBLY2;G1;%A/DTI:VIF))N$X3 ,0Z8SCA6R@/0FLBP1!ZN>H>B15.NF>]E
M(=OS+M[<?NF<XVMXHDDU*1*/(FFHY$#S*D]@YI!5LMH795W(C1 L[?PE_Z0-
M\[W8!.T&/4*P6[_B</BUVUU,K)L)BK(6=#REH";?O<?T;O%M;V%&(!Z-( I;
M'4]!-)F2S5W668,HGSMO[Q2O*#8-I-0SJ9)OV%(PL@$!V*?JF;910F1KH6Q7
MJ9ZO43Q:V6;Y7T2)/.!T%IGV@(SDU1VC#I4VA4#)-!F641[SLBF[=>C/I876
MBGS="$XY:*I":.WBO<X1L%08H2#KL$4>;#$"#V5NC* \VM4=@#49-\ U&:"-
ML"]<!AP8MZ@4/*=2/*%?HK)8>9%)\5]ETGFM\L(=\P,\BCL>Q=_B442X^AXF
M<?; 52Y0<K!#N.+C,[X'^!9-BJP-V;(Q((IA18ZX$Q+ED(%F2!T%1%:PP&QJ
MFXZ6<13^C"-\2R&J#I*P+>5&O/6,#/XJ(]EN1DZ'##FHN3(>&3E<K%"VBDX1
MQ:!#TI#A2(,YJ0W0"V>OA1*=#QS&&VB$2!0/#^+%,S918+:XY],U9.LL3S)0
MHR@L(9C">+!$[)!\M[<"U[>8T>.:X) EU_(DKV&)[QP:#@&G54/%T-F!A%AM
M2PL^;K-OI5L64@ILW#[!O27.)AN''<]XM>DG["-B?,F5ZCL>SV<.7C_F.841
M&E]Q'E4-D?_:^]:('5Z[?&$J-2_[>AA;<QTHM BLI;0%\OE6'*;'UAAJ,9;0
M8,E*6- [Y9B"1$E[VTD(9;>=G]MR9.=:HM+.9D5 QODM4W+-[#$%AG%]%-PZ
MPOYA9U?(G",\&,4#T!&Z9:,AKM\RNXU=0[$(+GA!!7O8=6AO63"+)\&;X& 4
MQ<$O+I_!?!I,1]-Y\+YU*]B+#L/@+=[&\^!W&Y%@[W!AWTQF3[J_\CN8AH?0
MCEVQ+4L>.5V"K+,>&'W.(2 %<F*;\C=B,V(PTV5L9\?J]=]=!XE'^@W;726S
MJ0[P[03D$3+\,K10GM^$HQG:55'8#Q.8@1>+H'V!X)//=L&1!:;7PGZ_%!M
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
M32Y(%_W\8J+11D.E?IW*O;.>GK:VMV>I:I)"C,WU4""? "=OWP1S_\,(^'0
MGXZY)[N& 0K\_>PJ.(9&JTS4^O]2=[CCACEA"D; 9@/8;-3GJ^!7%\"-F[X&
M-Q_@YA=5[0&DN4OD#-NXYVMLBX%M<7'AQOG&?<_R>4==H@)9N%ZH4"H:KKN&
M,:P.[7;5=9F_X5VOOB.RH%PA!KF1^M<+\SEEU_^ZB1:UZSE[H4T'<\/2_#)
MV@"SGPNA#Q-[P/ 32OX 4$L#!!0    ( (^*6EI[K+</Y2,  #]Q   9
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
M>G]REL(!=OX# ==B,^N2,"J&VYJI+$ 4VOW+L[ >?2,M2MH)M"MP6+/",MG
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
MQ)O5L5L._OJHB)]H@#E&DP@S@5S<X5JBL=F7MG>AK23"!E/7O2L,A.QTP*-
MX7E9J+#('0;Y7@&\YH2K7E,>#=MMR<8GBG]Q5T4Y*]=YJ,,,ER:YR#]G. 5A
M^&N!LE[Z$SJ:=2'2B-,*EZ)H^]IY5_)53YX02_H];V?+G:, D0-9<$*C[HXE
MLN'6=R+CHWTXW53-HA3/(^06PAS/DE_9Z1D[M9HV4U@R]IEU>*:TBR[_L6E<
M::S1Z[K8$ J1A!CB>*,#VD7"^IT$.N?$SQD'>0_G%X7 LO(ML[N6ZN&FU0
M^V/UU]VTR=XP_2TP.75.KV@1%Y+U_,@),-5C@8;LM8;M@6WRFF_F0'9FR@6;
M[)Y'#RGS 6@YNET.TFU3'U).#\TEA)IMW>?+_;[V* 47)X/\&QK"VNG>!@7C
M9<][/[R P$EEU X4Q7H\R^_'+/J5_%&XB[>:NLME8HIH*5<D4%$V2_L,Y5XH
M6M:P@E("N2@_P2VS<]L.][+@)-U])G(U"R>]G()_*A==9,.W/>"6"O_%.M])
M2/%Z^)J+J'?Y,#03NL:']N)*F$-11N]RL%Y+&-8:>N *=3 "(7T; /?:U$&S
M6BWJ1ST#4XTYUG('C+1MQD[AMS6DG/*O)Z&'>7*Z^_B&71&T2@X7A'S'ZVGO
ME[SM!=!PA0*0R.^T35N48DGB=(J@#PWEA"HM+C1@5\RA#[1N1G5("\,R)V$Y
MPM"D+=I=KP;+-YS+%7CR%=.:Y+IS,1 IEF.,IFVC _>=]6Z#T_0TG-Q=U-7N
M.Q%YG!"K=QD1(<9>&-S+<40RB4?1**JZ)+OVL5>(*>%Z@E. L9]-M3N':)US
M&0B)?L)U&S#LVFPG>8O#)4H]@4]^2*B:N#VRFU'S8\"-HBYZ@3?GZVR7<C(G
MQN 87<'AO*5WSUWY15[9)ESWE '?0%^KT8,?)L)>0[.0PIAC/!2B99S81"FY
MJXR#7JG=G1U<X6EFN964II*9I'I>=K[Q48NQ22B]N@83;+B:B]4+#;+E5E8&
M^F2\7PV=>]_()M*:S<HVCC"8.F>?$&]*L)$D0UUH-0"B$[0TKN%T^1"O2YA$
MNR(Y^4U4L)J+<4YYW6, HV&>N*##+62O&=QU[NOMEFP_0T:XEU$2]O.A++_+
M4/OD\BH\*=G'*!1,LU?Y5IV^J&A2+Q_U3LN@J.U=QJ&KDF,F6>5GM4-%-UX3
M2'"E-?C67X2#A."T%^N,ZG*."IU0P8W!@C5%B8[5,GY.<IDO>;AXSE>2)Z1&
MFFJCEVC.4PGBJJ>[7AN4ES/BZEP?L+M@##=6QEB@,[-ES9AM!3&PHT@[^\71
M)C9<J4 *(!_>4'PK!="XY6HNE])R=-DK?^$#C,X "F^8Q.IK^P*.J+RB=(W_
ML,FA,->E# 8N\^O?[X3*J[B,AW:3K)$P;38V!G+HM37^"H%FM:[@8K'>L""8
M[\+S.Q"\S D+5[L;SHV9)E3WYK[\P$$QESFI@N1V4413K9SWE=UE3'V2NC:(
M6/8=IRFZY<A\PL5.4F:$]C?W"]+M@1_BSO5^-4M0!#WA]H9[G\A3@T%M3-T>
M9_A2%9KJ 5Q04@J5!H1]I -&J\\DR%@<+'??%HK!TZ;M>*)H%JT6<>>&\@->
ML4.8F;_?S0T4J"I7,$@@*E"8N3#J*N0Z@3NNI(O7[)L>!M2D-C/V,N6:%V?R
MJ1J*0BNN@#;-26V@*D\N0+G!II$N<'?*W$KP-6H*H;5PTFE#5J3ML9(.A<E(
MQJK*P!8XF54$W3N5K'>#6X?;1Z6))L2'?+^ERGD54GCS/63C)-!=\!P#Q9.%
M,)/0?3PYW4',P5,-1,^B\.@@[OUS0\5Y>)\LL<<>%IZ/KS>4!M)^C'A#ZC?4
MDMQ&]<8<//;7"X+\BTTI5X2'!&A4J1C5,[NK5GOK\7J@XSB1'",:-RIW.ARG
M%_L=W)Y1/]B\5YRHEI-#$+U<0"\"?KS8L(4"RJ=QZ(\W1UQHW(C^LH>>#40
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
M^Z2W[V"O)_-XA:YM^-)M;SO"'8O..MWL%V._D:K_%P][/SQ:,(Y_L(#O%_#
MN]\HL'PCG)A>&+VEQELCFF\$J6$UDI/*!V7A#,Y*7.>F5[.;V<?K.5V\F\^7
M]/KVP]WMQ_G'Y8*>+,6J!GMZ,72XC3<>%GO(JQZ2_P"2<?I!*U=9.E<EE$\!
MALCO2)(?2%[Q%Q'?0'%&$Q91'O/T!;SD*#H)>,G_%?W7;&6=P4SY^SG9/6CZ
M/*BOGG/;B@(N!U@>%LP]#*:__\9&\1\O4$Z/E-.7T*?OU3THI\TNHG<&2]*X
M'16JI/.OG6RQ2%SH+2IMW&L'IJ$W4JQD+9T$^YR6G]R-G$A%7:4[B_#VE& D
MH%F!.4;CNY&$W"I:H?4Y>2N5Q,PLZ4;KTM(*ZI+B,4*MJ(&\(K@@YMPWDBC)
M8O));#&SD;P4M0UR?$%3)- :78"UA$5C-L%OGJ?D2-$;8,SPF'"$1SG+\#L>
M3<CR=CF[\>A9E&4CW\BCR20YNH\\<=^O"+WJ9%U*M:&O*(LC/IY@8Q+Q/"<W
M"((\TXSMOS> )T>ET0&R037WX/>TR)2GJ9>59^1I)!M15!@4C, XFB0Y?E/4
M]+8S2KK.0+!9RP??MCCI%>:X$R=?H)(%%BYA^9BP+/5N'F7HE'$TPI$;].,Y
MGH5%UW0U.KO$(PS3M9#"'Y+DA$VBA,?D%%OCB"4,6P=',AXE2>8;<92E.;WM
MC(_,MUR$@X*(*G 1V0I+:UV$78)W <-?XS7@?5;H3CF#V7G^*Z[_C&Y U(5#
M<-MS8V/><TM92JZ%$J4@+.'X2\BBQ>N)<$9>/Z/CS2,'4'C Z\X"]=Q?L3..
M9VY=^PF?N"OM*N)E[$ 82\$?;_0[NL$7GF6$MY9M(=P[]>[L!]5)9D5A.@2:
M]UOWJ7^+VY@G9C_CEO]X\H ,35OK'0#RZ6->:(O9E\<^/<?I!-V)@I2O5+EV
MM!"F1%.LKPZ(SP:.T'/K9!,6&\"L4YA@DYAD.+/ <NY)MV)G,,#4B0<<P9Z_
M0DB6CC#[DB,;Q"W1F?MIB^Q3PD><])*#D^CRL9-V](2=4A9E<4Q??ZOK*,M9
M^&=I3+S%LI(V!,Z'* BRCC9:P8YNO?8",! E%9:4>JMP_U!M/K!^@0TR])IJ
MS.M"FU8;E/LTPQ$?SR9-!;)'EGMCU!,R6M@*7PBU4 6</7?D#Q]=TPV837B,
MV+X2^AO[.'I\[\SZ:_Z;>?]8^B#,1BHL+UCCTO@LSP;4] ^0ON-T&RY]3%E\
M0H1FA6\V,-X Y]=:NT/';W!\!4[_!5!+ P04    " "/BEI:.CB4"J,%  !2
M$   &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6RE6%EOVS@0?M>O(-QV
MD0 ^=%BV["8&'+?%!N@1--GV8;$/M#2VB$JDEZ3C9'_]#BE9EFU5[781))+(
MF6\.SL5<[83\IE( 39[RC*OK3JKU9CH8J#B%G*J^V #'G960.=7X*=<#M9%
M$\N49P/?=4>#G#+>F5W9M3LYNQ);G3$.=Y*H;9Y3^7P#F=A==[S.?N$S6Z?:
M+ QF5QNZAGO0?VSN)'X-*I2$Y< 5$YQ(6%UWYM[T)C+TEN +@YVJO1-CR5*(
M;^;C-KGNN$8AR"#6!H'BXQ$6D&4&"-7XN\3L5"(-8_U]C_[.VHZV+*F"A<B^
MLD2GUYVH0Q)8T6VF/XO=[U#:$QJ\6&3*_B6[@C:8=$B\55KD)3-JD#->/.E3
MZ8<:0^1^A\$O&7RK=R'(:OF&:CJ[DF)'I*%&-/-B3;7<J!SCYE#NM<1=AGQZ
M]O[M_/[M/;EXH,L,U.750".HV1K$)<!- >!_!\#SR0?!=:K(6YY <@PP0&TJ
ME?R]2C=^*^(;B/LD\+K$=_UA"UY0F1A8O*#=Q#_G2Z4E1L%?3486$,-F"),9
M4[6A,5QW,/05R$?HS'Y[X8W<URT*#BL%AVWHLT\;D%0SOB;O 0.,S)4"K0CE
M"7G/Z))E3#-035JWXC9K/4\29O*!9H3Q(JF+_%I3F1@== ID(?(-Y<^_O8A\
M;_Q:$5%I:)1:,4YY#"0SVBK"4%5%5B+#!%?D@G&$$%N%E*I+X"F&C<9=69 3
M#3*W* E3L=AR31 9ZKI<3AWK!^7<T,P*NK?E:9%1I=B*Q9;*P3"!? FR"I6S
ME< Y4N;2*1P[=2J'']Y*[:BE<%XZGML-$."E$W4GD]!Y5YA</L_H>P[2/@B-
M3CU'F'1=+W)J)SEU%ELI@>N:(N4*V0AIST.L:DXO9&4'!$0-NKX;VJ<W]BO]
M&F".3NL(I(<_'P7OQ6?:G+JEQM4EO,8R[H8CSQEU_3 X\5&#P&/6GN.5+FLR
M#[TW'HVL]X;^B+1D65AE6=B:945N+83239G4RMN<20= YY;'(L<XU1C*N?'_
M_X_5TR.(C9S#(CQA6S;9]Y(,NZX_P6?0G;A1,]\MIC.35K.2D5QX$;DD/><^
MQ5#IV:QL%]1#XB]4,M,H:J0(=-E$/O&&^%MESM29YR8F_Z'[N#Q*H$9Y8_0K
M*@8H!%G.HZ3:W=MD5*R'E-7/.&CBA_89!:[1ES39P7B<;1,4O*'/UE.F9L4@
M-4XV6!YIYJ H4ZHT?3*QS+C:2F-:%_GSW$P82$7,(*2!%QNFS@DLJ B44KE&
M< D98B1$B[T#UA)LS"#D+F5Q:F P42J%$F(# TB.]%M9Q!?ZSRRUE(A^6\Z,
MJIP9M>;,!ZJWDNEG(Z\(]Q\TI%:XYC0ZSXU6J<Y)MU15O2D_3_(($4,LDM'0
MQ># CY&IG%%8?(P=OSL.RIW(\9#,[#S@B0%=873A4N!-3L*J#!!;I@(L[B;Y
M>MBSE)J2?4PZ%[XMBB;%[HRM>&B/--O"(?2;"IY!:CNX<75PX_\R4BCRR4;A
M[:'+-IU>*V;SZ9WA_DJM6U"5HE=98G..YF8L4#^*_S,GUOHZB0WBR@XD6U5
MG.1*T4-#S[?/21BV<Q_//+9U'F:!']-[CA=^9]@@8FE*3,&&XU)*^1IJ Y-8
M9FQM7:M.$6P50MLQ,B7$8LWM9(=U;AR&V Z"R:B!(Q=)U9B*(=/XM'*M+?1M
M(1A5(1C]1+]]V(][;_;CWF>L?TW!]^MH/Q5R7^W]#)(>?42/H(?17'3[X31L
M"[QX!BK5Y?3,;R3HC_%W=#S=%%WQ#/IHM&W "OL!>46&_8B\.L7[.)B34=\E
MKYI.8%"[Y^6 _<3<9A6QLHHK7[5:79CGQ3WQ0%[<MC]@.\(.AF)7R.KVQS@
MR>(&6WQHL;&WQJ70> >UKRE>^D$: MQ?":'W'T9 ]6^$V;]02P,$%     @
MCXI:6B,+Q^F%!@  '1   !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL
ME5A9;]LX$'[GKR#<I%" U!9U6,H)Y&HW0-L$L;,'%OM 2[3-C22Z))UC?_W.
M4++L%([:/E@2C[DXWQST\9/2#V8NA*7/95&9D][<VL7A8&"RN2BYZ:N%J&!E
MJG3)+0SU;& 66O#<$97%(/#]X:#DLNJ='KNY6WUZK):VD)6XU=0LRY+KEW-1
MJ*>3'NNM)N[D;&YQ8G!ZO. S,1+V?G&K831HN>2R%)61JJ):3$]Z9^SP/,7]
M;L/O4CR9C6^*EDR4>L#!=7[2\U$A48C,(@<.KT=Q(8H"&8$:WQJ>O58D$FY^
MK[A_=+:#+1-NQ(4J_I"YG9_TTA[-Q90O"WNGGGX3C3TQ\LM48=R3/C5[_1[-
MEL:JLB$&#4I9U6_^W)S#SQ $#4'@]*X%.2TON>6GQUH]48V[@1M^.%,=-2@G
M*W3*R&I8E4!G3Z^_7MQ\N:+CLS^O1M0;\TDAS-[QP )KW##(&C;G-9O@#38L
MH%]49>>&7E6YR%\S&(!.K6+!2K'SH)/CI<CZ-&3[-/"#J(-?V!H:.G[ASQCZ
M]]G$6 V(^&>;J36C:#LCC))#L^"9..E!&!BA'T7O]/T[-O2/.M2,6C6C+NZG
MMUH]2H=X"#AZ766J%'3,GX79IFDGK^V:CN>"+EX)D;40BT)HIB#>C#543:F%
MK5-50-S*:G9(/%G!E%H:7N5FC_PEN*Z]3<%7HIP(C?XB:YWIVACO7%1B*BW0
MH3_Q$9*+I=:BLAOJ>)-ZV]XA^2ARH7E!=D@P9/!,#P(RLMP*DC#"4D8@*"'D
M*N(-4[)'F!^0.U' >DZMHO?C6^*%#!:\,()G$(:$[;.(D4LQ%2 V[Y1*PX!Z
MP7!(]VJ9-*4>\T,8-E*I=T#W:$Q"1KUP&,'"6%F@@T/<8+Q# UC;H4F2T YL
MQ"TVXDYL-"=[+L!KXH?8Z.2U'1L-RTDMX!4NGKBAX/ *#L[!8 ,9SNA_EUJ:
M7+I4:WX5*ULLVH#)?271J\X1!I# ]L,T@'>XGPQC,EI Y2%>$!^@FV-RP2N>
M<W![ .,DCLGX9GSVV9'Y!PBD:#^.XBYW#%MW#'_&'0CTJ^D4JHP+FK$H%TI#
M?:.7$F8!X!D<WW6YP/H#A]7B;X/\S!@!U'!6]+/D$UE(*[<[M5.CMP-^[4HJ
MUJK:5M5\0U4[YY;.H%12\*C 8#( >#F5&<=85=JY&.GSE2D;[/G:E&)M"N7@
M7D!0C1G Q^6;I(<;GO\.1=?5(Z0+I5_0^;4O&28%E3U\P,J<0_8JH5LQ'%6$
M+03<?Y9E:EF!2AJ )Q^QP!&@2LF(0ZF#6;O4E2%)2J*#-KHSEYFR%PI%HC*%
MXT=G #0$_\W%-4F"(8F!S2>E\B=9%,Y@!6&!Z=3R:B9!3GL8)1[:?S471C^0
MK]!L05NEN4-$H6";@9P6P2] A?42;!'/: HL0-)BB4\^"^ZV,1CZ:9-OWG8!
MX#U.,>E%!T.@->:0/O)B62O!T0T<W$T\%@\Q2[(8T^2/F.[3"E6?;F6%(18%
M21VA44 @^X.-]L6=C?BVE(L2LWTN )N9K'VT Y'+4#)\1 GK5&$#3RNJA@;/
MLZ5HM:7>BN)ESRD5L! +2<*ZHC]IHS_IC/X[ :4R ^[U,<"9U$D  P=C^@[+
MQE2KTB6N)<+6S6V+ZFY)KG.F$G"$&/Y.J%KJ)J11,-JN6\&8I4TK'.</W\S$
MZZ ;O:*@[]^E 6-'=%49[_NC_H972,#Z/ME=O>IJZ:)?974]!&_%_1#6ZN>M
M@%ZZ0B!@JSY C3>R#PG<IJ ?P7.=0%W-:6PS.,"8H1G7^F7"LP<*.),J-]3O
M^W2W?I*+.82AH]P&5K\?@ 1OV(?F89<X9ZW4L!(4A\W00\"!/PIM>(&(J[=Z
M?OV^7@,S ]A!:]-(AXW0*.R2&\P&+F @NAI:UD_PO48*&D2"R"G#DCXCNQW0
M3%MHIK\(S7LP65O,7ZXM4T:Z)+X-BYVLMU>8LRVX1.Q-Q$Q6%:8XEP&JW'V6
MF(YQR[)5RG5-*Z6HAY +_",X?_?%CO8<^C?*QT9S $Z">K46U<A^ 9QCF4A3
M+!.Q3SYIA P 5V,>Q;+V6JI<97W;H F\Y6-/X4%*P]IC 1O&KM)RW5U"\Q=#
M[]<H(; &3%>B@RBM%=B:;08;5[92Z)F[F&+[#8=3W][:V?;N>U9?^=;;ZXOS
M%Z[!>$,+,052OY] YZ?KRV@]L&KA+H 39>$ZZ3[G<'\7&C? ^E0INQJ@@/8?
M@=/_ 5!+ P04    " "/BEI:TJ@;&V$#  "2!P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970R-2YX;6R55=MNVS@0?==7$&JQFP"I=;6=N+8!.TGOW6;MI$6Q
MV =:&EM$*-(E:2OIUW=(R:J#=0SLB\3+S)DS/)SAL)+J7A< ACR47.B17QBS
M'@2!S@HHJ>[(-0C<64I54H-3M0KT6@'-G5/)@S@,>T%)F?#'0[=VH\9#N3&<
M";A11&_*DJK'*7!9C?S(WRW,V*HP=B$8#]=T!7,P=^L;A;.@1<E9"4(S*8B"
MY<B?1(-IU]H[@Z\,*KTW)C:3A93W=O(^'_FA)00<,F,1*/ZV< F<6R"D\:/!
M]-N0UG%_O$-_XW+'7!94PZ7DWUANBI%_[I,<EG3#S4Q6[Z#)QQ',)-?N2ZK:
M-DU]DFVTD67CC Q*)NH_?6C.8<_A/'S&(6X<8L>[#N187E%#QT,E*Z*L-:+9
M@4O5>2,Y)JPH<Z-PEZ&?&<]OOUQ^?/?ET]7U;/XGN?[[[OWM=W)R2Q<<].DP
M,!C"&@99 S>MX>)GX**8?);"%)I<BQSRIP !<FL)QCN"T_@HXA5D'9)$9R0.
MX_0(7M(FG#B\Y/\D_,]DH8W"&_+OH91KP/0PH*V:@5[3#$8^EH4&M05__,>+
MJ!>^/D(W;>FFQ]#'$WMKF7DD<DEF@"199B G<R.S>T)%3F;S.S*IJ,KU(>I'
MP0]3G^P*U(8T!=2%8RE@"\ Z;#GH)QRHXT"8)E2C)<=JUP-O7E#T(-]<<:#/
M9 L*:]T[80*QY4:CNSXESHS<(#!X4\JIR.",?*!B8VDTVGN]./%>>MU.%'MO
M%14(Y_53+^VD?0\+= G,KIQ$%Z%WBJMQW_N*7.W2Q;E;27J_L?%60;D U=XL
M+PTO$!VM8G)$MFXK6_>H;'])\6KKPI^1.9XK)O;*-H^=<L\K=A3W&<6TE>H_
M*9U9]?!8*Q1D(Q1D<B783Z20R1)[NJ:N+692&U254RN/D43L,==/F#<*8ZB7
M82?!9L2Y!:@*EA78M3@G"R![8>36DNE$I-JI3QOU'X$JO"J" $77YIK5=X:)
M%7'; ^]NG_/U@Z4,'B;619VB7F*'/2^*+NR@[R6I_9][/=Q-XL,B!GM]L@2U
M<J^!QB/8"%.WS':U?7 F=9_];5Z_5I^I6C&A"8<ENH:=/NJFZA>@GABY=EUW
M(0WV<#<L\-$$90UP?RFEV4UL@/89'O\"4$L#!!0    ( (^*6EKU'N/*[@(
M "0+   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;+66WV_:,!#'_Q4K
MDZ9-FIHX_"AT$*E I_'0%C7K]C#MP21'L)K8F>U )^V/G^V$0%7(6#M>P'9\
MW_O8=[G<8,W%@UP"*/28I4P.G:52^87KRF@)&9%G/ >FGRRXR(C24Y&X,A=
M8FN4I:[O>5TW(Y0YP<"NS40PX(5**8.90++(,B)^C2#EZZ&#G<W"'4V6RBRX
MP2 G"82@[O.9T#.W5HEI!DQ2SI" Q="YQ!<CW#$&=L=7"FNY,T;F*'/.'\QD
M&@\=SQ!!"I$R$D3_K6 ,:6J4-,?/2M2I?1K#W?%&_9,]O#[,G$@8\_0;C=5R
MZ/0<%,."%*FZX^O/4!W( D8\E?87K<N]K;Z#HD(JGE7&FB"CK/PGC]5%[!CX
MO0,&?F7@6^[2D:6<$$6"@>!K),QNK68&]JC66L-19J(2*J&?4FVG@LE5.+Z;
MSKY,;V_0[2<TN@^G-U=AB-Y-0!&:RO<#5VDW9K,;59*C4M(_((E]=,V96DIT
MQ6*(GPJXFJ^&]#>0([]1<0+1&6KA#\CW_#8*(=%IH5"HN( &]59]!2VKWCJH
M+B-!<YLD?(%&A=0;I$3?+^=2"9TV/_;=0:G9WJ]IWJ4+F9,(AHY^622(%3C!
MVS>XZWUL(&[7Q.TF]>"FR.8@#*PT=R#W\94*7:M@7LU5@#T\<%=[W'9JMYTC
MW>JB((BB+$&R#(9$OS=QV0?3>0ZS'Z5;HW2/1!&0<_$/*-UC4<YKE/-&E'M&
M%<0Z&XD"G3378,CVIDRCS@M3IE=3]DZ0Y+T3$/=KXOZKD[S_+)C] ]'$WK8@
M>HU^QX21F#0&LEGAA?>"=THV/D$L*]'_#.UOH?U7A[.2>!+/ ^'<%G?<6(F#
M,->M27,T3U'*\;:6X_8IHMGXA7@I]/9+@(_]%#1$\^]5W]UI7#(0B6W/)(IX
MP539P]2K=0MX638^V^UE_WA-1$*91"DLM*EW=JZ]B[(E*R>*Y[8-FG.EFRH[
M7.HV%H39H)\O.%>;B7%0-\;!'U!+ P04    " "/BEI:)*[*>5$"  #S!
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6R-5&U/VS 0_BLG#TT@L29-
M"T,LC=077B)!J2AL'Z9]<)-K8^'8F>VV[-_/=M*L2%#M2^RS[YY[GLN=XZU4
M+[I -/!:<J$'I#"FN@P"G1584MV1%0I[LY2JI,:::A7H2B'-?5#)@R@,SX.2
M,D&2V)_-5!++M>%,X$R!7I<E57]&R.5V0+ID=_#(5H5Q!T$25W2%<S3/U4Q9
M*VA1<E:BT$P*4+@<D&'W<M1W_M[A.\.MWMN#4[*0\L49:3X@H2.$'#/C$*A=
M-CA&SAV0I?&[P21M2A>XO]^A7WOM5LN":AQ+_H/EIAB0"P(Y+NF:FT>YO<5&
MSYG#RR37_@O;QC<DD*VUD643;!F43-0K?6WJL!<011\$1$U Y'G7B3S+"34T
MB97<@G+>%LUMO%0?;<DQX7[*W"A[RVR<2>;IS32]3L?#Z1,,Q^.'Y^E3.KV!
MV<-=.DZOYJ<PP4P*+3G+J2^C7((MAQ4K8+Y>:)8SJAAJ.)Z@H8SK$S@")N">
M<6[==1P8R]+E"K*&T:AF%'W J!O!O12FT' E<LS? @167JLQVFD<10<1K80.
M]+JG$(51'Y[G$S@^.CF VVMKU_.XO8]Q_ZLT/X<+;93MOU_O5:/.T7\_AYO)
M2UW1# ?$#IU&M4&2?/[4/0^_'5#0;Q7T#Z$G=U)KL,SSMTK>HUD#77@@-^F;
MY$O8.8N#S7[Z8*\12U0K/VX:,KD6IN[)]K2=Z&'=R/_<Z^?@GJH5$QHX+FUH
MV/EZ1D#5(U8;1E:^K1?2V"'QV\*^2JB<@[U?2FEVADO0OG/)7U!+ P04
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
M/,2?,4HAHS773Z+Y"ET_$\N7"*[<$S5M[F2$45(K+8H.;!04K&S?]*W[#B<
M_Q+ [P"^T]T6<BI75-,HD*)!TF8;-FNX5AW:B&.E_2E;+<TI,S@=;>/[=7P7
M+^?K9S1?+A]?UL_Q^AYM'K_%R_AV>X-63"6B+K5"'U:@*>/J8T"TJ6SQ).FJ
M+-HJ_H4J0Q\]B%+G"MV6*:3_$Q CN=?M'W4O_*N,*T@&:#2\0;[GCWN15XA'
M_0<9.>+1)>*^WY_SG=+2C,VO<PVW+./S+':59JJB"838[(H">0 <O7\WG'I?
MKF@<]QK'U]BC=5WL0"*1H813I4 YTPV+":?'#L[);HFGCM@N["&:!N1PJH6<
M#).AV[N54<A1MG/51_NMG+?#^"^]7>D'*O>L5(A#9J#>X-,$(]FN2>MH4;G1
MW EMM#LS-S<+2)M@SC,A]-&Q!?J[*OH+4$L#!!0    ( (^*6EK__'6D2@,
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
M*QU<=ICI7PL(4Z"?+SA7FXG9H/E9A;\!4$L#!!0    ( (^*6EHNTT@F2P0
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
MY5!0X"U8*LJ_8%O9>@.PV C)LJJQ8I E^>X_>:H"L=< C@XT0%4#U&[@'VB
MJP:X='3'K'3KDD@RG7"V!;RP5FC%11F;LK7R)LF+;IQ+KGY-5#LYO3B_/O\\
MNP+SCU=7=V#VY>;VR^>KSW?S$_ I?Z2Y9/SY!-QRE39</@.2Q^#JUR99JXZ4
MX.TEE21)Q5_@'?@VOP1OW_P%WH D!W<KMA'*5DR&4G$LWC1<5'PN=GS0 3X0
M@1N6RY4 5WE,XR; 4#E7>XA>/+Q 5L1+NG@/,#P!R$.^@=#L_S?'%CJX#C@N
M\? !O#JL@.7O5D5 ?YS?"\E5/O]K"M<.S3>C%8/\5*S)@IX-U"@6E#_2P?3/
M/^#(^]ODJB.PAN-^[;AO0Y]^2/)$Y6D,EHS% JQH&@,U#0%!4FIR?(<6E&C%
M9/0XQ=!#:#)\W/?(8(5QX-56#:I!336P4OU*MFJ,2<H3DHHRZ8NYJ,CL-6<+
M*HQYO8,<[3&!$1RWZ!J,PM WLQW5;$=6MCJC%$&52&J*E2:"H\Z[40B#%D&#
M430:FPF&-<'02O".29(J<A5-$[>P\UH<!,&H1<Y@%8['V,PNJME%U@%Y8'*S
MC\K(Y:AT!-;P?EQ[/[;V3<-[^N+]"5AR9D[S<;</X"AHIU'72J51&)E["GJZ
M6'E6MM=J[)VJTK_89)M4#=!856P5E$5""DU@K#9>A\D[.,;(:Q$VVD40PP.4
M]^HK_*T Y]0X2"NTQ@R!U(S6IFLP\P(_/, 6:;;(RO9R+YR /BFQ*(R3<P73
MI.EU@OJ*59.DKJ#06J>FW_*DZ/JY5!D@P(\;FMU3;ARF=J"^X]056M-M73^A
M[WZB@M:BW#L"CM":$=!E&=KK<M^Q9*BV"$9M"6$R\WQXH"I#79:AO2[/2$YB
M8L]/*T+OWG&$UO175WD8'B$_K=*A=P0<H34CH)4$M);JWOD9=1,/=[+39'1
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
MA:!Q^C,@>$68$I#/UY2*PX5Z07'^9/H?4$L#!!0    ( (^*6EJH=>+J.0,
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
M$NIX$_"3P$X<M9%6LF3L67<>DI'EZ(0@@UAJ!JQ^6YA EFDBE<;?BM.JE]3
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
MCO\*4J/TF0*KSV_L7[+@53 K(F#*XK^B4&XGQM! (:S)/I;/[/@5BH &*5_
M8I']HF-NZ[D&"O9"LJ0 *P5)1/-_\EHDH@+ ;0"[ -AU0+\%X!0 )PLT5Y:%
M-2.2^&/.CHBGUHHM?<ARDZ%5-!%-EW$AN7H;*9ST'_^<?GMZ0,N[OQ\6G]&<
MLT.4K9#Z0- C#5@":$E>0:"K&4@2Q>(:]=#+8H:N/EVC3RBB:+EE>T%H*,:F
M5()26C,HG-_GSNT6Y]A&3XS*K4 /-(3PG,!4D93AV&_AW-N=C#,(;I"#/R/;
MLOL:0=/WPYT..4Z972?C<UKXIGO.@4JT*_-ZM0(*ZTA>HW_N5D)R]1G_JTM<
MSMO7\Z:U?2MV)(")H8I7 #^ X?_^&W:M/W1!?Q#960KZ90KZ7>S^%PB!DU@7
M8PX<9,!TNSGXMHO'YJ$JO6DS'-FES9FB0:EHT*EH(8D$G9X<YE9\>74Y31,\
MQ'HY;BG'[4X0XVJOH3I!;L-;SQW6%#5ML-62(*]4Y'4J>H9892A$DJ&7Y5PG
MS&L*<^JITMGT]<*&I;!AI[ EDR16NV*MJ'0*APWOMN/4%#9M,.ZWK.:HE#CJ
MK/@9K$')"R\H^=%'EOP'D9WE %NGIF)=6O0%LIIUQZXMC,:F9[NN?F5PI=7A
MRPJ_P%7]U<M,8]+#EM,BR3Y)LB\M_@)YYG%45]6T&;1(.K4LW-D.BB(+.[YC
MK5JGN:SU'4%CTW/<ECT!GQH,[NXPN6!)7KMWA(+E;$NH."\D-ON-YWDM"D\-
M![^CXR"J#N7J^,V)C.@&Q4P(%!#.?[(#</WA2=.0+*NNN-/UI95^:E[X7=TK
M2_^O!^@VLNTV ^P4\*L!FI6C<@)\D]T@E$ZVIS(_9I:SY2WE+CN;U^;OT]M+
M=@0_T>17GR?"-Q$5*(:UHK1N/!4?SV\3^4"R778@7S&ICO?9XU;=P("G!NK]
MFC'Y-D@=E'<Z_W]02P,$%     @ CXI:6I1><=XI P  F T  !D   !X;"]W
M;W)K<VAE971S+W-H965T-#DN>&ULM5==;]HP%/TK5E9-K=0V7X2/#B(![;0^
ML%6EW29->S#)A41-;&8;Z/[];">$A$(TI/0%8N?>XWN.3Y+K_H:R%QX!"/2:
M)H0/C$B(Y8UI\B""%/-KN@0B[\PI2[&00[8P^9(!#G52FIB.9;7-%,?$\/MZ
M[H'Y?;H224S@@2&^2E/,_HX@H9N!81O;B<=X$0DU8?K])5[ %,3S\H')D5F@
MA'$*A,>4( ;S@3&T;\:VJQ)TQ/<8-KQTC125&:4O:G ?#@Q+500)!$)!8/FW
MAC$DB4*2=?S)08UB3958OMZB?];D)9D9YC"FR8\X%-' Z!HHA#E>)>*1;KY
M3LA3> %-N/Y%FRRVTS90L.*"IGFRK""-2?:/7W,A2@GVL00G3W#V$UI'$MP\
M02MG9I5I6K=88+_/Z 8Q%2W1U(761F=+-C%1VS@53-Z-99[P[[^.OTWNT-/P
MY]WT$MV3@*: 1B#] =O1$WX%CLYO0> XX1?H"CU/;]'YV04Z0S%!3Q%=<4Q"
MWC>%+$C!FD&^^"A;W#FRN.V@"24BXNB.A!!6 4S)I*#C;.F,G%K$6PBND6M?
M(L=R6@<*&O]_NEM3CENHZVH\]YBZF8*S3,\X&PFMYZ_AC LF7?S[D&X9;.LP
MK'JT;_@2!S PY+/+@:W!\#]^L-O6IT.<&P*K*- J%&C5H=<H<(AVAN5I+/4"
M6ONVU;/[YKI,YVU0RVMY15"E3*\HTZLM\YG$ D(T%5BHO9E .@-V<&=J<4[=
MF8; *I3;!>7V^WBSW:0"#8%5%.@4"G0:]&:&U2Y[T^TZ>]Y\&^1VVD>\V2W*
M[-:6.5W*KW&M)VOS3]V1AL J5'L%U=[[>++7I (-@544L*W=!]EJT)4Y6-EQ
M5X[7V[/E@2CGB"OM4N=@UQ8ZQ@2'N-:8]0BG[DM3:%6^SHZO\S[FS'&;4J$A
MM*H*NX[&KFT73K6G^^9C?>7NOS0/!'6\?7N:I1XW!;;0K3]' 5T1D?6'Q6QQ
MO!CJIGIO?J2.';IWWL%D9Y8)9HN8<)3 7$):UQU9$<N. =E T*7NI&=4R+Y<
M7T;RZ 1,!<C[<TK%=J 6* YC_C]02P,$%     @ CXI:6KIZ=M;9!   "A,
M !D   !X;"]W;W)K<VAE971S+W-H965T-3 N>&ULK9AM;^(X$,>_BI5;G5JI
M;6(3GGJ 1&GW#JG=K;;=O9-6]\*$ :PF-FL;:._3GYU  L1)6ZEO( DSD]^,
M[?D;]S9"/JD%@$;/2<Q5WUMHO;ST?14M(*'J0BR!FU]F0B94FULY]]52 IVF
M3DGLDR!H^0EEW!OTTF?W<M 3*QTS#O<2J5624/ER!;'8]#WL[1Y\8_.%M@_\
M06])Y_  ^OOR7IH[/X\R90EPQ01'$F9];X@O1X18A]3B!X.-VKM&-I6)$$_V
M9CSM>X$E@A@B;4-0\[6&$<2QC60X?FV#>OD[K>/^]2[ZYS1YD\R$*AB)^&\V
MU8N^U_'0%&9T%>MO8O,7;!-JVGB1B%7ZB39;V\!#T4IID6R=#4'">/9-G[>%
MV'/ K0H'LG4@QPYAA4-CZ]!($\W(TK2NJ::#GA0;)*VUB68OTMJDWB8;QNTP
M/FAI?F7&3P_&7T9?[V[0X_"?FX<S-.:12  ]TF=T,YN92BLD9N@1DJ609I#1
M-3-/)? (%!HG2SL&?(ZNP3R4,-UW'RH%QIOR*;IE=,)BIIEQ.KD&35FL3M$Y
M^OYPC4X^G:)/B''TN! K9:Q5S]<F+0OG1]L4KK(42$4*F* [P?5"H1L^A>EA
M -_4(R\*V17EBM1&O(;H C7P&2(!"1U H[>[-VIP&OD8-=)XC<IXV_JRK+[:
MU)=F]?TYG"@MS3C\ZZI;%C9TA[4-XE*9,82^9SJ  KD&;_#[;[@5_.'*^8."
M'50@S"L0UD4?C/D:N!;RQ95EYMI,76W76@\:7=SSU_OP99L0D]SF@*F9,S5K
MF1ZTB)[.;0N9(C,LIJ\J:CN3"S&+U#I /"(LFS2;;L!6#MBJ!1Q&D5AQ,TDD
M1,#6=!*#BZU5>O%>93*VLDG'C=;.T=KUM:,Q6"Z]DMRYXMNE-[8[1U!ED[#K
MINKD5)U:*J,+INMSTW:E[7$OR*PLKN)T5-'<2*)M5%]'8Q=PIPQ,6D?$99MF
MU23LYLC=6N0_A9AN6!RGC5;H!4C#J"F?,S/:NR9!$R$U^Z]R=G;+,^"(O&P1
MN+EQ4.A.4$O^Q6Q1S&9$TE1"8F%0W;T_*--UPB,^IU%%:?&>-.+7%I!<F=4-
MSW9Q5^#A\C0\KI[#!K>K"D@*.E)+=PNTBHF4WX=+4 ZCH&)9XT*I<*T,#!Z%
MIK'=1E4(EA.W429I=AK'O ZKL-NJ "Z$!=<KRRTH=8G6-%YERYS&9F-+S0;'
M21J6&,YQ\WB9NZW""M)";G"]WKQ6VC/$[9*:O3F9LN+@D+2/DW%8-<*JI55(
M$VZ]>TL3[^T3Z_<UN%;XWKNQ^:AHAZ4HI!#7:^&]M&U0OZ0M''ZMV-+\2])F
MH,W;(E;9M'%9_\X)+C5&AU78QA7#5P@EKE?*ZKFX-XA.ZK(&NJ@=5M74A5;B
M>K&TDI,SYPL'G>R87TZ=R YY)+C4GKJE'6:GBI@4(DGJ17*W(_EY!\D$I',Q
MU(=X[V+XJ&B'"1>22W!M7_B1]Z[AKG>]T@M(K8:_._T/BG:8?J'II%[3S1]H
M:67=;C3?V,:W$?<G'@F.)F?]6]^;E;]WVI" G*>', JE?S:R@X?\:7[0,TR/
M-_S"/#LENJ-RSKA",<R,:W#1-FG([. EN]%BF9Y=3(36(DDO%T"G(*V!^7TF
MA-[=V!?DQU^#_P%02P,$%     @ CXI:6HO'$'.' P  CPL  !D   !X;"]W
M;W)K<VAE971S+W-H965T-3$N>&ULK9;;;MLX$(9?A="B10JDULFQW=06D#@I
MFHMLC3C976#1"UH:640HTB5I.WG[)2E9/H"6>K$WMDAQ?G[_B(<9;[EXE06
M0F\E97+B%4JMKGU?I@646/;X"IA^DW-18J6;8NG+E0"<V:"2^E$0#/P2$^8E
M8]LW$\F8KQ4E#&8"R7598O%^"Y1O)U[H[3J>R+)0IL-/QBN\A#FHE]5,Z);?
MJ&2D!"8)9TA /O%NPNMI&)D .^(O EMY\(R,E07GKZ;QD$V\P! !A509":S_
M-C %2HV2YOA5BWK-G";P\'FG_LV:UV866,*4T[])IHJ)-_)0!CE>4_7$M]^A
M-G1E]%).I?U%VWILX*%T+14OZV!-4!)6_>.W.A$' >'@3$!4!T2G ?TS 7$=
M$%NC%9FU=8<53L:";Y$PH[6:>;"YL=':#6'F,\Z5T&^)CE/)PY_3'X_WZ/GF
MG_OY)7J"E+.44()MCGF.[O,<;*;1,WY#3U@!R@4OT5QAM59<O%=]%W>@,*'R
MT]A7FLIH^VE-<%L11&<(P@@]<J8*B>Y9!MFQ@*_M-)ZBG:?;J%7Q#M(>BL-+
M% 51WP$T_?WPN 4G;E(<6[WX-U*,_KU92"7TXOWIRE0EU'<+F1U]+5<XA8FG
MMZP$L0$O^?A'. B^NES^3V)'GON-YWZ;>K)?'L(LC\_H&V0@,$4OO7D/$9;R
M$I#";ZXD5,IAM6+-,;1)@EX4COW-H;NN44?85PWV52<V(,PR1'FJ:34A2!=C
M)1,&1[,'5_$)9.>P(\I!0SEHI9R!/K\8,(7,\>AK2)01O4\%L-2-.W!R1*>X
M9X;UW;C#!G?8BGO7L.D/;U)JUX0T#<JE1"D6XGV!TU>T D%XYG0P='SN$_K6
M(4?DHX9\U$H^+3!;6NH-INOJ3,14WWQ8FW%1CIP)#*(3TO99+P:]4?#A4\LN
M_-+P?VE5LD?S;FDHHA>T-O#R/-/W[P:$Q-29ZG;-B\A!5]GJ" RZ;(7!_M(*
M6K4>F@,$I0(RHIQ&:I'61=,QD78;=T ?W+1AJ]8/58"X1 R4$[8]^"(\F_;N
MR&&'A6AO(6K5VE<#9@L[;42N+1#U3[> >UPX/#W _8/2I@2QM!6?/C/XFJFJ
M(FAZFZKRQM92)_VWIMJT)=->IBI5'[%8$B81A5Q+!KVA/K5%5?U5#<57MH!:
M<*7+,?M8Z(H9A!F@W^><JUW#3-#4X,E_4$L#!!0    ( (^*6EI<*L*#[@(
M .,'   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;*U5;6_:,!#^*Z>L
MFEJI;4+"2]=!I +=U@_=$)1MTK0/)CF(M<3.;//2?S_;"1F%@#II7XA?[IY[
MGCMSUUUS\4LFB HV6<IDSTF4RF]=5T8)9D1>\QR9OIESD1&EMV+AREP@B:U3
MEKJ^Y[7=C%#FA%U[-A)AER]52AF.!,AEEA'QW,>4KWM.P]D>C.DB4>; #;LY
M6> $U30?";US*Y289L@DY0P$SGO.7>-VT#'VUN KQ;7<68-1,N/\E]D\Q#W'
M,X0PQ4@9!*(_*QQ@FAH@3>-WB>E4(8WC[GJ+_L%JUUIF1.* I]]HK)*><^-
MC'.R3-68KS]AJ:=E\"*>2OL+Z]+6<R!:2L6STEDSR"@KOF13YF''H=$^XN"7
M#OZ^0_.(0U Z!%9HP<S*&A)%PJ[@:Q#&6J.9A<V-]=9J*#-5G"BA;ZGV4^'#
MY\&7QWMXNOM^/[F$,4:<132EQ.:8SV'*(A1*OP9X(AL8<4G-C83S(>K35%[
M%4PG0S@_NX S,&8)7TK"8MEUE>9GHKA1R:5?</&/<&GX\,B92B3<LQCCEP"N
M%E:I\[?J^OY)Q"%&UQ T+L'W_&8-H<'KW8,3=((JV8'%"X[@_4-ZG>G3R+F
M'V.>IJ ?[)J(^&==2HN(S?J(I@?<RIQ$V'/TGURB6*$3OGW3:'OOZ]+QG\!>
M)*=9):=Y"CW4@H$HF.&",D;9PJ1')0C/2$2=\ *M9=%,KUJ%P<U-UUWMZCFT
M:;:\RN8%S59%LW62YD?!I=0//=(]4R(H#DI7+J\JITL9+85 IB!'07E<Q[T(
MT=[AU?#>[7$_M/$[]=3;%?7V2>H/3*&NFP+<Z"$@L8Y9^R#J5=#88U9GTZJG
MUJFH=5Y3?&2Q*?NQDG<.RNDW]TM^:+/[+ IR[DZ_S% L[!B1$/$E4T5SJ4ZK
M275G&_3>>5]/L&+@_(4IQM\C$?H=2TAQKB&]ZXYF)(J14FP4SVU7GG&E>[Q=
M)GH*HS &^G[.N=IN3(!JKH=_ %!+ P04    " "/BEI:F$?^Y=0$  #,'0
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
M/#7&!IFQ>;A.Y U_"%AU0H."%_$D+_^3A^I8TR#1.I<\K8)5#](XVWR&C]5
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
MZ03Y=Q 1Y2@@SN F8@NAOHNN+953&LT.U@X,C /D@ ,N@4N6R4C 119B^*>
MK:)1A(1L0C(@E8I##&I0=T^ .,2#YV!O0,VC8H=Z$?1ZOD/]4-"-WMV()0FH
MRZ6#][W,=2/CE<OHA#T3<QI@SU(9*9 OT?)?/'.;SIL*2*^ ]*K4_0%-:!8@
MO%+G8SQ_#;]*8V!8C5HS5].U8.DW2;UK+TL0&@5"HQ+A':>9OC^/16CL(;2\
M<H)F0="L)%"',\7X*0S-/893M^.44[0*BE8EQ1>52D] :.TC=-KE!.V"H/U/
M+T-[#\%S.N4(G0*A4YDT7_,"J\+07R)7?QB09Q%<JQJ#<->?J&JC2GQI&G7^
M0QJYSK;".H^.7:@RGG(!<^0F>CJ,VQ)36OZ,>F<GEHV:2\J#Z>[4???1N74,
MU?IOA>P><<UK'< B6RSRA(0[!HR4@9%#8-N2[586V]T</(:J7D95;QZ@VM9H
M]_%%^A@L;^]N*:J_[Y:]TUZDR&=Y$R4@8(M,FDZCF"T:M;YI3[;+39=W2?DL
MS@0D.%6F3JVE2C8WC9,92#;/FY4)DZKUR5\CU6PBUPO4]REC<C/0&Q3MJ_\;
M4$L#!!0    ( (^*6EK4&.2)R0,  (<.   9    >&PO=V]R:W-H965T<R]S
M:&5E=#4V+GAM;+57:X_B-A3]*U?IJIV1=B8O"#"%2,.CVE5W=J<PM*I6_6 2
M ]8D,6L;F-E?7]L)(820V2+Z!6S']_C<X\>]M[NE[)DO,1;P$D<)[QE+(59W
MILF#)8X1OZ4KG,@O<\IB)&27+4R^8AB%VBB.3,>R/#-&)#'\KAY[9'Z7KD5$
M$OS(@*_C&+'7/H[HMF?8QFY@3!9+H09,O[M""SS!8KIZ9+)GYB@AB7'""4V
MX7G/N+?O!G9#&>@9?Q*\Y84V*%=FE#ZKSL>P9UB*$8YP(!0$DG\;/,!1I) D
MCV\9J)&OJ0R+[1WZ;]IYZ<P,<3R@T5\D%,N>T38@Q'.TCL28;C_@S*&FP@MH
MQ/4O;+.YE@'!F@L:9\:204R2]!^]9$(4#!SWA(&3&3@E ZE,M8&;&;C:T929
M=FN(!/*[C&Z!J=D2336T-MI:>D,2M8T3P>17(NV$/WGZ,OC]PY=/P]%X\@N,
M_IA^?/K[/7RFR<T&<X%#F&"V(0&^45J%<+]%+.1P-<0"D8A?PPU,)T.X>G<-
M[X D\+2D:XZ2D'=-(=FI-<P@8])/F3@GF-@./-!$+#F,DA"'AP"F="OWS=GY
MUG=J$8<XN 77?@^.Y30J" U^W-RMH>/F4KL:KW%*ZDS)OE9R+.5E)- 2"QH\
MPS0A@L/7!QS/,/NG2K]:>'7?[_@*!;AGR O-Y6+8\'_^R?:L7ZM\OQ#8@1*-
M7(F&1G=/*;%$;'>B!C263Q)'^E*/7E0;P]?[F51'7O%*'1J7U.%"8 <Z-',=
MFO4G0FU\ID-0U &G.E0YGR(V-:)ZHS>^9UE=<U/TZ7A.NS#G@*J74_5JJ4X3
MA@.Z2,CW,M> <@$KS @-@<XAFZ8^5=&O7\6%5XP8!QMB]12 !R%ZK7I+!K4X
M9VY;*]>B5<M2O@?-*M]:1[+;GEO:FEKD,WFW<][MMWA[5;Q3*Z_(V^Z4>-<B
MG\F[D_/NO,6[5<6[<\3;;91HUP*?2=NV]K'5>HMXNS(06D?,O1+Q>N1SF1>R
M OO'K_OH]&N4P13/O.LX95]JUSK7%V?OBU/KRU&DE?D)C"?3VEA;C_E?@\RE
MT X5V"<>MOM_QEO[HHG'I= .M=BG'G9M1/<_K]6>JTC%E2H<".=KJ<N<T1A4
MSDN211K'\E/#]:FYDNEM:G)=*5+CZ$YW6LUVNWP7CJ?95KO5\4KAV2RD]#%F
M"UWI<!ELUXE(,^!\-*^F[G4-41KOJRI+EPI[F+1$>T!L01(.$9Y+2.NV)6\Q
M2ZN>M"/H2A<.,RID&:*;2UDI8J8FR.]S2L6NHQ;(:T__7U!+ P04    " "/
MBEI:BA7(>74#  #X%   &0   'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6RU
MF&UOTSP4AO^*%1 O$BPO?=UH(XTF$>AY!J-E((3XX*:G3;0X#K:S#HD?CYV$
MK!%I2"73#XV=^+Z.[3L^=3W;4W;+(P"![DF2\KD1"9%=F"8/(R"8G]$,4OED
M2QG!0E;9SN09 [PI1"0Q'<L:FP3'J>'.BGO7S)W17"1Q"M<,\9P0S'Z\AH3N
MYX9M_+ZQC'>14#=,=Y;A':Q W&373-;,FK*)":0\IBEBL)T;E_9%8%M*4+3X
M%,.>'Y21&LJ:TEM5>;N9&Y;J$200"H7 \G('"T@219+]^%Y!C3JF$AZ6?].#
M8O!R,&O,84&3S_%&1'-C:J -;'&>B"7=OX%J0"/%"VG"BV^T+]N.)P8*<RXH
MJ<2R!R1.RRN^KR;B0& /CPB<2N#T%0PJP:"O8%@)AGT%HTHPZBL85X)Q,??E
M9!4S[6&!W1FC>\14:TE3A<*N0BTG.$[5F[423#Z-I4ZXJX_O%_^]>?^_YR]7
M3Y'_X>;MQR\OT"K"#- 2LIR%D?0-73.Z8YB@9QX('"?\.7J);E8>>O;X^<P4
MLA^*9H95S-=E3.=(3 _",S2P7R#'<H8M\D6W? 69E%M'Y5X/N3TY*O?[=W[0
M(@^ZY9?Y[@Q9TT+N-.6FM*[VSZG]<PK>X-AH! UO(YIL@''IW_<\%C_0.RH
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
M$<P!>,"0**K>@SOOH[!Y3X7K__"-?@-02P,$%     @ CXI:6I>*NQS
M$P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B
M#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z1
M0J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ
M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?V
MD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " "/BEI:
M>O*)=Q(%  #>)@  #P   'AL+W=O<FMB;V]K+GAM;,6:6V_B.!2 _XK%RW:E
MSD)NO6D8*82T$PTD+$FK[1-R@RE6$QO9IIV97[].,NR8EA[MB\L3M9.:+R;Q
M=\YQ/K]P\?3 ^1/Z7E=,#GMKI397_;XLUZ3&\B^^(4P?67%18Z6;XK$O-X+@
MI5P3HNJJ[PX&9_T:4];[\GDWUDSTS097I%24,]W9=-Q1\B)_'V^:Z)E*^D K
MJGX,>^W?%>FAFC):TY]D.>P->DBN^<M7+NA/SA2N\E+PJAKVG.[ '1&*EF^Z
M\P:RP ^R[5'X88XUR+!W-M #KJB0JCVC'1]KQF>B3^Y:6\6O::6(&&-%;@3?
M;BA[;(;15]$W+J.=A]UG-XE7XO],(U^M:$G&O-S6A*EN'@6I&D FUW0C>XCA
MF@Q[NU,09DL4,Z4G"26L&TJ?VURI_NIDV5VUTKC&'(HKJ@^(9-F"VX.,=)M7
M=*F_?8E&N,*L)*B=7&D N@"@>S1 =#+#!J0'0'H?")DW$,T_2,17*-L084#Z
M *1_-,@(R[4!&0"0P=$@<\5+ _(,@#RS"SF.\VB>S(HD2U%VC4:W>9+&>6[
MG0-PYW;A\N0F3:Z3*$P+%$91=IL627J#9MDDB9+8A+P ("_L0H["29A&,<J_
MQG&!HFPZR](X+4RZ2X#NTB[=) [SO9ER!M */;!+DV9%G*-9>!^.)C$*TS&:
M9.G-IR*>3]$X'IF8H$@LFR2>SB;9?1RC49S&UTG1DN;AG;[Y-/W$Q(1TXECV
M29+JNRU&1?C/_B\,V<.QK8]L.DV*:?, M+,69>TS&Z>O'E@'LH=C61_FNK);
M\1K22&//P\+$A/SA6!9(7F31MZ_99!S/\S]0_/=M4MR;;) V',O>R&]'N2;2
M$X;BNU?+G0,IP['LC.C' Q&2E%O1!*ES*I_0%#/\2+KXU<2$I.%8MD;")%T2
M@0J!ESJJ1Z$0F'609K3J0.IP++L#U._"-8-J2"JN9:G F)Z)"4G%M2R5]^($
M=*(3OH;D-R:8HUB62A<P_(*2?YI8D%=<RUXQ77<0#O*):]LG!Q;J@Y"035S+
M-GDGTD<G8Z(PK4Q,2"RN;;& 3[-O8D*:<8^9FBP"$Q/2C&M9,S#FF8D)F<8]
MJFG.S<H(9!KOJ*:Y,#$ATWB630-C7IJ8D&D\RZ:!,!=MFOH?)E@/LVP>&-,Q
M,2$'>1^8T[S%-(,U#[*09SNG 3'-8,V#+.0=T4(+Q[20!UG(.Z*%%HYI(0^R
MD'=$"RT<TT(>9"'/LH7>B]!/4<*>B;G+X4,6\BU;Z'W,?,V%,C$A"_F6+=0E
M$J=H0K D*)22**E;%+>;;-3$A"SD?TB^<XJF6'4E [[ZA=RBFIB0A7S+%MIA
M-GLP^BA[[" ERM2:"&1B@OLREBVT_Z,71-3MEN&8RI)OV=Z]"5G(MVPAL Z]
M5]GP(0OYEBT$UJ'W,2$+^98M9.;FIV@F>(/ &=*#Z973W.CR(0OYMDMN>Y@:
MC-<$C8@>B[S&A"SD6[;00<P"?T?Q:D5*\Q$*( L%EBVTCSDG)6>E7MC;$_4:
M:F)"%@HL6PC$W'N$ LA"P0?F0F]V)/8Q(0L%MG.A X6N4^0.'*]=YDU,R$+!
M$>IQ.CK:UC466O F)OA^P!'V=TY1RMFG9R*561$.( L%MG.AP[.YQGK=G).-
MB0E9*+"="[W>D=I5-O=*L %DH* U4'_W/M62K"@CRU0/+W5_B:MR)E#ST6W]
M^D&S/;/:5E6D^S(VX7BY>SUK]VK9EW\!4$L#!!0    ( (^*6EH3)^RZ[P$
M *4B   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VKM.ZT 4A>%7
MB?P 3/8MP!&AHJ%%O( 5)A>1Q)8]"'A[HE"$95&<!LVJK+'E[;_Z9(U]]Y3W
M;=EUQW&[Z\?9QV%_')?-MI3^7TKC:IL/[7C5]?EXNK+NAD-;3LMAD_IV]=IN
M<M+Y?)&&GS.:^[N?,V?/GWW^GXG=>KU;Y8=N]7;(Q_++X/3>#:_C-N?2S)[;
M89/+LDD?^\OI,9T/<G6:W,P>7Y;-\/@B3:H=I!"D]8,,@JQ^D$.0UP\*"(KZ
M00L(6M0/NH:@Z_I!-Q!T4S_H%H)NZP?)'&6<$R1-L";06I!K(?!:$&PA$%N0
M;"$P6Q!M(5!;D&TA<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;)R_;!'HK
MZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;
MZFT$>MMDLX1 ;T.]C4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O
M1[V=0&]'O9U ;T>]G4!OGVQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H
M':AW$.@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!V3CY4$>@?J'01Z!^H=!'H'ZAU_
MJ?=8/O=YO/1\K_'Y?TEU.=V;+X\_+[]/HH2+,\X)_DJY_P)02P,$%     @
MCXI:6F(CYQC8 0  2"(  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=I=3X,P
M% ;@O[)P:T;7K_D1YXUZJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)
M<\7EXXNC,-FU31<6616CNV L%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK
M;!>IB]/8U\BN+F]H:39-G-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;E
MEY3I6T*>5@YS0E6[<)(F9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6A
MD(^7^*9'NUS6!96VV+1I21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/
MWKJ03LS3X7'O1]*OGKI4B'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M
M^#W^?,8?]0_L0X#T(4'Z4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB
M*D=!E:.HRE%8Y2BN<A18.8JL D56@2*K0)%5H,@J4&05*+(*%%D%BJP"15:!
M(JM$D56BR"I19)4HLDH4626*K!)%5HDBJT215:+(JE!D52BR*A19%8JL"D56
MA2*K0I%5H<BJ4&15*+)J%%DUBJP:15:-(JM&D56CR*I19-4HLNK_E/7)VO5?
M_]O0W_/6U-U[/AM^(+EZ!5!+ 0(4 Q0    ( (^*6EH'04UB@0   +$    0
M              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @
MCXI:6@Q3BY7N    *P(  !$              ( !KP   &1O8U!R;W!S+V-O
M<F4N>&UL4$L! A0#%     @ CXI:6IE<G",0!@  G"<  !,
M ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "/BEI:CE'4
M_4\(  #N/0  &               @($-"   >&PO=V]R:W-H965T<R]S:&5E
M=#$N>&UL4$L! A0#%     @ CXI:6IB;[^4A!P  \!T  !@
M ("!DA   'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( (^*
M6EI1T(!T'P,  *4)   8              " @>D7  !X;"]W;W)K<VAE971S
M+W-H965T,RYX;6Q02P$"% ,4    " "/BEI:\>I&CM<$   K$P  &
M        @($^&P  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%
M  @ CXI:6I,<U?J?!@  @QX  !@              ("!2R   'AL+W=O<FMS
M:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( (^*6EKJ%G" *@8  )8I   8
M              " @2 G  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"
M% ,4    " "/BEI:M_-/$=<%  "U#   &               @(& +0  >&PO
M=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ CXI:6G:A/L5Y(@
M@V4  !@              ("!C3,  'AL+W=O<FMS:&5E=',O<VAE970X+GAM
M;%!+ 0(4 Q0    ( (^*6EHS<\+$MP0    *   8              " @3Q6
M  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "/BEI:O4JG
MB!8&  "^#P  &0              @($I6P  >&PO=V]R:W-H965T<R]S:&5E
M=#$P+GAM;%!+ 0(4 Q0    ( (^*6EJ;9;X(= ,  *X'   9
M  " @79A  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @
MCXI:6KHR:%D;!   P D  !D              ("!(64  'AL+W=O<FMS:&5E
M=',O<VAE970Q,BYX;6Q02P$"% ,4    " "/BEI:^ZK3T9P)  #:%@  &0
M            @(%S:0  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4
M Q0    ( (^*6EJI+V%UW0(  $(&   9              " @49S  !X;"]W
M;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ CXI:6JKR.WBZ!0
M"0T  !D              ("!6G8  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX
M;6Q02P$"% ,4    " "/BEI:H3'=UC@(  #H%   &0              @(%+
M?   >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( (^*6EKC
M-QV0D0,  -0'   9              " @;J$  !X;"]W;W)K<VAE971S+W-H
M965T,3<N>&UL4$L! A0#%     @ CXI:6O'HY-H+"0  @"4  !D
M     ("!@H@  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4
M" "/BEI:X15B(4,"  "0!@  &0              @('$D0  >&PO=V]R:W-H
M965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( (^*6EI[K+</Y2,  #]Q   9
M              " @3Z4  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L!
M A0#%     @ CXI:6G%[*$#J P  R@@  !D              ("!6K@  'AL
M+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "/BEI:3O*6H, $
M   1"@  &0              @(%[O   >&PO=V]R:W-H965T<R]S:&5E=#(R
M+GAM;%!+ 0(4 Q0    ( (^*6EHZ.)0*HP4  %(0   9              "
M@7+!  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ CXI:
M6B,+Q^F%!@  '1   !D              ("!3,<  'AL+W=O<FMS:&5E=',O
M<VAE970R-"YX;6Q02P$"% ,4    " "/BEI:TJ@;&V$#  "2!P  &0
M        @($(S@  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0
M   ( (^*6EKU'N/*[@(  "0+   9              " @:#1  !X;"]W;W)K
M<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ CXI:6B2NRGE1 @  \P0
M !D              ("!Q=0  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q0
M2P$"% ,4    " "/BEI:49) :< "  "D"0  &0              @(%-UP
M>&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( (^*6EJ]$O15
MN0(  !D'   9              " @43:  !X;"]W;W)K<VAE971S+W-H965T
M,CDN>&UL4$L! A0#%     @ CXI:6GX.>=/T!   FAT  !D
M ("!--T  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " "/
MBEI:H78YS#,"  "W!   &0              @(%?X@  >&PO=V]R:W-H965T
M<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( (^*6EK__'6D2@,  #L0   9
M          " @<GD  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#
M%     @ CXI:6H#B"6MC @  8P4  !D              ("!2N@  'AL+W=O
M<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "/BEI:F0>&1J4"  "X
M!@  &0              @('DZ@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM
M;%!+ 0(4 Q0    ( (^*6EHNTT@F2P0  'T0   9              " @<#M
M  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ CXI:6OM&
M2U=A P  T@T  !D              ("!0O(  'AL+W=O<FMS:&5E=',O<VAE
M970S-BYX;6Q02P$"% ,4    " "/BEI:XPE&,X8"  #I!0  &0
M    @(':]0  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    (
M (^*6EH7+,NROP(  '((   9              " @9?X  !X;"]W;W)K<VAE
M971S+W-H965T,S@N>&UL4$L! A0#%     @ CXI:6JVQ4&)E @  L04  !D
M             ("!C?L  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"
M% ,4    " "/BEI:]IFR7^0%   _(P  &0              @($I_@  >&PO
M=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( (^*6EHV*=$!N@,
M ,T*   9              " @40$ 0!X;"]W;W)K<VAE971S+W-H965T-#$N
M>&UL4$L! A0#%     @ CXI:6J!A\7,S!@  BR(  !D              ("!
M-0@! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " "/BEI:
MJ'7BZCD#  #-"P  &0              @(&?#@$ >&PO=V]R:W-H965T<R]S
M:&5E=#0S+GAM;%!+ 0(4 Q0    ( (^*6EHKG#EL2P,    *   9
M      " @0\2 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%
M  @ CXI:6@)13<^' @  P0<  !D              ("!D14! 'AL+W=O<FMS
M:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " "/BEI:248E_U$#  "O"0
M&0              @(%/& $ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+
M 0(4 Q0    ( (^*6EH>(G:-AP,   4.   9              " @=<; 0!X
M;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ CXI:6LFK!]2Q
M P  WPT  !D              ("!E1\! 'AL+W=O<FMS:&5E=',O<VAE970T
M."YX;6Q02P$"% ,4    " "/BEI:E%YQWBD#  "8#0  &0
M@(%](P$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( (^*
M6EJZ>G;6V00   H3   9              " @=TF 0!X;"]W;W)K<VAE971S
M+W-H965T-3 N>&UL4$L! A0#%     @ CXI:6HO'$'.' P  CPL  !D
M         ("![2L! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4
M    " "/BEI:7"K"@^X"  #C!P  &0              @(&K+P$ >&PO=V]R
M:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( (^*6EJ81_[EU 0  ,P=
M   9              " @= R 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL
M4$L! A0#%     @ CXI:6N%XQ./K!0  &#P  !D              ("!VS<!
M 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "/BEI:S>*H
MZTT#  #*"@  &0              @(']/0$ >&PO=V]R:W-H965T<R]S:&5E
M=#4U+GAM;%!+ 0(4 Q0    ( (^*6EK4&.2)R0,  (<.   9
M  " @8%! 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @
MCXI:6HH5R'EU P  ^!0  !D              ("!@44! 'AL+W=O<FMS:&5E
M=',O<VAE970U-RYX;6Q02P$"% ,4    " "/BEI:*_IL*X<"   G!P  &0
M            @($M20$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4
M Q0    ( (^*6EK.AHYB. ,  .X3   -              "  >M+ 0!X;"]S
M='EL97,N>&UL4$L! A0#%     @ CXI:6I>*NQS     $P(   L
M     ( !3D\! %]R96QS+RYR96QS4$L! A0#%     @ CXI:6GKRB7<2!0
MWB8   \              ( !-U ! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0
M   ( (^*6EH3)^RZ[P$  *4B   :              "  795 0!X;"]?<F5L
M<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( (^*6EIB(^<8V $  $@B
M   3              "  9U7 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@
0  !" $( !1(  *99 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<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>87
<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>89
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>133</ContextCount>
  <ElementCount>345</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>53</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010100 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>020000 - Statement - Consolidated Statements of Operations and Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>030000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>040000 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>060100 - Disclosure - DESCRIPTION OF BUSINESS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/DescriptionOfBusiness</Role>
      <ShortName>DESCRIPTION OF BUSINESS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>060200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPolicies</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>060300 - Disclosure - BALANCE SHEET COMPONENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/BalanceSheetComponents</Role>
      <ShortName>BALANCE SHEET COMPONENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>060400 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>060500 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://tandyleather.com/role/NotesPayableAndLongtermDebt</Role>
      <ShortName>NOTES PAYABLE AND LONG-TERM DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>060600 - Disclosure - EMPLOYEE BENEFIT AND SAVINGS PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/EmployeeBenefitAndSavingsPlans</Role>
      <ShortName>EMPLOYEE BENEFIT AND SAVINGS PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>060700 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>060800 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060900 - Disclosure - SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantBusinessConcentrationsAndRisk</Role>
      <ShortName>SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>061000 - Disclosure - STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/StockholdersEquity</Role>
      <ShortName>STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>061100 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>061200 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>061300 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>070200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesPolicies</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>080200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesTables</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tandyleather.com/role/SignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>080300 - Disclosure - BALANCE SHEET COMPONENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/BalanceSheetComponentsTables</Role>
      <ShortName>BALANCE SHEET COMPONENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tandyleather.com/role/BalanceSheetComponents</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>080400 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tandyleather.com/role/Leases</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>080700 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tandyleather.com/role/IncomeTaxes</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>081000 - Disclosure - STOCKHOLDERS' EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/StockholdersEquityTables</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tandyleather.com/role/StockholdersEquity</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>090100 - Disclosure - DESCRIPTION OF BUSINESS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/DescriptionOfBusinessDetails</Role>
      <ShortName>DESCRIPTION OF BUSINESS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tandyleather.com/role/DescriptionOfBusiness</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>090200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Deconsolidation of Foreign Subsidiaries (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Deconsolidation of Foreign Subsidiaries (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>090204 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Accounts Receivable and Expected Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Accounts Receivable and Expected Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>090206 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Translation and Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Translation and Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>090208 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>090210 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Discounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesDiscountsDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Discounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>090212 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Property and Equipment, Net of Accumulated Depreciation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Property and Equipment, Net of Accumulated Depreciation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>090214 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>090216 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Impairment of Long-lived Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Impairment of Long-lived Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>090218 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>090220 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>090222 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>090224 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Shipping and Handling Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Shipping and Handling Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>090226 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Advertising (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantAccountingPoliciesAdvertisingDetails</Role>
      <ShortName>SIGNIFICANT ACCOUNTING POLICIES, Advertising (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>090300 - Disclosure - BALANCE SHEET COMPONENTS, Inventory, Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails</Role>
      <ShortName>BALANCE SHEET COMPONENTS, Inventory, Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>090302 - Disclosure - BALANCE SHEET COMPONENTS, Short-term Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails</Role>
      <ShortName>BALANCE SHEET COMPONENTS, Short-term Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>090400 - Disclosure - LEASES, Lease Assets, Liabilities and Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails</Role>
      <ShortName>LEASES, Lease Assets, Liabilities and Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>090402 - Disclosure - LEASES, Maturity of Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails</Role>
      <ShortName>LEASES, Maturity of Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>090404 - Disclosure - LEASES, Operating Leases Other Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails</Role>
      <ShortName>LEASES, Operating Leases Other Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>090406 - Disclosure - LEASES, Lease Term and Discount Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails</Role>
      <ShortName>LEASES, Lease Term and Discount Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>090500 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails</Role>
      <ShortName>NOTES PAYABLE AND LONG-TERM DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tandyleather.com/role/NotesPayableAndLongtermDebt</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>090600 - Disclosure - EMPLOYEE BENEFIT AND SAVINGS PLANS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails</Role>
      <ShortName>EMPLOYEE BENEFIT AND SAVINGS PLANS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tandyleather.com/role/EmployeeBenefitAndSavingsPlans</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>090700 - Disclosure - INCOME TAXES, Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES, Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>090702 - Disclosure - INCOME TAXES, Income Before Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails</Role>
      <ShortName>INCOME TAXES, Income Before Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>090704 - Disclosure - INCOME TAXES, Income Tax Effects of Temporary Differences Impacting Deferred Income Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails</Role>
      <ShortName>INCOME TAXES, Income Tax Effects of Temporary Differences Impacting Deferred Income Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>090706 - Disclosure - INCOME TAXES, Reconciliation of Effective Tax Rate from Statutory Rate (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails</Role>
      <ShortName>INCOME TAXES, Reconciliation of Effective Tax Rate from Statutory Rate (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>090708 - Disclosure - INCOME TAXES, Reconciliation of Uncertain Tax Positions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionsDetails</Role>
      <ShortName>INCOME TAXES, Reconciliation of Uncertain Tax Positions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>090900 - Disclosure - SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails</Role>
      <ShortName>SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tandyleather.com/role/SignificantBusinessConcentrationsAndRisk</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>091000 - Disclosure - STOCKHOLDERS' EQUITY, 2013 and 2023 Restricted Stock Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY, 2013 and 2023 Restricted Stock Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>091002 - Disclosure - STOCKHOLDERS' EQUITY, Summary of Activity for Restricted Stock and RSU Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY, Summary of Activity for Restricted Stock and RSU Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>091004 - Disclosure - STOCKHOLDERS' EQUITY, Non-vested Service-based Awards (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY, Non-vested Service-based Awards (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>091006 - Disclosure - STOCKHOLDERS' EQUITY, Share Repurchase Program (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY, Share Repurchase Program (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="ef20039035_10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>091100 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tandyleather.com/role/SubsequentEventsDetails</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://tandyleather.com/role/SubsequentEvents</ParentRole>
      <Position>58</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="ef20039035_10k.htm">ef20039035_10k.htm</File>
    <File>tlfa-20241231.xsd</File>
    <File>tlfa-20241231_cal.xml</File>
    <File>tlfa-20241231_def.xml</File>
    <File>tlfa-20241231_lab.xml</File>
    <File>tlfa-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image0.jpg</File>
    <File>image00001.jpg</File>
    <File>image00003.jpg</File>
    <File>image00006.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="594">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="41">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>92
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "ef20039035_10k.htm": {
   "nsprefix": "tlfa",
   "nsuri": "http://tandyleather.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "ef20039035_10k.htm"
     ]
    },
    "schema": {
     "local": [
      "tlfa-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.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/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/currency/2024/currency-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/exch/2024/exch-2024.xsd",
      "https://xbrl.sec.gov/naics/2024/naics-2024.xsd",
      "https://xbrl.sec.gov/sic/2024/sic-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "tlfa-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tlfa-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "tlfa-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tlfa-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 313,
   "keyCustom": 32,
   "axisStandard": 20,
   "axisCustom": 0,
   "memberStandard": 38,
   "memberCustom": 15,
   "hidden": {
    "total": 25,
    "http://xbrl.sec.gov/dei/2024": 7,
    "http://fasb.org/us-gaap/2024": 18
   },
   "contextCount": 133,
   "entityCount": 1,
   "segmentCount": 53,
   "elementCount": 554,
   "unitCount": 9,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 594,
    "http://xbrl.sec.gov/dei/2024": 41,
    "http://xbrl.sec.gov/cyd/2024": 15,
    "http://xbrl.sec.gov/ecd/2024": 4,
    "http://fasb.org/srt/2024": 3
   },
   "report": {
    "R1": {
     "role": "http://tandyleather.com/role/DocumentAndEntityInformation",
     "longName": "000100 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://tandyleather.com/role/ConsolidatedBalanceSheets",
     "longName": "010000 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals",
     "longName": "010100 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
     "longName": "020000 - Statement - Consolidated Statements of Operations and Comprehensive Income",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows",
     "longName": "030000 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity",
     "longName": "040000 - Statement - Consolidated Statements of Stockholders' Equity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c20221231_StatementEquityComponentsAxis_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20221231_StatementEquityComponentsAxis_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://tandyleather.com/role/DescriptionOfBusiness",
     "longName": "060100 - Disclosure - DESCRIPTION OF BUSINESS",
     "shortName": "DESCRIPTION OF BUSINESS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://tandyleather.com/role/SignificantAccountingPolicies",
     "longName": "060200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://tandyleather.com/role/BalanceSheetComponents",
     "longName": "060300 - Disclosure - BALANCE SHEET COMPONENTS",
     "shortName": "BALANCE SHEET COMPONENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://tandyleather.com/role/Leases",
     "longName": "060400 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://tandyleather.com/role/NotesPayableAndLongtermDebt",
     "longName": "060500 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT",
     "shortName": "NOTES PAYABLE AND LONG-TERM DEBT",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlans",
     "longName": "060600 - Disclosure - EMPLOYEE BENEFIT AND SAVINGS PLANS",
     "shortName": "EMPLOYEE BENEFIT AND SAVINGS PLANS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://tandyleather.com/role/IncomeTaxes",
     "longName": "060700 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://tandyleather.com/role/CommitmentsAndContingencies",
     "longName": "060800 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRisk",
     "longName": "060900 - Disclosure - SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK",
     "shortName": "SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://tandyleather.com/role/StockholdersEquity",
     "longName": "061000 - Disclosure - STOCKHOLDERS' EQUITY",
     "shortName": "STOCKHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://tandyleather.com/role/SubsequentEvents",
     "longName": "061100 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "061200 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://tandyleather.com/role/InsiderTradingArrangements",
     "longName": "061300 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c20241001to20241231",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241001to20241231",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrTrmntdFlag",
       "ecd:NonRule10b51ArrAdoptedFlag",
       "ecd:Rule10b51ArrTrmntdFlag",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies",
     "longName": "070200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesTables",
     "longName": "080200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://tandyleather.com/role/BalanceSheetComponentsTables",
     "longName": "080300 - Disclosure - BALANCE SHEET COMPONENTS (Tables)",
     "shortName": "BALANCE SHEET COMPONENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://tandyleather.com/role/LeasesTables",
     "longName": "080400 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "tlfa:LesseeOperatingLeaseAssetsAndLiabilities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "tlfa:LesseeOperatingLeaseAssetsAndLiabilities",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://tandyleather.com/role/IncomeTaxesTables",
     "longName": "080700 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://tandyleather.com/role/StockholdersEquityTables",
     "longName": "081000 - Disclosure - STOCKHOLDERS' EQUITY (Tables)",
     "shortName": "STOCKHOLDERS' EQUITY (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://tandyleather.com/role/DescriptionOfBusinessDetails",
     "longName": "090100 - Disclosure - DESCRIPTION OF BUSINESS (Details)",
     "shortName": "DESCRIPTION OF BUSINESS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:NumberOfStores",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:NumberOfStores",
      "unitRef": "U004",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails",
     "longName": "090200 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Deconsolidation of Foreign Subsidiaries (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Deconsolidation of Foreign Subsidiaries (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:DeconsolidationGainOrLossAmount",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:DeconsolidationGainOrLossAmount",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails",
     "longName": "090204 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Accounts Receivable and Expected Credit Losses (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Accounts Receivable and Expected Credit Losses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20221231",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "unique": true
     }
    },
    "R29": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails",
     "longName": "090206 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Translation and Transactions (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Foreign Currency Translation and Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c20240101to20241231_RangeAxis_MaximumMember",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231_RangeAxis_MaximumMember",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails",
     "longName": "090208 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Revenue Recognition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesDiscountsDetails",
     "longName": "090210 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Discounts (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Discounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "tlfa:NumberOfClassesOfCustomerDiscounts",
      "unitRef": "U006",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "tlfa:NumberOfClassesOfCustomerDiscounts",
      "unitRef": "U006",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails",
     "longName": "090212 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Property and Equipment, Net of Accumulated Depreciation (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Property and Equipment, Net of Accumulated Depreciation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails",
     "longName": "090214 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Leases (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c20240101to20241231_RangeAxis_MaximumMember",
      "name": "us-gaap:FinanceLeaseInterestExpense",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231_RangeAxis_MaximumMember",
      "name": "us-gaap:FinanceLeaseInterestExpense",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails",
     "longName": "090216 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Impairment of Long-lived Assets (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Impairment of Long-lived Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails",
     "longName": "090218 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails",
     "longName": "090220 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Other Intangible Assets (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Other Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c20240101to20241231_RangeAxis_MaximumMember",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "us-gaap:AmortizationOfIntangibleAssets",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231_RangeAxis_MaximumMember",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "us-gaap:AmortizationOfIntangibleAssets",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails",
     "longName": "090222 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Fair Value of Financial Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails",
     "longName": "090224 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Shipping and Handling Costs (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Shipping and Handling Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:OperatingCostsAndExpenses",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231_ProductOrServiceAxis_ShippingAndHandlingMember",
      "name": "us-gaap:OperatingCostsAndExpenses",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://tandyleather.com/role/SignificantAccountingPoliciesAdvertisingDetails",
     "longName": "090226 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES, Advertising (Details)",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES, Advertising (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:AdvertisingExpense",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
     "longName": "090300 - Disclosure - BALANCE SHEET COMPONENTS, Inventory, Property and Equipment (Details)",
     "shortName": "BALANCE SHEET COMPONENTS, Inventory, Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:InventoryFinishedGoods",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:InventoryFinishedGoods",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails",
     "longName": "090302 - Disclosure - BALANCE SHEET COMPONENTS, Short-term Liabilities (Details)",
     "shortName": "BALANCE SHEET COMPONENTS, Short-term Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails",
     "longName": "090400 - Disclosure - LEASES, Lease Assets, Liabilities and Lease Cost (Details)",
     "shortName": "LEASES, Lease Assets, Liabilities and Lease Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:OperatingLeaseImpairmentLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:OperatingLeaseImpairmentLoss",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-4",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails",
     "longName": "090402 - Disclosure - LEASES, Maturity of Lease Liabilities (Details)",
     "shortName": "LEASES, Maturity of Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails",
     "longName": "090404 - Disclosure - LEASES, Operating Leases Other Information (Details)",
     "shortName": "LEASES, Operating Leases Other Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "tlfa:LesseeOperatingLeasesOtherInformationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "tlfa:LesseeOperatingLeasesOtherInformationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails",
     "longName": "090406 - Disclosure - LEASES, Lease Term and Discount Rate (Details)",
     "shortName": "LEASES, Lease Term and Discount Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "tlfa:LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "tlfa:LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails",
     "longName": "090500 - Disclosure - NOTES PAYABLE AND LONG-TERM DEBT (Details)",
     "shortName": "NOTES PAYABLE AND LONG-TERM DEBT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c20230103_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20230103_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails",
     "longName": "090600 - Disclosure - EMPLOYEE BENEFIT AND SAVINGS PLANS (Details)",
     "shortName": "EMPLOYEE BENEFIT AND SAVINGS PLANS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails",
     "longName": "090700 - Disclosure - INCOME TAXES, Provision for Income Taxes (Details)",
     "shortName": "INCOME TAXES, Provision for Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails",
     "longName": "090702 - Disclosure - INCOME TAXES, Income Before Income Taxes (Details)",
     "shortName": "INCOME TAXES, Income Before Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231_IncomeTaxAuthorityNameAxis_InternalRevenueServiceIRSMember",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails",
     "longName": "090704 - Disclosure - INCOME TAXES, Income Tax Effects of Temporary Differences Impacting Deferred Income Tax Assets and Liabilities (Details)",
     "shortName": "INCOME TAXES, Income Tax Effects of Temporary Differences Impacting Deferred Income Tax Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:DeferredTaxAssetsInventory",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails",
     "longName": "090706 - Disclosure - INCOME TAXES, Reconciliation of Effective Tax Rate from Statutory Rate (Details)",
     "shortName": "INCOME TAXES, Reconciliation of Effective Tax Rate from Statutory Rate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U007",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "U007",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://tandyleather.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionsDetails",
     "longName": "090708 - Disclosure - INCOME TAXES, Reconciliation of Uncertain Tax Positions (Details)",
     "shortName": "INCOME TAXES, Reconciliation of Uncertain Tax Positions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c20231231",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20221231",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails",
     "longName": "090900 - Disclosure - SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK (Details)",
     "shortName": "SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c20240101to20241231_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_StatementGeographicalAxis_US",
      "name": "tlfa:NumberOfSuppliers",
      "unitRef": "U009",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_StatementGeographicalAxis_US",
      "name": "tlfa:NumberOfSuppliers",
      "unitRef": "U009",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
     "longName": "091000 - Disclosure - STOCKHOLDERS' EQUITY, 2013 and 2023 Restricted Stock Plans (Details)",
     "shortName": "STOCKHOLDERS' EQUITY, 2013 and 2023 Restricted Stock Plans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c20240101to20241231_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember_RangeAxis_MinimumMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember_RangeAxis_MinimumMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails",
     "longName": "091002 - Disclosure - STOCKHOLDERS' EQUITY, Summary of Activity for Restricted Stock and RSU Awards (Details)",
     "shortName": "STOCKHOLDERS' EQUITY, Summary of Activity for Restricted Stock and RSU Awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "U002",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails",
     "longName": "091004 - Disclosure - STOCKHOLDERS' EQUITY, Non-vested Service-based Awards (Details)",
     "shortName": "STOCKHOLDERS' EQUITY, Non-vested Service-based Awards (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails",
     "longName": "091006 - Disclosure - STOCKHOLDERS' EQUITY, Share Repurchase Program (Details)",
     "shortName": "STOCKHOLDERS' EQUITY, Share Repurchase Program (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c20241231",
      "name": "us-gaap:TreasuryStockCommonValue",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c20240930_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember",
      "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://tandyleather.com/role/SubsequentEventsDetails",
     "longName": "091100 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c20250122to20250122_SubsequentEventTypeAxis_SubsequentEventMember",
      "name": "us-gaap:ProceedsFromSaleOfProductiveAssets",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20250122to20250122_SubsequentEventTypeAxis_SubsequentEventMember",
      "name": "us-gaap:ProceedsFromSaleOfProductiveAssets",
      "unitRef": "U001",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "ef20039035_10k.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SIGNIFICANT ACCOUNTING POLICIES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r908"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses and Other Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable [Member]",
        "documentation": "Obligations incurred and payable to vendors for goods and services received."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableTradeCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable-trade",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r55"
     ]
    },
    "tlfa_AccountsReceivableAndExpectedCreditLossesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "AccountsReceivableAndExpectedCreditLossesAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable And Expected Credit Losses [Abstract]",
        "terseLabel": "Accounts Receivable and Expected Credit Losses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets",
      "http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable-trade, net of allowance for doubtful accounts of $49 and $31 at December 31, 2024 and December 31, 2023, respectively",
        "verboseLabel": "Accounts receivable",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails",
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses and other liabilities",
        "totalLabel": "TOTAL",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses and Other Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_AccruedVendorPayablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "AccruedVendorPayablesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable to vendor. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Vendor Payables Current",
        "terseLabel": "Accrued vendor payables"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less accumulated depreciation",
        "negatedLabel": "Less: accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r163",
      "r646"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss, net of tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r74",
      "r167",
      "r642",
      "r669",
      "r670"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss) [Member]",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r9",
      "r16",
      "r539",
      "r542",
      "r588",
      "r665",
      "r666",
      "r884",
      "r885",
      "r886",
      "r895",
      "r896",
      "r897",
      "r898"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average amortization period",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r282",
      "r758"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r810",
      "r1025"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r677",
      "r895",
      "r896",
      "r897",
      "r898",
      "r970",
      "r1026"
     ]
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r45",
      "r446"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total adjustments",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r118"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesAdvertisingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising expense",
        "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."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r799"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r478",
      "r484"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for expected credit losses",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r247",
      "r254",
      "r257",
      "r258",
      "r990"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Allowance for doubtful accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r247",
      "r254"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of intangible assets (excluding goodwill)",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r279",
      "r285",
      "r775"
     ]
    },
    "us-gaap_AssetImpairmentChargesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentChargesAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of long-lived assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL ASSETS",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r106",
      "r115",
      "r166",
      "r193",
      "r232",
      "r234",
      "r239",
      "r240",
      "r248",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r534",
      "r536",
      "r552",
      "r638",
      "r703",
      "r771",
      "r772",
      "r810",
      "r836",
      "r927",
      "r928",
      "r982"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets",
      "http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals",
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ASSETS",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r158",
      "r173",
      "r193",
      "r248",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r534",
      "r536",
      "r552",
      "r810",
      "r927",
      "r928",
      "r982"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets",
      "http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT ASSETS:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r840",
      "r841",
      "r853"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r840",
      "r841",
      "r853"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r840",
      "r841",
      "r853"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails",
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails",
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ]
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationAxis",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Axis]",
        "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r992",
      "r993"
     ]
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetLocationDomain",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location [Domain]",
        "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50",
      "r297",
      "r992",
      "r993"
     ]
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://tandyleather.com/role/DescriptionOfBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DESCRIPTION OF BUSINESS",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "us-gaap_BuildingAndBuildingImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingAndBuildingImprovementsMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings and Related Improvements [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingMember",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "tlfa_BusinessDescriptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "BusinessDescriptionAbstract",
     "presentation": [
      "http://tandyleather.com/role/DescriptionOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Description [Abstract]",
        "terseLabel": "Description of Business [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "country_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "CA",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/DescriptionOfBusinessDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Canada [Member]",
        "label": "CANADA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CanadaRevenueAgencyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CanadaRevenueAgencyMember",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Canada [Member]",
        "documentation": "Designated tax department of the government of Canada."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r161",
      "r762"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents, beginning of period",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r86",
      "r189"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r86"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosures of non-cash activity:"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid for Amounts Included In The Measurement Of Lease Liabilities [Abstract]",
        "terseLabel": "Cash Paid for Amounts Included in the Measurement of Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ChiefExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ChiefExecutiveOfficerMember",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "documentation": "Person with designation of chief executive officer."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfTreasuryStockTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfTreasuryStockTable",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Treasury Stock [Table]",
        "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r41",
      "r42",
      "r43"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES (Note 8)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r108",
      "r640",
      "r690"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://tandyleather.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COMMITMENTS AND CONTINGENCIES",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r299",
      "r300",
      "r746",
      "r920",
      "r922"
     ]
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of common shares reserved for issuance (in shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r827",
      "r828",
      "r829",
      "r831",
      "r832",
      "r833",
      "r834",
      "r895",
      "r896",
      "r898",
      "r970",
      "r1023",
      "r1026"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized (in shares)",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r691"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued (in shares)",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares outstanding (in shares)",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r66",
      "r691",
      "r709",
      "r1026",
      "r1027"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, $0.0024 par value; 25,000,000 shares authorized; 9,920,957 and 9,823,621 shares issued at December 31, 2024 and December 31, 2023, respectively; 8,496,581 and 8,399,245 shares outstanding at December 31, 2024 and December 31, 2023, respectively",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r641",
      "r810"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "EMPLOYEE BENEFIT AND SAVINGS PLANS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r103",
      "r175",
      "r177",
      "r182",
      "r633",
      "r651"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Comprehensive income",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_ConcentrationRiskAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ConcentrationRiskAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r52",
      "r53",
      "r244",
      "r745"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r52",
      "r53",
      "r244",
      "r672",
      "r745"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r52",
      "r53",
      "r244",
      "r745",
      "r872"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r745"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r52",
      "r53",
      "r244"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26",
      "r27",
      "r28",
      "r52",
      "r104",
      "r745"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Type [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r52",
      "r53",
      "r244",
      "r745"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of consolidation",
        "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."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r765"
     ]
    },
    "tlfa_ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services; those unredeemed represent a liability of the entity because the revenue is being deferred.",
        "label": "Contract with Customer, Accrued Liabilities For Unredeemed Gift Cards",
        "terseLabel": "Unearned gift card revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales return allowance",
        "label": "Contract with Customer, Asset, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r257",
      "r258",
      "r358"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with customer liability",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r357",
      "r369"
     ]
    },
    "tlfa_ContractWithCustomerLiabilityForGiftCardsIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ContractWithCustomerLiabilityForGiftCardsIssued",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable recorded during the current reporting period, related to the Company's liability for outstanding gift cards. Retail customers purchase gift cards or gift certificates that can be redeemed at a later date for merchandise or services.",
        "label": "Contract With Customer Liability For Gift Cards Issued",
        "terseLabel": "Gift cards issued"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized from redemption of gift cards",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r370"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r78",
      "r599"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSoldDepreciation",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization",
        "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service."
       }
      }
     },
     "auth_ref": [
      "r887",
      "r919"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable and expected credit losses",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r252",
      "r253",
      "r255",
      "r256",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271"
     ]
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current provision (benefit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r874",
      "r892",
      "r969"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r874",
      "r892"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current provision",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r518",
      "r892"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r874",
      "r892",
      "r969"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r244"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r848",
      "r864"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r848",
      "r864"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r850",
      "r866"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r852",
      "r868"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r850",
      "r866"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r843",
      "r859"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r844",
      "r860"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r844",
      "r860"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r842",
      "r858"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r845",
      "r861"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r863"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r847",
      "r863"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r848",
      "r864"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r851",
      "r867"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r849",
      "r865"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://tandyleather.com/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r846",
      "r862"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "NOTES PAYABLE AND LONG-TERM DEBT [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NOTES PAYABLE AND LONG-TERM DEBT",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r191",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r305",
      "r306",
      "r316",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r332",
      "r339",
      "r340",
      "r342",
      "r564"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis points interest rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r328",
      "r329",
      "r330",
      "r331",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r341",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r808",
      "r890",
      "r975",
      "r976"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r38",
      "r39",
      "r54",
      "r99",
      "r100",
      "r196",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r328",
      "r329",
      "r330",
      "r331",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r341",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r808",
      "r890",
      "r975",
      "r976"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity period",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]",
        "documentation": "Indicates type of variable interest rate on debt instrument."
       }
      }
     },
     "auth_ref": [
      "r637"
     ]
    },
    "us-gaap_DebtInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentsAbstract",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeconsolidationGainOrLossAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeconsolidationGainOrLossAmount",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss on deconsolidation",
        "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "tlfa_DeconsolidationOfForeignSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "DeconsolidationOfForeignSubsidiariesAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesDeconsolidationOfForeignSubsidiariesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deconsolidation of Foreign Subsidiaries [Abstract]",
        "terseLabel": "Deconsolidation of Foreign Subsidiaries [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_DeconsolidationOfForeignSubsidiariesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "DeconsolidationOfForeignSubsidiariesPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for deconsolidation of foreign subsidiaries.",
        "label": "Deconsolidation of Foreign Subsidiaries [Policy Text Block]",
        "terseLabel": "Deconsolidation of Foreign Subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r892",
      "r968",
      "r969"
     ]
    },
    "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred provision (benefit) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r892",
      "r968"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r492"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred provision (benefit)",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r125",
      "r892"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred income tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64",
      "r107",
      "r510"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income taxes",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r491",
      "r492",
      "r639"
     ]
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Taxes and Tax Credits",
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_DeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredRevenue",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit card payments recorded as deferred revenue",
        "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r892",
      "r968",
      "r969"
     ]
    },
    "tlfa_DeferredTaxAssetsAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "DeferredTaxAssetsAccountsReceivable",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accounts receivable.",
        "label": "Deferred Tax Assets, Accounts Receivable",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and other intangible assets amortization",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred income tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_DeferredTaxAssetsGrossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGrossAbstract",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInventory",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Deferred Tax Assets, Inventory",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax asset (liability)",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred income tax assets, net of valuation allowance",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating losses",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign tax net operating loss carryovers",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State net operating loss carryovers",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales returns",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsUnrealizedCurrencyLosses",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation gain in OCI",
        "label": "Deferred Tax Assets, Unrealized Currency Losses",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized losses on foreign currency transactions."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income tax liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Property and equipment depreciation",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined contribution plan, employer match expense",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employer discretionary contribution amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employer matching contribution, percentage of eligible earnings contributed by employees",
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employer matching contribution, percentage of match",
        "documentation": "Percentage employer matches of the employee's percentage contribution matched."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanTable",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan [Table]",
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r36"
     ]
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DirectorMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Board of Directors [Member]",
        "documentation": "Person serving on board of directors."
       }
      }
     },
     "auth_ref": [
      "r876",
      "r906",
      "r1024"
     ]
    },
    "us-gaap_DisaggregationOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregated revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregated Revenue",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "us-gaap_DisclosureTextBlockSupplementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureTextBlockSupplementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "BALANCE SHEET COMPONENTS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_DiscountsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "DiscountsAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesDiscountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discounts [Abstract]",
        "terseLabel": "Discounts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r841",
      "r853"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r841",
      "r853",
      "r855"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r854"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "country_ES": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "ES",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/DescriptionOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spain [Member]",
        "label": "SPAIN"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income per common share:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic earnings (loss) per share (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r211",
      "r213",
      "r227",
      "r228",
      "r229",
      "r231",
      "r530",
      "r533",
      "r546",
      "r547",
      "r634",
      "r652",
      "r768"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted earnings (loss) per share (in dollars per share)",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r213",
      "r227",
      "r228",
      "r229",
      "r231",
      "r530",
      "r533",
      "r546",
      "r547",
      "r634",
      "r652",
      "r768"
     ]
    },
    "us-gaap_EarningsPerShareDilutedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedLineItems",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r218",
      "r227"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Earnings per share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r230"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r555"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Effective rate",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r495",
      "r801"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statutory rate - Federal U.S. income tax",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r495",
      "r521",
      "r801"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in valuation allowance",
        "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."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r801",
      "r893",
      "r960"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r801",
      "r893",
      "r960",
      "r961"
     ]
    },
    "tlfa_EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails"
     ],
     "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 permanent book to income tax differences.",
        "label": "Effective Income Tax Rate Reconciliation, Permanent Differences, Percent",
        "terseLabel": "Permanent book/tax differences"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Difference in tax rates in loss carryback periods",
        "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 revisions of previously reported income tax expense."
       }
      }
     },
     "auth_ref": [
      "r893",
      "r960",
      "r961"
     ]
    },
    "tlfa_EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails"
     ],
     "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 rate differential on unrecognized tax benefits reversals.",
        "label": "Effective Income Tax Rate Reconciliation, Rate Difference on Unrecognized Tax Benefits Reversals , Percent",
        "terseLabel": "Rate differential on UTP reversals"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and local taxes",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r801",
      "r893",
      "r960"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfEffectiveTaxRateFromStatutoryRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r500",
      "r893",
      "r960"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued employee related costs",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized cost of unvested share-based compensation awards in excess of one year due in the fourth fiscal year following the latest fiscal year.",
        "label": "Employee Service Share-based Compensation Non-vested Awards Compensation Cost Not Yet Recognized Due In Four Years",
        "terseLabel": "2028"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized cost of unvested share-based compensation awards in excess of one year due in the third fiscal year following the latest fiscal year.",
        "label": "Employee Service Share-based Compensation Non-vested Awards Compensation Cost Not Yet Recognized Due In Three Years",
        "terseLabel": "2027"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized cost of unvested share-based compensation awards due in excess of one year due in the second fiscal year following the latest fiscal year.",
        "label": "Employee Service Share-based Compensation Non-vested Awards Compensation Cost Not Yet Recognized Due In Two Years",
        "terseLabel": "2026"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized cost of unvested share-based compensation awards in excess of one year due in the next fiscal year following the latest fiscal year.",
        "label": "Employee Service Share-based Compensation Nonvested Awards Compensation Cost Not Yet Recognized Due In Next Twelve Months",
        "terseLabel": "2025"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Unrecognized Expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation cost period of recognition",
        "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."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r869"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r870"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' EQUITY [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityClassOfTreasuryStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityClassOfTreasuryStockLineItems",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Class of Treasury Stock [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r156",
      "r179",
      "r180",
      "r181",
      "r197",
      "r198",
      "r199",
      "r201",
      "r206",
      "r208",
      "r210",
      "r233",
      "r249",
      "r250",
      "r290",
      "r355",
      "r519",
      "r520",
      "r527",
      "r528",
      "r529",
      "r531",
      "r532",
      "r533",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r545",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r562",
      "r565",
      "r567",
      "r588",
      "r650",
      "r665",
      "r666",
      "r667",
      "r677",
      "r729"
     ]
    },
    "tlfa_ExpectedMerchandiseReturns": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ExpectedMerchandiseReturns",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the carrying value as of the balance sheet date of the liability for expected merchandise returns.",
        "label": "Expected Merchandise Returns",
        "terseLabel": "Estimated returns"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers into (out of) Level 3",
        "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r972",
      "r973"
     ]
    },
    "tlfa_FairValueOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "FairValueOfFinancialInstrumentsAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments [Abstract]",
        "verboseLabel": "Fair value of financial instruments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of financial instruments",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "tlfa_FiftyPercentContributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "FiftyPercentContributionMember",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Fifty Percent Contribution [Member]",
        "terseLabel": "50% Contribution [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_FinanceLeaseCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "FinanceLeaseCostsAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease Costs [Abstract]",
        "terseLabel": "Finance [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest on lease liabilities",
        "terseLabel": "Remaining finance leases interest expense",
        "documentation": "Amount of interest expense on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r571",
      "r578",
      "r809"
     ]
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating cash flows used in finance leases",
        "label": "Finance Lease, Interest Payment on Liability",
        "documentation": "Amount of interest paid on finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r581"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturities of Finance Lease Liabilities [Abstract]",
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of lease liabilities",
        "label": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r585"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current portion of finance lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets",
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance lease liabilities, non-current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r570"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "tlfa_FinanceLeaseLiabilityPaymentsDueAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after 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, Liability, to be Paid, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows",
      "http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment of finance lease obligations",
        "terseLabel": "Financing cash flows used in finance leases",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r572",
      "r581"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets",
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing lease assets",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of lease assets",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r571",
      "r578",
      "r809"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r570"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finance leases",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r809"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r277",
      "r284",
      "r775"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization expense, 2024",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r758",
      "r775"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization expense, 2028",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r758",
      "r775"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization expense, 2027",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r758",
      "r775"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization expense, 2026",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r758",
      "r775"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization expense, 2025",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r758",
      "r775"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r287",
      "r288",
      "r600",
      "r601",
      "r758"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r284",
      "r287",
      "r288",
      "r289",
      "r600",
      "r758",
      "r775"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r287",
      "r288",
      "r758"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNetAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Intangible Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_FiveMajorCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "FiveMajorCustomersMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Five major customers to the entity.",
        "label": "Five Major Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTaxAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation and transactions [Abstract]",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation and transactions",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r553"
     ]
    },
    "tlfa_ForeignCurrencyTranslationAndTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ForeignCurrencyTranslationAndTransactionsLineItems",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails"
     ],
     "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": "Foreign Currency Translation and Transactions [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_ForeignCurrencyTranslationAndTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ForeignCurrencyTranslationAndTransactionsTable",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about foreign currency translation and transactions.",
        "label": "Foreign Currency Translation and Transactions [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_GiftCardRedemptionPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "GiftCardRedemptionPeriod",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected customer gift card redemption period, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Gift Card Redemption Period",
        "terseLabel": "Gift card redemption period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r79",
      "r114",
      "r193",
      "r248",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r552",
      "r769",
      "r771",
      "r900",
      "r902",
      "r903",
      "r904",
      "r905",
      "r927"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r840",
      "r841",
      "r853"
     ]
    },
    "tlfa_ImpairmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ImpairmentExpenseMember",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing impairment expenses.",
        "label": "Impairment Expense [Member]",
        "terseLabel": "Impairment Expense [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment losses",
        "label": "Impairment, Long-Lived Asset, Held-for-Use",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r35",
      "r94",
      "r802"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of long-lived assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r95"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r494"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
      "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r110",
      "r114",
      "r635",
      "r648",
      "r769",
      "r771",
      "r900",
      "r902",
      "r903",
      "r904",
      "r905"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income before income taxes",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r494"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income before income taxes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Operations and Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r297",
      "r298",
      "r549",
      "r550",
      "r551",
      "r662",
      "r664",
      "r714",
      "r758",
      "r803",
      "r994"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r297",
      "r298",
      "r549",
      "r550",
      "r551",
      "r662",
      "r664",
      "r714",
      "r758",
      "r803",
      "r994"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r965"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Authority, Name [Domain]",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": [
      "r504",
      "r965"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAXES [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INCOME TAXES",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r487",
      "r495",
      "r501",
      "r502",
      "r503",
      "r507",
      "r514",
      "r522",
      "r524",
      "r525",
      "r526",
      "r676",
      "r801"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax provision",
        "totalLabel": "Total tax provision",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r126",
      "r209",
      "r210",
      "r232",
      "r237",
      "r240",
      "r493",
      "r495",
      "r523",
      "r653",
      "r801"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r489",
      "r490",
      "r507",
      "r508",
      "r513",
      "r517",
      "r674"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax paid during the period, net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r188",
      "r515",
      "r516"
     ]
    },
    "us-gaap_IncomeTaxesReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesReceivable",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax receivable",
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r880"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable-trade",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable-trade",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income taxes, net",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "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."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r873",
      "r888"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other current assets",
        "label": "Increase (Decrease) in Other Current Assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other assets",
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r888"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses",
        "label": "Increase (Decrease) in Prepaid Expense",
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToContingentlyIssuableShares",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares excluded from the diluted EPS calculation (in shares)",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Contingently Issuable Shares",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of contingently issuable shares. Contingently issuable shares are those shares that are issuable for little or no cash contingent on certain conditions being met."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r229"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dilutive effect of service-based restricted stock awards granted (in shares)",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215",
      "r217",
      "r229",
      "r448"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r856"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Intangible Assets",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r597",
      "r598",
      "r600",
      "r766",
      "r910"
     ]
    },
    "us-gaap_IntellectualPropertyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntellectualPropertyMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks/Copyrights [Member]",
        "label": "Intellectual Property [Member]",
        "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918"
     ]
    },
    "us-gaap_InterestExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseMember",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Expense [Member]",
        "documentation": "Primary financial statement caption encompassing interest expense."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r632",
      "r902"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest paid during the period",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r186",
      "r187"
     ]
    },
    "us-gaap_InternalRevenueServiceIRSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InternalRevenueServiceIRSMember",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States [Member]",
        "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished goods held for sale",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r881"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, net",
        "totalLabel": "Total inventory",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r763",
      "r810"
     ]
    },
    "us-gaap_InventoryNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNetAbstract",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory on-hand [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r160",
      "r169",
      "r272",
      "r273",
      "r274",
      "r595",
      "r767"
     ]
    },
    "us-gaap_InventoryWorkInProcessAndRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcessAndRawMaterials",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials and work in process",
        "label": "Inventory, Work in Process and Raw Materials",
        "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount."
       }
      }
     },
     "auth_ref": [
      "r883"
     ]
    },
    "tlfa_JPMorganChaseBankNAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "JPMorganChaseBankNAMember",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of lender will provide the line of credit facility under the credit agreement.",
        "label": "JP Morgan Chase Bank, N.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LandMember",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "tlfa_LeaseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "LeaseAssets",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease assets consisting of operating and finance lease as on balance sheet date.",
        "label": "Lease Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total lease cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r577",
      "r809"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Cost",
        "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."
       }
      }
     },
     "auth_ref": [
      "r979"
     ]
    },
    "tlfa_LeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "LeaseLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease liabilities consisting of operating and finance lease as on balance sheet date.",
        "label": "Lease Liabilities",
        "totalLabel": "Total lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_LeaseTermAndDiscountRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "LeaseTermAndDiscountRateAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Term and Discount Rate [Abstract]",
        "terseLabel": "Lease Term and Discount Rate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r586"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r576",
      "r587"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r576",
      "r587"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r575"
     ]
    },
    "tlfa_LesseeOperatingLeaseAssetsAndLiabilities": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "LesseeOperatingLeaseAssetsAndLiabilities",
     "presentation": [
      "http://tandyleather.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's operating lease assets and liabilities recognized in the statement of financial position.",
        "label": "Lessee Operating Lease Assets and Liabilities",
        "terseLabel": "Operating Lease Assets and Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity of Lease Liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r980"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "tlfa_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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": "Lessee, Operating Lease, Liability, to be Paid, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "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)."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://tandyleather.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, renewal term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r978"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://tandyleather.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, term of contract",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r978"
     ]
    },
    "tlfa_LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee operating leases lease term and discount rate.",
        "label": "Lessee Operating Leases Lease Term and Discount Rate [Table Text Block]",
        "terseLabel": "Lease Term and Discount Rate"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_LesseeOperatingLeasesOtherInformationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "LesseeOperatingLeasesOtherInformationTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other information of operating leases.",
        "label": "Lessee Operating Leases Other Information [Table Text Block]",
        "terseLabel": "Operating Leases Other Information"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://tandyleather.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LEASES",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r566"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r109",
      "r644",
      "r810",
      "r891",
      "r909",
      "r974"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r159",
      "r193",
      "r248",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r535",
      "r536",
      "r537",
      "r552",
      "r810",
      "r927",
      "r982",
      "r983"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CURRENT LIABILITIES:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilityForUncertainTaxPositionsNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Uncertain tax positions",
        "label": "Liability for Uncertainty in Income Taxes, Noncurrent",
        "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r60",
      "r890",
      "r925",
      "r926"
     ]
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Lender [Domain]",
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r60",
      "r890",
      "r925"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility, maximum borrowing capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r60"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment and Machinery [Member]",
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "documentation": "Information by name or description of a single external customer or a group of external customers."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r784",
      "r820",
      "r824",
      "r931",
      "r991",
      "r995",
      "r996",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022"
     ]
    },
    "us-gaap_MarketingAndAdvertisingExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketingAndAdvertisingExpenseAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesAdvertisingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advertising [Abstract]",
        "label": "Marketing and Advertising Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails",
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r130",
      "r132",
      "r133",
      "r135",
      "r154",
      "r155",
      "r301",
      "r302",
      "r303",
      "r304",
      "r442",
      "r485",
      "r548",
      "r594",
      "r661",
      "r663",
      "r671",
      "r682",
      "r683",
      "r734",
      "r736",
      "r738",
      "r739",
      "r741",
      "r756",
      "r757",
      "r774",
      "r781",
      "r797",
      "r804",
      "r805",
      "r806",
      "r807",
      "r821",
      "r929",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails",
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r130",
      "r132",
      "r133",
      "r135",
      "r154",
      "r155",
      "r301",
      "r302",
      "r303",
      "r304",
      "r442",
      "r485",
      "r548",
      "r594",
      "r661",
      "r663",
      "r671",
      "r682",
      "r683",
      "r734",
      "r736",
      "r738",
      "r739",
      "r741",
      "r756",
      "r757",
      "r774",
      "r781",
      "r797",
      "r804",
      "r805",
      "r806",
      "r821",
      "r929",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r784",
      "r820",
      "r824",
      "r931",
      "r991",
      "r995",
      "r996",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r88"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows",
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "verboseLabel": "Net income",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r88",
      "r111",
      "r157",
      "r174",
      "r176",
      "r181",
      "r193",
      "r200",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r209",
      "r210",
      "r226",
      "r248",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r530",
      "r533",
      "r547",
      "r552",
      "r649",
      "r711",
      "r727",
      "r728",
      "r835",
      "r927"
     ]
    },
    "us-gaap_NetIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Numerator [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computation of Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently Adopted Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_NonEmployeeDirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "NonEmployeeDirectorMember",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Person with designation of non-employee director.",
        "label": "Non-Employee Director [Member]",
        "terseLabel": "Non-Employee Director [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://tandyleather.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://tandyleather.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_NonUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonUsMember",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign [Member]",
        "label": "Foreign Countries [Member]",
        "documentation": "Countries excluding the United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r1028",
      "r1029",
      "r1030",
      "r1031"
     ]
    },
    "tlfa_NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset in a noncash (or part noncash) transaction obtained in exchange for operating lease liability.",
        "label": "Noncash or Part Noncash Transactions, Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "Operating lease assets obtained in exchange for lease liabilities, net"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "tlfa_NumberOfClassesOfCustomerDiscounts": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "NumberOfClassesOfCustomerDiscounts",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesDiscountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of classes of customer discounts.",
        "label": "Number of Classes of Customer Discounts",
        "terseLabel": "Number of classes of customer discounts"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_NumberOfImpairedStores": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "NumberOfImpairedStores",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesImpairmentOfLonglivedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of stores that were measured for impairment in the period.",
        "label": "Number of Impaired Stores",
        "terseLabel": "Number of impaired stores"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_NumberOfMajorCustomers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "NumberOfMajorCustomers",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of major customers of the entity.",
        "label": "Number of Major Customers",
        "verboseLabel": "Number of customers accounted more than 0.5% of revenue"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_NumberOfMajorSuppliers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "NumberOfMajorSuppliers",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of major suppliers of the entity.",
        "label": "Number of Major Suppliers",
        "terseLabel": "Number of suppliers accounted for 55% of inventory purchases"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://tandyleather.com/role/DescriptionOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of operating segments",
        "label": "Number of Operating Segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r772",
      "r901"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://tandyleather.com/role/DescriptionOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of reporting segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r770",
      "r773",
      "r901"
     ]
    },
    "us-gaap_NumberOfStores": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfStores",
     "presentation": [
      "http://tandyleather.com/role/DescriptionOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of stores",
        "label": "Number of Stores",
        "documentation": "Represents the number of stores."
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_NumberOfSuppliers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "NumberOfSuppliers",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of suppliers of the entity.",
        "label": "Number of Suppliers",
        "terseLabel": "Number of suppliers"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_OneHundredPercentContributionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "OneHundredPercentContributionMember",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "One Hundred Percent Contribution [Member]",
        "terseLabel": "100% Contribution [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_OneMajorSupplierMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "OneMajorSupplierMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One major supplier to the entity.",
        "label": "One Major Supplier [Member]",
        "terseLabel": "One Major Supplier [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingCostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingCostsAndExpenses",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
      "http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating expenses",
        "terseLabel": "Operating expenses",
        "label": "Operating Costs and Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenseMember",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Expenses [Member]",
        "label": "Operating Expense [Member]",
        "documentation": "Primary financial statement caption encompassing expenses associated with normal operations."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r769",
      "r900",
      "r902",
      "r903",
      "r904",
      "r905"
     ]
    },
    "us-gaap_OperatingIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLossAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income:"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "OperatingLeaseAssetsObtainedInExchangeForLeaseObligationsAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease Assets Obtained in Exchange for Lease Obligations [Abstract]",
        "terseLabel": "Operating Lease Assets Obtained in Exchange for Lease Obligations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_OperatingLeaseCostAndImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "OperatingLeaseCostAndImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost and impairment loss of right-of-use asset from operating lease.",
        "label": "Operating Lease, Cost and Impairment Loss",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_OperatingLeaseCurrentLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "OperatingLeaseCurrentLiabilityAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Current Liability [Abstract]",
        "verboseLabel": "Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease asset impairment expense",
        "label": "Operating Lease, Impairment Loss",
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r977"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity of Operating Lease Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesMaturityOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets",
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of operating lease liabilities",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r570"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets",
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, non-current",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r569"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r570"
     ]
    },
    "tlfa_OperatingLeaseNonCurrentLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "OperatingLeaseNonCurrentLiabilityAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Non-current Liability [Abstract]",
        "terseLabel": "Non-current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash flows used in operating leases",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r574",
      "r581"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets",
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease assets",
        "verboseLabel": "Operating lease assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease asset amortization",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r889"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset."
       }
      }
     },
     "auth_ref": [
      "r570"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r584",
      "r809"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r583",
      "r809"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "DESCRIPTION OF BUSINESS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r172",
      "r810"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustments, net of tax",
        "label": "Foreign currency translation adjustments, net of tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r650"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation loss adjustments net of tax change (benefit)",
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r4",
      "r554",
      "r561"
     ]
    },
    "tlfa_OtherCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "OtherCountriesMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All other countries excluding the United States and Canada.",
        "label": "Other Countries [Member]",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherInventoryInTransit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherInventoryInTransit",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory in transit",
        "documentation": "Gross amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported."
       }
      }
     },
     "auth_ref": [
      "r882"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Short Term Liability",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r810"
     ]
    },
    "us-gaap_OtherLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities [Member]",
        "documentation": "Primary financial statement caption encompassing other liabilities."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r51"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other non-current liabilities",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other, net",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitExpenseAbstract",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension and Other Postretirement Benefits Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EMPLOYEE BENEFIT AND SAVINGS PLANS",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r371",
      "r394",
      "r396",
      "r402",
      "r419",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r437",
      "r438",
      "r439",
      "r789"
     ]
    },
    "tlfa_PerformanceBasedRestrictedStockUnitsRSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "PerformanceBasedRestrictedStockUnitsRSUsMember",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, when specified performance conditions are met.",
        "label": "Performance Based Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Performance Based Restricted Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r958"
     ]
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseCurrent",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r275",
      "r276",
      "r764"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/NotesPayableAndLongtermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility, funds borrowed",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r890"
     ]
    },
    "us-gaap_ProceedsFromSaleOfProductiveAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfProductiveAssets",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross sale of corporate headquarters and distribution facilities",
        "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets."
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r153",
      "r241",
      "r599",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r760",
      "r782",
      "r819",
      "r821",
      "r822",
      "r825",
      "r826",
      "r877",
      "r923",
      "r924",
      "r931",
      "r991",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r153",
      "r241",
      "r599",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r760",
      "r782",
      "r819",
      "r821",
      "r822",
      "r825",
      "r826",
      "r877",
      "r923",
      "r924",
      "r931",
      "r991",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r586"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, at cost",
        "terseLabel": "Property and equipment, gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r162",
      "r647"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r586"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r586",
      "r636",
      "r647",
      "r810"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net of accumulated depreciation [Abstract]",
        "label": "Property, Plant and Equipment, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNetByTypeAbstract",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net of accumulated depreciation",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r121",
      "r124",
      "r645"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Domain]",
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r586"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated useful lives of assets",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails",
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r130",
      "r132",
      "r133",
      "r135",
      "r154",
      "r155",
      "r301",
      "r302",
      "r303",
      "r304",
      "r394",
      "r442",
      "r474",
      "r475",
      "r476",
      "r485",
      "r548",
      "r592",
      "r593",
      "r594",
      "r661",
      "r663",
      "r671",
      "r682",
      "r683",
      "r734",
      "r736",
      "r738",
      "r739",
      "r741",
      "r756",
      "r757",
      "r774",
      "r781",
      "r797",
      "r804",
      "r805",
      "r806",
      "r807",
      "r821",
      "r829",
      "r921",
      "r929",
      "r971",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesForeignCurrencyTranslationAndTransactionsDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesLeasesDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails",
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r130",
      "r132",
      "r133",
      "r135",
      "r154",
      "r155",
      "r301",
      "r302",
      "r303",
      "r304",
      "r394",
      "r442",
      "r474",
      "r475",
      "r476",
      "r485",
      "r548",
      "r592",
      "r593",
      "r594",
      "r661",
      "r663",
      "r671",
      "r682",
      "r683",
      "r734",
      "r736",
      "r738",
      "r739",
      "r741",
      "r756",
      "r757",
      "r774",
      "r781",
      "r797",
      "r804",
      "r805",
      "r806",
      "r807",
      "r821",
      "r829",
      "r921",
      "r929",
      "r971",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989"
     ]
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of Uncertain Tax Positions (\"UTP\") [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_RestrictedStockAndRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "RestrictedStockAndRestrictedStockUnitsMember",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails",
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "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 and Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock and Restricted Stock Units [Member]",
        "verboseLabel": "Restricted Stock and RSU [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock [Member]",
        "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."
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r101",
      "r643",
      "r668",
      "r670",
      "r675",
      "r692",
      "r810"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r197",
      "r198",
      "r199",
      "r201",
      "r206",
      "r208",
      "r210",
      "r249",
      "r250",
      "r290",
      "r519",
      "r520",
      "r527",
      "r528",
      "r529",
      "r531",
      "r532",
      "r533",
      "r538",
      "r540",
      "r541",
      "r543",
      "r545",
      "r565",
      "r567",
      "r665",
      "r667",
      "r677",
      "r1026"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan Type [Axis]",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r423",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r439",
      "r440",
      "r441",
      "r443",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://tandyleather.com/role/EmployeeBenefitAndSavingsPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan Type [Domain]",
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r420",
      "r423",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r439",
      "r440",
      "r441",
      "r443",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r796"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognition [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net sales",
        "terseLabel": "Sales",
        "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."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r113",
      "r232",
      "r235",
      "r236",
      "r238",
      "r240",
      "r241",
      "r242",
      "r244",
      "r367",
      "r368",
      "r599"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue recognition",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r759"
     ]
    },
    "tlfa_RevenueRecognitionDiscountsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "RevenueRecognitionDiscountsPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for sales discounts.",
        "label": "Revenue Recognition, Discounts [Policy Text Block]",
        "terseLabel": "Discounts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases, initial recognition",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r582",
      "r809"
     ]
    },
    "tlfa_RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/LeasesOperatingLeasesOtherInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right-of-use asset obtained in exchange for operating lease obligations modifications and remeasurement.",
        "label": "Right of Use Asset Obtained in Exchange for Operating Lease Obligations, Modifications and Remeasurement",
        "terseLabel": "Operating leases, modifications and remeasurements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://tandyleather.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://tandyleather.com/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "tlfa_SalesAndPayrollTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "SalesAndPayrollTaxesPayable",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsShorttermLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents to the carrying amount of sales and payroll taxes payable as of the balance sheet date.",
        "label": "Sales and Payroll Taxes Payable",
        "terseLabel": "Sales and payroll taxes payable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Revenue [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r871"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesAccountsReceivableAndExpectedCreditLossesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]",
        "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r73",
      "r246",
      "r908"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for Income Taxes",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, Property and Equipment and Short-term Liabilities",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r875",
      "r894"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Effects of Temporary Differences Impacting Deferred Income Tax Assets and Liabilities",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computation of Basic and Diluted Earnings Per Share",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareDilutedByCommonClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareDilutedByCommonClassTable",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table]",
        "documentation": "Disclosure of information about diluted earnings per share by class of stock. Includes, but is not limited to, two-class method."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r24",
      "r213",
      "r218",
      "r227"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of Effective Tax Rate from Statutory Rate",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r496",
      "r801",
      "r960"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesOtherIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r278",
      "r284",
      "r287",
      "r288",
      "r289",
      "r600",
      "r758",
      "r775"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Before Income Taxes",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Product Information [Table]",
        "documentation": "Disclosure of information about concentration risk of product within nature of operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r586"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://tandyleather.com/role/DescriptionOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails",
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r445",
      "r447",
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Activity of Restricted Stock and RSU Awards",
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-vested, Service-based Stock Awards",
        "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reconciliation of Uncertain Tax Positions",
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r800"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r837"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r839"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/DescriptionOfBusinessDetails",
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r131",
      "r134",
      "r136",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r242",
      "r243",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r679",
      "r680",
      "r681",
      "r735",
      "r737",
      "r740",
      "r742",
      "r744",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r761",
      "r783",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r823",
      "r829",
      "r931",
      "r991",
      "r995",
      "r996",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://tandyleather.com/role/DescriptionOfBusinessDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expense",
        "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption."
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "tlfa_ServicedBasedRestrictedStockUnitsRSUsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ServicedBasedRestrictedStockUnitsRSUsMember",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time.",
        "label": "Serviced Based Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Service-Based Restricted Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationAbstract",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Expense [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting period from grant date",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forfeited (in dollars per share)",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted (in shares)",
        "verboseLabel": "Number of restricted stock units granted (in shares)",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Granted (in dollars per share)",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r462"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares [Roll Forward]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Balance (in dollars per share)",
        "periodStartLabel": "Balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r461",
      "r462"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Share Price [Abstract]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in shares)",
        "label": "Number of restricted stock units vested (in shares)",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vested (in dollars per share)",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r465"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails",
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r445",
      "r447",
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails",
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails",
      "http://tandyleather.com/role/StockholdersEquitySummaryOfActivityForRestrictedStockAndRsuAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r452",
      "r471",
      "r472",
      "r473",
      "r474",
      "r477",
      "r480",
      "r481",
      "r482",
      "r483"
     ]
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier [Axis]",
        "documentation": "Information by supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier [Domain]",
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedPaymentArrangementEmployeeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedPaymentArrangementEmployeeMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employees [Member]",
        "label": "Share-Based Payment Arrangement, Employee [Member]",
        "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires."
       }
      }
     },
     "auth_ref": [
      "r447",
      "r449",
      "r450",
      "r451",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477"
     ]
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "tlfa_ShareRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ShareRepurchaseProgramMember",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the share repurchase program.",
        "label": "Share Repurchase Program [Member]",
        "terseLabel": "Share Repurchase Program [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssued",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "label": "Shares, Issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "tlfa_ShippingAndHandlingCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ShippingAndHandlingCostsAbstract",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shipping and handling costs [Abstract]",
        "terseLabel": "Shipping and handling costs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_ShippingAndHandlingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ShippingAndHandlingCostsPolicyTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the classification of shipping and handling costs, including whether the costs are included in cost of sales or included in other income statement accounts. If shipping and handling fees are significant and are not included in cost of sales, disclosure includes both the amounts of such costs and the line item on the income statement which includes such costs.",
        "label": "Shipping and Handling Costs [Policy Text Block]",
        "terseLabel": "Shipping and handling costs"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShippingAndHandlingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShippingAndHandlingMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesShippingAndHandlingCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shipping and Handling [Member]",
        "documentation": "Packing and transport of product."
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term lease cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r809"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r190"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r66",
      "r70",
      "r71",
      "r156",
      "r179",
      "r180",
      "r181",
      "r197",
      "r198",
      "r199",
      "r201",
      "r206",
      "r208",
      "r210",
      "r233",
      "r249",
      "r250",
      "r290",
      "r355",
      "r519",
      "r520",
      "r527",
      "r528",
      "r529",
      "r531",
      "r532",
      "r533",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r545",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r562",
      "r565",
      "r567",
      "r588",
      "r650",
      "r665",
      "r666",
      "r667",
      "r677",
      "r729"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/DescriptionOfBusinessDetails",
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r131",
      "r134",
      "r136",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r151",
      "r152",
      "r242",
      "r243",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r679",
      "r680",
      "r681",
      "r735",
      "r737",
      "r740",
      "r742",
      "r744",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r761",
      "r783",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r823",
      "r829",
      "r931",
      "r991",
      "r995",
      "r996",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r198",
      "r199",
      "r233",
      "r567",
      "r599",
      "r673",
      "r678",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r691",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r710",
      "r712",
      "r713",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r729",
      "r830"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Balance Sheets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r198",
      "r199",
      "r233",
      "r245",
      "r567",
      "r599",
      "r673",
      "r678",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r691",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r710",
      "r712",
      "r713",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r724",
      "r725",
      "r726",
      "r729",
      "r830"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://tandyleather.com/role/StockholdersEquityNonvestedServicebasedAwardsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares issued from vesting of restricted stock (in shares)",
        "label": "Issuance of restricted stock (in shares)",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r101"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting of restricted stock units (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r65",
      "r66",
      "r101"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of restricted stock",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r65",
      "r66",
      "r101"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting of restricted stock units",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r101"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase of common stock",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining repurchase of common stock",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r65",
      "r66",
      "r101"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of common stock",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r65",
      "r66",
      "r101"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets",
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "totalLabel": "Total stockholders' equity",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r70",
      "r71",
      "r92",
      "r693",
      "r709",
      "r730",
      "r731",
      "r810",
      "r836",
      "r891",
      "r909",
      "r974",
      "r1026"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets",
      "http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' EQUITY:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteAbstract",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails",
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Restricted Stock Plan [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' EQUITY",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r192",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r544",
      "r732",
      "r733",
      "r743"
     ]
    },
    "tlfa_SubsequentEventAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "SubsequentEventAbstract",
     "presentation": [
      "http://tandyleather.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://tandyleather.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r590"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://tandyleather.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r590"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://tandyleather.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r590"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://tandyleather.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r590"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://tandyleather.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r590"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://tandyleather.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r591"
     ]
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BALANCE SHEET COMPONENTS",
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosures of cash flow information:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierConcentrationRiskMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplier Concentration Risk [Member]",
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "us-gaap_TaxAuthoritySpainMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxAuthoritySpainMember",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Spain [Member]",
        "documentation": "Designated tax department of the government of Spain."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r58"
     ]
    },
    "tlfa_TenMajorSuppliersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "TenMajorSuppliersMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ten major suppliers to the entity.",
        "label": "Ten Major Suppliers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails",
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r906",
      "r981"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails",
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Domain]",
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://tandyleather.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheetsParentheticals"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury stock, shares (in shares)",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedBalanceSheets",
      "http://tandyleather.com/role/StockholdersEquityShareRepurchaseProgramDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock at cost (1,424,376 shares at December 31, 2024 and December 31, 2023)",
        "terseLabel": "Share repurchase amount",
        "label": "Treasury Stock, Common, Value",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r43",
      "r70"
     ]
    },
    "tlfa_TwoMajorCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "TwoMajorCustomersMember",
     "presentation": [
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two major customers to the entity.",
        "label": "Two Major Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_TwoThousandAndThirteenRestrictedStockPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "TwoThousandAndThirteenRestrictedStockPlanMember",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to 2013 Restricted stock plan.",
        "label": "Two Thousand and Thirteen Restricted Stock Plan [Member]",
        "terseLabel": "2013 Restricted Stock Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_TwoThousandAndTwentyThreeRestrictedStockPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "TwoThousandAndTwentyThreeRestrictedStockPlanMember",
     "presentation": [
      "http://tandyleather.com/role/StockholdersEquity2013And2023RestrictedStockPlansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refers to 2023 Restricted stock plan.",
        "label": "Two Thousand and Twenty Three Restricted Stock Plan [Member]",
        "terseLabel": "2023 Restricted Stock Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/DescriptionOfBusinessDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesRevenueRecognitionDetails",
      "http://tandyleather.com/role/SignificantBusinessConcentrationsAndRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States [Member]",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "UTP at end of year",
        "periodStartLabel": "UTP at beginning of the year",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r488",
      "r505",
      "r800"
     ]
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross increase to tax positions in current period",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return."
       }
      }
     },
     "auth_ref": [
      "r506",
      "r800"
     ]
    },
    "tlfa_UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesReconciliationOfUncertainTaxPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense for an underpayment of income taxes including foreign income taxes.",
        "label": "Unrecognized Tax Benefits, Interest on Income and Foreign Income Taxes Expense",
        "verboseLabel": "Interest expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesProvisionForIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related to UTP",
        "label": "Unrecognized Tax Benefits, Interest on Income Taxes Expense",
        "documentation": "Amount of interest expense for an underpayment of income taxes."
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://tandyleather.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management estimates and reporting",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r31",
      "r119",
      "r120",
      "r122",
      "r123"
     ]
    },
    "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
     "crdr": "credit",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in valuation allowance",
        "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r509"
     ]
    },
    "tlfa_ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmountAbstract",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowance Deferred Tax Asset Change in Amount [Abstract]",
        "terseLabel": "Valuation Allowance [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowanceLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceLineItems",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Allowance [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationAllowanceTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowanceTable",
     "presentation": [
      "http://tandyleather.com/role/IncomeTaxesIncomeTaxEffectsOfTemporaryDifferencesImpactingDeferredIncomeTaxAssetsAndLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Asset, Valuation Allowance [Table]",
        "documentation": "Disclosure of information about valuation allowance representing portion of deferred tax asset for which it is more likely than not that tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseAssetsLiabilitiesAndLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable lease cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r580",
      "r809"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VehiclesMember",
     "presentation": [
      "http://tandyleather.com/role/BalanceSheetComponentsInventoryPropertyAndEquipmentDetails",
      "http://tandyleather.com/role/SignificantAccountingPoliciesPropertyAndEquipmentNetOfAccumulatedDepreciationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "tlfa_WeightedAverageDiscountRateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "WeightedAverageDiscountRateAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-Average Discount Rate [Abstract]",
        "terseLabel": "Weighted-Average Discount Rate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted (in shares)",
        "verboseLabel": "Diluted weighted-average common shares outstanding (in shares)",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r229"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of shares outstanding:",
        "terseLabel": "Denominator [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://tandyleather.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncome",
      "http://tandyleather.com/role/SignificantAccountingPoliciesEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic (in shares)",
        "verboseLabel": "Basic weighted-average common shares outstanding (in shares)",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r229"
     ]
    },
    "tlfa_WeightedAverageRemainingLeaseTermAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://tandyleather.com/20241231",
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "presentation": [
      "http://tandyleather.com/role/LeasesLeaseTermAndDiscountRateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-Average Remaining Lease Term [Abstract]",
        "terseLabel": "Weighted-Average Remaining Lease Term (Years) [Abstract]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "44",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-44"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-2"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-3"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "44",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-44"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "48",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-48"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "48",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-48"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "51",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-51"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-52"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-53"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "54",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-54"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-4A"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-5A"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479366/326-20-35-8A"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-5"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-17"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-21"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.M.2.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483530/326-20-S99-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479175/326-30-30-1B"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-13A"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-7A"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3A"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3C"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3D"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-5"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-21"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r871": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r872": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r873": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r874": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r875": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r876": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "6",
   "Subsection": "04",
   "Paragraph": "12",
   "Subparagraph": "(b)(1)",
   "Publisher": "SEC"
  },
  "r877": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r878": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/210/tableOfContent"
  },
  "r879": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r885": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r894": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r895": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r896": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r897": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r898": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r899": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r900": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r902": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479365/842-20-25-6"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>93
<FILENAME>0001140361-25-006103-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-25-006103-xbrl.zip
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
MB <Y!KPR0]TR>_GJ-JJU=HP;5D1L4:W7'XJ6W^MZG9X$*G1'@P[PW%9K&+1
MFQVL(V1OH%KG3TJ+I&)%(@6&*3P/:!&L4L A(@WUJ[CV6TR?:M;^D$V!B.$M
MJ68^@)0I'/4%/0MX&];*75K$>)DFU_E$7Z4YW+F4M%!2[BB7EWSMZ,_KM'Y8
MM5SZN?V#ONS6"U8O5E^(K%M=K-=>6;&^4JN?0)C-CA9+MBQZ]?">P _U<-%T
M#:M8]<L:R;'I =QWF:2+DC;4$=ZPY8\]T>YUO,!UVT%G.!JT.^-AJ^6.[V,8
MT0MI=9YZ(=E(=017/<L66>E3?;X*Q;=MF6Y\-\_ MLALV3D>#%K=KC<,0-D'
M6[ E/-?MRTZW,Q:]\7BTJ2*#Y7HHY["> &_;B+[M9[KK@&^RPPZ=0<OWW%'0
M[0Q[5, \"'K#5F\DW?ZP(]>(]]VW:N*)L]G YF@5I&!\84VS!Y4!4@& JM'^
M >DYSYC[P4*YWFJYI &%,[XK6N#+KT-X-=)"#$M.D-JOPDSZUGD -BIB+Q01
ML@=, <3;L(V*+U(?;"M,+/!7A0VZ+\3+6I9V>R'841B?Y]/\,$V3]"!)4W[D
M420N2TXI,?3'02N0XP!(2HA^O]\%.A3#<;_7%VM$OOZD)'AW29]-)%A:FG6\
MJ/&?E 08(/FE;47?QC3QZ<LL9M1&3]F@->@!DQ0B$*.@U_=:G4%_ &9'N_-@
M^#5*W9_,MD:>\M]_'8 Y-_R!K&LE_S"0@"J- *,!LWSP=,-!#\'>A!>+2[(]
M3=!49!G(/OQ*DX/DAPY^D*2GQRH% N\/46F)142H3)/(2<".*0ED7HYF0X5
MIO"'83:]5L\*4IZ+U!7PFN;IUT@NR*1_T>X[GU^=8_W^L#/ B.9+!$H! 17^
M=",@4(O9Z06D4[9@P.R9";P4^"6Y$WW:AYC[8:Y6IRC_-JO[V O2?;PM2?<+
MP%9X'*A*?;_OR7:O/^P-,:T&-(CVL.</X3 ,>_?)L/Y3\#CTVXO+2T M4O^4
M?.$J;*-HQ..H3H91'0<8$/F*R$ )T+$"MV7ZTHK%*F8@][Z& %0)AO?_40@^
M(BL4GECE;I^(IHZP;L9.B1SV1VZK,_+!'NWUO.$X"%K]MM\?2\_M= :USI1!
MM[7G8!\E^HX:DP$?]F E4<:A;T\@#%OE<N=X/FWZ"04/\=*]M^U^H],>-09C
MDV:A%_\6SKBS5 +MO'"QK3:R ;;\0T_BA1Q<7 (FPBA"_Q. S"]NHZ]<I1JC
M8TKS@&F2X=%! P;@2>J)1+4&B#6)?5U'_L=<H#OAY8T&T1.@3,.2$2:<5H*
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
MU?+EV(@M]K-2"UO&8 9 B$3JP -Q>!TB\R5O6J22P&2!)@DLD *Z 0QXBIP
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
MLIW6TX-LP6GK!R*K/LI/ /K=NB':6P[]3RH"=/_N7QOEJVO-WWY &.V]_8?
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
MC+N@?4/S%'+NOEP^+@P2DO8T?3/GL]6DWC:F7,L\A\ LL1;5TK.KR+DV?5]
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
M53P7E&))/HXH5T-BU3V<4L[I;)2"J6&J0QLDGI>:4IU7&H*5ZK9CTV08H*N
MW[ +_<IU<<OH67B1++\JT%FH[&.B;&=J^4>=E=B#?P1@!<NF^4\.3.W#[C Y
MG)-T<0ZB?H/,[-9IF$EKSX7#UDYX8-TP-LX%/>JTTF9S!J*HJ=MKEA,1HL(;
M>0VV9K$YW7=TB@\"71)H]_?$FJBD0Y.ZM2!Z>Y $B %CI=/G5^>OU"0E[23D
MX+2)$)I)C*R)"!(*P@?])B0WI.6A15>4*76OS#.BN:[4.0DK!G F@:-'$;S0
M[=4JXUIJL@I]ZLM)O3PY]5<U\E01\W*&@@$*3T"@64V7DP*>C<IC<80D]2RX
M^3GT$*LR47O1;2\@:B4:-VFHYF@@568Y:X6FY6!E9[K?J!V66EWY>%_6\<FD
MVZ*'/(F;>$1)IVM4>XJ:SGA8'UD,770XE2;$V;(OS(C2B4D.QJK$E_AT3,91
MSOBT1$M%J%A9EH:HX9T<#V%'<IC!R2!57#6JU>U]3)>BN1[ID]GA/+T\6(1Y
MM+4 H]>JVI?E%CC6%*^B%P,ZB[\"Y=MM/6C"PA=97(%'Q/H1E+S8:N+ 85]=
MA&'>QW<K1JR*R<RKEJZNK*[$+^PI:7;B?TSQ6!Y"&M'T@;#T2'RA2+$R*5M.
MM,^X4 G==126#(KF3J04,^.E2;O&/6&U2V+3HE*,H,(94?C'//11C:;:-)-R
M4AS#QHH.("RJE]M\1 ME?%0R89BM%6<.B\VP69E24ZLT6BO/<:\EX;K9TUF?
M< C8AZO4Z?(6Y9SZ53Z9.S?3VG1V8#%'0R?XEP?( GQ) /E)!(9!5A<9XG::
MJ/)S<Z>BEV?I242N16Z-SK;X?^Q]ZU?;6);O]_XK-$S5G=2ZAM;3DNJ1M2A"
M:IA.0BZ0KM6?9AU)1Z".;;DE.X3^Z^_9^SQT),M@C&UD4-^YW01LZ3SV^_';
MI.4"E\^-5D^3J)(ZS53@1?6J 43T4N7SU2 A<57:C)4:_I&X1_J=/UC@2ZL8
MA#"W</'5"=5?EC:)(J% CA-404(6(?PQ#!LTU(C@ZI3>5)T<)\R33HC29?6R
MH)]JZ*&8CIMCZ(+JY0/H;@ND(IB>H]\L'QG!2"P?90E^A/>SX.3K>0%5K,K/
MB^@ROFTVDC1.9[!HLDO<AN4>=W-LAI1B8I="B_?M"QU)UCA]LJ9/UG0+1N=/
M'%1&Q1B]HA[8D)58[3;H9A4N1*A,YQ=A#DN_2WLS6#L84<(:$NB)!0Q&IFG%
M<#*!B*S9WZUR<Z#;=4NBEI4L;YHE59/W>07HRN%K'D+ TXU<CB=7)6&^93@<
MCSL,F@-3 \W[##,Y<=S&I/DQ[EI$V':'$1$HR&\>7+EP<HVAK=(?%7'':OZ%
M< )!NUS?Z?X?^O,C$N42<1XM<CD*M8:YVSZ.F$/YSF!L9BE!;.XY O31)U
MR;Y5]\<4X4ZAOY4KS[;X$?@Z)13$)QE8^N EIUA!CW%D,#9X'%GA P@'3V ]
MRHCPLLE:RE0$J %>ZB6C^WI@J(8K(ETA#3Y4MI8JZ%6P]=!3$6F:!O()!OGO
M%I I,5LF2SS8IG#L5RVLO%FC64V3E49\VCY_!>NV $<54<ECZ!W&2%7!.V*Q
M!'D./@H*H&HDB AT:*,L%"G69YVT(NN2B9@<0D5N<3Y#A<H#AP6C-TSA5:FX
MA"FAVO .,71;^BQ@ZSZNBK7N,6[V]*^6G#20 6!E\H.>R/Y?"&4A :HPJK)(
M.=_<-=/%TO/D$!UY0NZ.D",Y+HY*]\ECUH^7U Y8Z,SF0:OCY1V_<,;:V;>#
M4]8'V*J%-Y/**CXX:&F$JO>QX;3'6ZQLG>4Y1KX6@#V 2",ZF_%I*C R $4/
MM@P -<CAH>(2M :<]GEW7RF=ZA#A$',98($X-O_H24,*\F4")X790C&2D>=Q
M>-BC:B8;B.D*?$10[;N(!IM4W[AE>P#Y3P?Z6,O&7^1(TRH:KL.VP*7)KFJ
M2,L 9E:-RY8%N_/R0:1<X;W4!*8,[0RT> O1$52[DA#Z "7Q ]G4(D\+ZE5'
M&60Z=@?;L1C\D<&R4@4Z9XP3TQ2C:UK\0 %A8?WKR0VSD :BVTUKL5??+40,
M'L1OH=J%."RYJLQ52'Q:G*.087J0.@-1N5+*JI!ZD>8]:]-J)]2S427 2'3E
MT2OIUO)IB7?#]7#+N!'PU]'V;-*K@)#"J"1G9S'D5(_(<)R/^U#,6KH<VOK9
M=A7]6FAMJM67HL$WT$=CD6J()F\MP:$@D$=7N&7:S16\[X77D0\X,A$[E&LJ
M\"'N^:8:SZP]0?V.&Z*J=TC.?P.;1\7R]&@K#D[E9C>=W6 I !0):)TW6IAF
MH"A!@B+58+XDD!%6]-]D4[VZJ9J0!>#U^"MD&##$>+%(:[>S9O-B$*RHSN=N
M(4.U$@:Y7OR^P6FEF\YEMP"9BZ(V$?A>G%&FG6>EG/@]TAEWD:KJ;U7SS?NZ
M-LP[Y\N6<]\2I+@$X/')3 VV$ ?1K,AF!I><+"Q"G@I.LS&;5W2NUL]HC2.J
M"2/>O"4H6=5C:+"7]%N.J92JV$J;+"5""P!//LK*&Y6%O.=2UU@PSQ=AKALZ
MCGBZJ)H,4D[1.IF -PN-O%QGB9P:8L9KZ B+&:J%MPX$;">SIVL]VJ*1@CMU
M;:M%H#KAB X$@A'.@,.;A=0^=W94RU/;M&BM_$E;\Y(W8G%:->(</-69$%9P
M'LWE:_$.W1P3K2I 8O(F]5M\^OWIR4VQ/;VI![Q@U=HAAE&E-)N)AMU:>D6:
M'J6.4Z]J02C[F,Q^+GQS/E-9#9T%T.&O@>YQ"2[XMIIPT?!#M=[S906)4-:'
M796RT5QOQ8*'SV6/V9++U?IWEA.!.A*YP%-VJMI0E:KBVE#PSK(8L1'#X<N^
MI6)'J_9VSGM4I:ZD)=P^+=&G);::EJ@Q&3&RY+>#+Y\N3B_//_S]]-WEU?%[
M]MJ/'_EK?_V/P\/C2<Q4T.'A6WCE7W[E%1\QDV,P])+)PM\.S /\]Q3<%/'O
MQS,.%PMMI";>PXCMEP-) ^\N/[__D)4S/)?&;=?^@?_\=:8('L?3,>]",CRC
M_":UJ&?\.DO:9 0JQ5^,MB?)]7MN4YRUD:+^T!%-9TNB!U>G'PWK=RFA%Q[X
MUUGRN/7S5]VW?&9UY- S\\#Z6SN,%"D92$N&)*9'+/\O^.MBZ:W^A?T5[OW^
M=IZUG89/C!L;^K#Q+_A'K:%(_WOU<_737UH.[C%LL7A];1)+$)S.Y'6&%^P.
M%&6='#V!O5NY<&M,KQ-"DR8>R]I;8NS:22[^=4VF/VEG^B4\\W2&OW?AK8/8
M_O'[Z<7EZ<F7B[.K?ZRXUA;N5C\V.;N%[]JX6OX]^_XS4Z6?YEABC38_LT/O
MDI]/]*9[B!)_5%UOGV4WV_N\.,9^?49U9Z);G_UX/$GPP^S'JQN KRVOV,G^
M/LIC9G<!,\$__S>R[*%/$\<U3>KZ41(-+2]R_-"-+/9?U#O @ G[Y 6H]]@V
M;=>T3&N6PT^6[5@'S'6+R10NKIC3@RJ^<CP3K_"L:)B:?N!X-G4I^\$/J.=3
MWPRIYP:6;['K6V^87@V1 $['J(X'O<5+,2%>'/JO?ZV=\UOM],6R!5Y:LO+2
MU]BOO<)^&V9\NQ5J>][ D/_UTQ)C_:D&(A=T+2;_(RW$IU#X&8)*0F[D_8A<
M<^I]SQS)_TU,._9),DP]RW4M,HQ"1IL6'?JQ[Q'?#5:@7MX@^-M!]GWV<YI]
MI\DATO%;'1]$C>D4]=VR<4^&VB0@L1RJ-*AR%BKB(K,F6+J;1^R>&X@:.NA(
M25(*0" <#;P5HU"+DHBPIL*LR#@BBP#B%#,7OI%LI'53PG,1AJS)$\*+6T\D
MB8AB>5[ &-]L-J.TO.# )#":HDT ^9;GFVGB>5'"+H=$@9,XPYBZIN]%J>6Y
MCQ5 =<;9"/5S8MC&@33(.7!"TW&'PS 8>FZ:)$P*^YX51X[ET"2PHB>0LR!E
ME>6HT90DP:D8N)R5LJ$;0CQ *G^'F:Z?):C;0$.B;=(/1,=RQ'OB#RJJW<H1
MGU@F)!9TB''5.B<(:!\9#H4* L9D"0S4KL)&I(AO,B#_>2'BG*J]N^JU;Y)V
MI05T>?]V41FOIP[L==2!(]3!VQ:S?.E2UU^CL\X:W554]/XK*<PZ0$!68O Q
M<E($)T*ZR" 13J,7&:5/LH_C;,).8C;GZ(V7DF3Q616_&'6KY3U['$5DV#>?
MSBZOC)/+]_B%X[,%@T9]]*<CGE1.<EJ*+ETL\N< ]]BRBSD)U6[,.Y4S/B==
M<A*4RO$^0%'1B*WK%?P?-C)6N^<-C_P5B.<&.U<KAC85&!F'P>L;.II"(9N$
MCAJ(HY2*$!O66^"D$)3IFY:Y:G;I;H$=W'78P5,L^[*,-*,>PMW"<7OK'/?P
M=4B?LR:.G6*^-EY1@(X@)30LE KD!,M.,&G#@5G(Z.[?:FK'!#1YP<L6<%J\
M2/3(V<R839@B"F++&T (;I$IA^M0B;^26]46_%K%(-B [])F_:;$"]S(L1TW
M3=W42TEDD9A&H<=,OL"SPPVXW]0+/&^86,,X9@Y]8!';\6GJNTY,XZ&=IA9W
MSM:[*7^=FPK6=?C_1N^P@H'QRZ2""EWDCA9J77K5CXX)/'R>:UR"_91+"-:Y
MA/!U"%7-C9>^SQ*QJIP?WI)?_GP_R3Q.XCU\_VL0C?,4H@G7"M69&Q2R6SC&
M5N?FH2^Y3SE&RUSK'#'FN<.$Y&IIF'7REO5@^*^MR2\MNB]6Y0PQKE*'MN/4
MTA)U;WN"A9GK]LP) MT/?UGY69A$:$\SM!-X,U4 %'X,Z*: P*)!>*<%X7"T
M<SD5%,$O .>.^4^'8'<!4MPM3D 4_2?%'*$BH+HJUD-^;1F5Y@X7,A32D%'9
MB9VP8:M3]="7O">QX5J1>,ONV?"EL2%OF6A:A<PPR.2XX:IO9X]8JM5Q?NA+
MPR>QU%K13,OI6>JEL=0E]N,(F$I>2PZ$4>1R6,F<*3,8@THD:N8L9Y>P3^S5
M&G%XZ$O^D]AKK4"\Y?;L]=+8ZX13 ?02C_-)!FW>5?FYF!LGNNY%\A>'-[,G
M8PBD5FHO.B7O]HCU6D-(#WTI>!+KK17TM[R>]5X:ZZT3V;T"0///S'6[.YU<
M0XZ\D<1W;$I]XCMQXCNN-[1"CPZMQ Q-0H9^&OI/2.)_%NWGU>PFF4UO)-#S
M= 8-UZ)EM$CP'V+@FD"B@H[T0VP-4N#?E?#A#6%0-"8Z/S)LJUPL%EF@!17O
MV0/)TQHW?>A+X9,DSUKY+TLFP.HEA#LYH]8PX8,A</-)A[16^L=:)?_S @+:
M9P*CXIOLMEL2SI:#H7CG=;/\1TV+FHZP3_H90M[MD=,'O_6D=)6U5K[*6B5A
M]8Q1[_;@UX/?>E+.R5HKZ62%O0WUTFRHL_&8)IF 0(<*5U5]S:M^)(8!G[+(
MA=(>N2?M8; 'O_6DW)RU5G+.-GOF>FG,]<(*S%;WMRHOZQQZOF$WQY-$M+>(
M2&/5 5/WP-S4''IVY-K),'89HX9Q' >!Z?E)ZH6^_Y0RZD]Y]7J.1R@J%DN
M>[C)1PD"!%1HB#F@,N#OHASJ^<<4NKCQ(S!A)A?#6BK@,#X278./&2!8LD)^
MDG[?M0 .+RJ(*+UZ<UE=_WY[;.U!TP>_]:0,O[U6AM_N,_PO3AB?Y K"2' A
MN978.,KHT?@QRI.,C]( 3'^:[)/5\S266:\OKL_&OSB6^0P#?;11]F1T5V9<
MY;4-V1:(EQ50V>YSB ^RS@IDO [Q.RO&^)Z^/F>E:,:KM3P_*O2[8S%WX;RX
M8+2: U#6W8?L*QW=7>7-3UW0:YP%-9DUC%&+700-W818(7&=R(]<;\A,4\<A
M7A*X=KJ6,9J24<GDS?&,#^J",#Z"0B%@$G0$B=:;#*9,8+L HAA^G>2WDV9E
M#.\-UVW6QNPGCF^6Y<V:&FW8/38&U:!U];$5\[I%K$^_P2XC 6I<M?TM@5S/
M6V>Y;*2#]6E7WE;9[]'()4$4F-0DKA=9P3"A:>AXL1G%/OM=)_I:)6Z_@$ W
M\LEUC@W*BF:61)<%U>#%#P#Q"]))D($>".AM>7C&"$^/3Y5JD,:V"<.XI-1
MM6?^@LUT[_G4.?R5]<M3VT3YIU3GYGUP+>M BBT'*M-UG_Z6&H[4$@2R90A5
M]R"*W0-$]FQ@8][]8&,/PHJUPY$US(P]!1M;A1H$ EECPSW8V.*_-'MK-67R
M.\1YSM-W64%1VJCX5:N6B(=#ZCAN:EJ)FQ(:68EIA;[%?##3C1Z/?M 6'4FH
M.PRCP&:^GNLE-&#>'GMV[)HF">R4;@A^Y0_H')QP;/+[P%8>=DT?7.\:FUP%
M<V4-_?E(JE 8$.?%Y3R*Y;]T0(B\N)=>(LM-G- APX3X;NA%H1]XU"5#BZ;,
MMG=7L2;OL2H>;9:W8WFU]%P9N'_@3,47V&I:4EIJW7KJX^V $,LTMD ?7?TV
M1.28G39ONF7F1U7@\PCPDB0>1HEK$\L.;=?S/1+Y=A!Z:>3'A,;Q*K4^V[^.
MU8_E(A_1\U0K=6J36*;/5NY:EN]&C,'BT(RM*&!>;Q1&\3!\=,?J5NS:;6"U
M7."TOJL<*;GAY*5I2DAL!F;@#5TWIA&Q$C\=,GKP8IL,5Q'CRS(.'VNMK%#
M5>)H$)@L760T1<MY@L-0H(*TM1D61HR4FJ6-OZZRLS!NB6W]6J#!<&;CPS;
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
ME GYEW%"IJ ,C(\X.-U@*I 6? SYW9A=K!P ?O7A_9&8]+W117+_]!:=U-H
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
M7)T.ET]-YLMAZY\!-CU._X696321@.\2;G_6,G,;%F^9]CV?<1X]>/<R@ZE
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
MM8VS,ZZ9S<S.!T>U%K5/\2)C?5"8EHAK'Y(@K:1)#A4]"VO!\6/YXAI!O6"
M60RHFI Q=V3TR@.XK%S/;(D:/U79QXN@KBE:Y[H"U4W-'6=]QC"H5E:6?  +
M^ .F!8Y1RC1J7\ <$\5;+2D$E$'"PV$$SN4/3$]-V./9>@S(\,WP%B6F#K0Q
MZ.E6922SJ[V^YJD/_BUE,J//S70L%%K11K@RK@7K,>,NC .^1#D>@]RIF64S
M.1V-2R\F+4&KU1VT+U,YV2D6GB_ET=[F*@=U&2HW<W%>6?R:25UBC)_QXJPQ
M 4XV#8%52\490TAX<IW)7,5,^M00?)=V5W67LF=&_:;FYO!,BZ[8-"&J2)V;
M7)H[464S6O,.:H!HN7"XBR<KK.J&Z:,^QT5T)B0]MT#F\A9DM 8GR@G+!HZ
MET9,J-:HPL/N?%T0/IQB&K%1JP9![G+&_7@\2+[_*ELA")B;_]JSP=*#)!ZM
MSJ#^9IYFPA?K*T'%B=:I]G%5L,G3<)7>5KNM%%&+\I8#Q;F.@C>(:^6_P#4L
M3!;4#D(6:M;NNW$V$'!:<A2J +5Q)B+15JU!;K0:6RJ("ECZ&Y?[6EQ%Y>[3
MQU\]>G?&-381\D<2?*Q4J4MD1YVHI7$I'B#XML9;BJ/J$T]Y69(R,M3*4Y@,
MS@64BB$L"B[]W?RM+7,A%Y? PT<CV=E:S7S7[T#%]C"4J)\!^+Q:#:M,JJK.
M)GZ$S;X_*9 @5-,JT!33-Z5ZO>*14QD/P<K,M=+W"8W!K"TU.YRY@B/1WRNK
M4FO%*04.G(+KT/2-5NJMNC<9*];\?[$>T2$L/%E103C":&@EQJ#,K)JWK"K*
MV1*(B+O(@F85OQ9=P4@:N23>BG '<$NW8%OSZF,X25GCS"?*HU]9E1/K,E6C
M+MCA1+]W+(FK.(@G]0V-C]H:Y*J]":.X3_1U(]'G](F^/M'WC(F^!WV+2VB*
M/^3&VXG6%-_(#FAM(DHQE=I7]7YZH1+UJ><8)>"N(%?3\5=F'&151<B%%F\G
MMQ"1K[I"5+3^>I[QKJ)*@&O1K'KG=U'U!O"B7FU]TG<':V@B30FHN1C)TJ#K
M@LA(>26K5;51V[/JU=M8RD:+;UE,Q0'Q/?.MW1,(*D"?$%GC) P,MMF2.1GR
MB:H:L1:Z!IU7#^3@[,-EC5RU8;BR5!:WK2NJ^A[$ZF=W4Y'F^2;F7:^Z8#5,
M27DI4\C80'LV3WW0\724WU6;DL,I,%*IK0OGQ;=?*EZ$+,RN)>4P[\9N)J4"
M3H"7J(I^CX?7KURH&GU^KHP9<4R,EDM<^0#JJ8#((*>M/",U49-W6F!!NW"
M=<-H!C7NL]8^+5F9W+I_-*CY1?'$BTX1VO.59:+'[MD%12B:M*(X]3&)#Q#?
M8/=:P^I?\$U*\4R(KJCGDF5K:#Q\ !&>Y?<K&6W)&I0E*4;!EV7#O>:]6/.H
M9%<-LD.+3?(>N40M?XVEZTO!OU8Q\=8M20Z*Z.R6TIJC+SW6*G>AMJ.Z?VK5
MRY*5->JJNU#MFP"J$<RVY$RKTQK=B57(]C9YSQANHD6#BAYW;H3QXGC.72IY
M/OB8&\:M.*H>AKQ"=^7HKM8O(YX&%>I%65'&U4W]T!<#W:I\I/9 SKN3NX&>
MN9@N\+KB-,AI<0VR3'W4Q?4$#5=M\G<MIK'DR-09\-O-JFW^*8OYY=.@\$*?
M8BO&BPLAI$>:R+04&$E2VC:A(4"@+49,P3]#?PC+=F:S$4_S0T@(Y^O*#&LY
MYY$ 6BRW&(1(W74Q/8(570'>ST(]/?X)H8#0F]8B ^R>L$SDG_,B*Q-^3+78
M,W=\E;[2G5!5.L49"&6_@/& ;BBMC(?)?@C*\. #4XMY 8$CK3"J9NM %0G6
M7L.U\P\AYS/G82;CQKS"%=LB1$]62_]VK2=4)#0;&SE&#23?J,,FZ4%/&8).
MQ CC6LQ0<8)VK-S!9D]!R2$2'(TCK-5MH]2I=?86$(?]ROCX$$)'AUB,<,/U
M+S;S&J)+A,>%%U?.V1B^I@7Y  NI<J]K'58R.*MWG=;"#%#[QNO>^6W>\R0T
M:''\='F#L96(5@E[,BISE94N$0,+.!:>60N3LG>)@H$)@>,<0'4RR.Q8%"Z7
M(!U%61KTL8F@%*0PH6R,L3-//HG;8((\9:Z/+"01O=S)O,(( ,*98UD41L?8
M0X"3A?92E/.NC4@F20V+"BO@N#F?Z'F_"4&]!M_DH1;&:@*4*6O*,NC(4?V*
M.:9 6SB'TZ=4F.B:H,[058:$?9HT<,&$8-44LEQ8PP.0REGTU*.$K8'J:$I>
M9$NTIA?<=56M4[,"E!NBA<O8&D;D5N<&++#4JB4%1(+*)[3R;>-*Q"HY,2A_
M#+\1T0EEI"&.8\+DN[1AX:],;'"%Q9OY%OI:N<&PG&'Q;.0SI&8O&2_P'B/4
M8O0[D5D)#2RN+A7ST5PH,=3E5:QV.J70W@)U1^PEHCE.-+@ ,]14]8S&-Q-L
MFAP#\RBJKI2$6BS;U!PSTU"+U;Y!W3&%[O(2JY)D8J%IV-8**O":M?L!R=I^
M\$U*J!+X#00XO [(^%9UN])XAL2I++(5!*@)-ZP4OJV5FW!#7QEGJOI$20'$
M8A!>!0"R?1>2J!28@7QY:D<<GP-#P<)"T^X42:LJ 28J2\N9J:VY:%1)@5E5
MF:H RX0JDGMM'':]A4N7)I7EF8HJ.)[X+T1A2Z&@]'BBM:(:%8>0(!FJQJ$2
M*NUIO^;11Q0>6BZ>^9^T=A!WG)$42H8LVF2F8@+.4L0;_\\@:@IQ>XFT<"D<
MX:HMBZT0(]/<Q%P\(?% >"4CJ-&(@KB4I"JJ#&H4.Q"E8%P LKN0W6Q5JB<!
MO[XJB1 9% E)4+,<)*$))!;M$'2S[?$69Q\GWTZ<W.WCY'V<?$MQ<OU?U<_5
M3W]I.:G5]L]Y6F>D$4UG[><J[@8%C%P8,;+DMX.SJ]./P1$[A_\X/#R>Q$R>
M'AZ^A8W^Y5?>AQC3$>!^0_?@;P?F ?Y;8(OS?W,">7?Y^?V'K)SAH1VLO9TV
MLA=O9X2OTYAV W_!&2K+L-$9GS5IDQ_&+&F31@)PONTI<G6NUQ2<K03_F'TO
MA@@6;_;@+5R6$1PU[DJ[5$ES+;CL2S?,J>:^_3(]FS_+?ADO7IY_.'MW?'7Z
MSGA_]NGXT\G9\0?C\HK]XB,PJ7'\Z9UQ^>7SYP_X[^.+?QCLP\<KG,E?FDCU
MXH<Z2GTG./;A60.//OFZ"JQ)S$/$ZX 4Q9*_QV3:_).\2!<4[XC.9CK7WBN
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
MK6^FU[ZJO*^&M=>5Q#?.U;"(@!^O#UVD6)5=Y_&0^./5Y<MWKS^\B>T!8J^
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
M!_R+;3@%!0#& DD(T8I SZ4"T'ME"#E6GB9*,0+/(D;@0]FPPDSR/,BUT^"
MCJ%9%]29#@FY20\+\%F2[:N*:LMDMKHZIJ!E!@>)1PI/C%,R &K0RI!'*B D
MV:,(M*69INN&Z2X0:L*&A U[DJW6@H/@QB)+.!%*$FRM1-I+0ZV'AA*ICI77
M"KLN7AU]F[LMA.T:MG*K[E+,RE-4%]OZU#]6!%'7_+2P$' %,20Q2D5+2(5C
MG'B'&'?B>)6[8%,#V"=(!XE=GJAU936364<E0@(8  1!5FG!'=6((6/#^0^.
M'K7":=<%@6=SQ!_4SA(H,I^XA<>G3, 8E<:76AI&QP2#+B@I2;OJEN5E2LCO
M%D1;0U=F)=#..8R%(9I3;1BU0$G(M')$-:#K8<IWH:Z#:A<(-&%"PH0C8((R
M!F,$ + "DMAZ0QAAE&7.,T<L:RCI=Q"#"V'/$Q/.QE3RME9%HQ>[;'1,&.H@
MI'41K$ZI]C7DY-> 2 -N'=*>T"!L&&0D\P&+)&+.,8CEL>PKE*?(F,3$SX:)
M]\O#0GID-&1,*$PT!!(P@QD4P'$0I(J&FCB'-=^(\^3E+HD+1PAO26$MW9=3
MNZY(M?-"OQ\-S2I'M(&6&*J%\(@("R5GAC%/&),4(ZF/)(Z(IE2!LZ.KDR4Q
M=X$9$A=W,0!E#>M[!Q!W3BN/*!$&" TAPTH1X+1WB!S+)$([+KRD&)3[DM*M
MLK8__')1??=SAFZ_MQ:,EIJ\=-<)U33I3@+J*+<NKP\S*T:#OKV_\MU$U%V&
M?B1(O=?)8F9IOJN!JE&$4<T=PRS(4S(ZG2B!"D'LI>?PZ%&_N$<['^3W"-YZ
M$N:?A"4)2[;!$F*=94I (L+_&8*%9112:Y'V7#O:8"H^K)DI8(GL>D^(+F%)
M1V2S@YJVKD9C-<C4HFG].6!M%[3.0R)R%^9W4-SN6"S"Y8+\KT:?7$!ETQ^X
M]VY<N0_>C8IP_94JKC_FHZ_]@.HO[_Y11.?"_ RX#(_]NARSH"GWP@A%%1?$
M4:.\\-X;Y @,\&\:DD0.U(:0HZY7\C@+-D^HE5#KZ:,6U)(#;+QS00,.2"2T
M#IHO=L[1H 6#/98A6A_2SKK>X/F(3'XD2;2^#";0E<L/9#D,6S\<7WQSD1/C
MZP>V^3G;/LFKF_[@[N?LSU?]&U=D[]VW[-/H1@W_//V^Z/\K+#0$M^/PGL A
MF0ELD=U.^2+3=_76!G.F6$%N<2^Z+R.?[SERQB?$T; _T' +>51B@2U"VAI/
M,.** L2]TMXC Z5N<!@=IJC3&;3%/C%+)=Y/O+]?WF>6>2R<A('_B=5:6RJM
M4I)0#CBWQVI'&7@?=[V.R5Y8JKL1<"GQ)T6ZI"5/5-[9@2<J/Q^+P:X)6XV&
M@"C=9'XP^E9D/A_=9/WA5U<LZ>9=:S780<+J(I<^NV5*U)2HJ5LXO>6!L\<H
MT8^3W%S'\-"1CS;7H*>.[\K*)>Y_)_W;Z,#H&)BW7Z$NDN1VLSEG \WA)WB(
MD+*/ZF[JO+LT@1%R]W'*&Q\':CB^'-K7,_:H-P\R1%N&%=48$DN9L)0SJK"
M7G BCQ53@'I2X([;<?;.Q0</.$O8EK#M&6,;-MYB0@0%WA."B70 .$-=+&>)
M!-MC6O:&T@I-A2L3LIU!*.TS"V"8%,YF_6&C@20%+R0'9E>3*59X,-_.R+C1
M@VD99=@Q+PFW1 FN$66,Q<YXI4R\1\EWR_9X9R "=^D(2&"2P*0S8"(YL< '
MY5E &21.H;#T0CNA8\<7J_:8.[\=F'1?YNP2E'35:'IJMT'R@>XP\.1V3L$5
M3W_)$Y6GX(I[P16^/U1#DX(KDCO\_)8I45.BIF[A]$%K-4R=*C&,HD)M-RV[
M-=)A0"HJC<4O.O_+&5A]DT"QP\"?1L'#-Q4)E]5S/N;]((/<JL',;U@SU7##
MD=-.<ZTT@<(+Y"!'TD!K/);0':NA7<?M,YVN<I@@I>,#?UZ08K@FCF##+"1$
MF0 J6"M!.?>:"BB.U4P&ILJIYV4$WF-,["=W6XN*-:.;FT#-Q7AD?N\8K":7
MVB-&?BXNM>V"M]Z,\@69?O"O2B+]'&FT7B[&$XL 5M(B3HQQ4DALJ)/.:H6)
M:B@7LP_QS/>_.WOQ+Y>/7OQZT7$43;4$$JMWUGO^*%[G #LF@:5,>4(,TLA:
M*8&"S  2]+-CR4U=U\6>H:^\3>3E 8UEW8K/;/*QG'5\9A=4UE3*\)Q*&;8+
MXGHS8YS&("['L5-6>..U($YS8:ERG!KHE$%"[]$RN%T0UUD>2YW6\1/ )8![
MQ@#'D!-&*^J-X<01K3A5EE(@>/C;@*/WJ41G&:3::80[12A1"K](X1?=6Z9$
M38F:.A;,<_1N+*^]=Z8,\''?S;4:?G%9KL8NJ_XNLB!6E(:%6#RE_"-64 D3
M3(U;#DRL2:S>?8(;).2*]C_XUU/*_Q0(_\,P"LWQ_U\O"/V3*\9YWXR=C5]<
M#NW]"[5?UD1II8W2B'.J.2482AT^$V^MU1HB;_?HIMI.E":TJ:O?TQ":3]9&
M.6%.PIR#>\</BU.208X%91 )2CCBRF('+0CPQ8!A_%@N-D12]Y7Z7)*.?FHT
M["* /;ME2M24J*E;2'E\'3UZ]_O3;L#1N9\4\B0<)^%X*ASO) 9_='E_9!]V
MVC:#2:3<NL!=">'U6 #".#862PA)D)N%T )H9S@'C@.)S+&RA'H0-BGVSU1R
M3KB6<"WAVBZX1HC#P%##70 V[+2T4CD9BU9)3* [5C=6TH.")%RKS259!$X-
ME5U$MV>W3(F:$C5U"RF/;Q%XM<H"T,NT^](?#F/D?^Q]4LH!R2R0Q.<D/K?S
MCC&DN!&$2B49P09K2+WQ3 G$ 0JS:Y"&]ZC;HQZD#6ZQ4U;<Z:)PG% KH59"
MK1IJ468P,=)Y[ $AG@IA&.=,2*0!5-X^1"VT/]3B/<D;ZHPDT'HPEU/+J:1]
M-9$U$J@+5\]%]B3G47 @##.SHXD>N,.E[?_I8%NU%P0_QA(<!YP!Y<I8K0@,
M(*VTT(Q!9[6'4D"!&P-#]RA2XA[BYY8V>F0N37"2X.1\X,1&\8XP8*%3Q 8(
M <)X[*A C%I.&W+2CZ"A/CTX:137:A_^$+Y5@9P6/Y@NPN)SC6 >7^(CNR]
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
MA'&C";8R'F#&2L9]@]Z]5);B**[,+O=.2%R9N'+?7 DIPX@RQ11$Q&,A"6&
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
MY;OL\U6X\/=(/=L>$/M=M=]>OWK]]Y=AP68A>^&0L_$/O''1]GB*+[ZH9*M
MY2[OFR7)\*4J^L4'_S$/G# <JVEX[>>P*GT?I*3A.*BJ ;S&L=-%.(Q-WQ57
M8>%>#H) 6<F0\>-_2ZF,D 9C 7QT-6A!O6+:.P:11=QM$6?K@L1X&_<EGTQ_
MWA].G+T<3U\!"!)::6Z8="3<):T" 5PM $ACZ5P4I8^SO_"G2H;+?GO]^=6G
MMQ^OWGYXGWUXD[W\Q^>W[U]_GE'=3*B=+ORO]S9D.K^JD,U\&3?/L<7"H*T7
M9G?J*^=<G]L^9HW:S!H?9M97@97OLG=.1;--%O6G47X7$'%H?LI^^(\_"H3
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
MH:8%)XI9\Q-7'UX9TE4O[] ?E]V3XF+T!]&!5$7;S8M4Q"6,*U@5GAB/EM;
MNBH6;^46E+4IRFJK=4G^V@U*D;E!$M7.J%@)H6&+JE9.R\\J)QD[Y$1"Z$\+
M&!0QN[9RX95?3J;.,1M69C"ZG;55JJU,->R+<H'"SL5D\K+#RP_]G]Q/O8;M
M+_J!K%704/K%[['F1)0SPHX'DC25<#XNEMI4E5>JU;DMI9+8CJ'42H:C67D,
M6R^X$ OO?XU>O\ X/]:5A3QZ\@9W4P*]IV"LV(?FQ7X@]E>TNBSIER17UOU_
MH"0MO(V;Q,;9*-^,\M]&$SWVD\%#4;)>(-X9&,OF2RL809HKHS7R("@$T$A)
MX:I"Z9_B,I:%T?^NOO=O)C=_+Z>X'\%RSW.T&IF &- AP(-2(+2C-E8954%F
M=C"676C4"\YJCDP%Y0X0221B! @L'7)![Q'0",J@;,CZ1H>?(_CI8>^#S1=F
M*L1Q?.&XE9,)RP9?^+VPV*U<XZO\;]UP]ZU9_P>U%-JO?RL?$-E"9MQV-GN9
M!FGE#"'+X:/GZIIHOVZMO \$;0@<F.8Q5083<W=5"^BY'-KRXZ"*C%\=16"I
MQM(:YB1V!'$L(+(0$AQ %6/>9$YZ=!0!=98'!8!Y#BGQ1BAMPF>KK#68HJ 0
M["FO<0<H6H\E==Y97R"=P*I >BM^/7RL 6GE?"%KG2^;=[<%270PUF"6-&BF
MW%;%SU7\-6N>.F>_$SFK2;N*MFO]09NWJL7^[A9JT*6@V"T6M\V6K+70;E[=
M%EN2X@<V;$B;;5QK&=Z\(RVV\3'Q V?.6:U,OV2MZ7?SZK;8DN66N'O)UMTK
MN\T-S^L/.1M?7D6TU[SF9?V2*A\V9F-.\J@NQZ<L&[EJV?8S ]2G13G:>AIG
M[N8O+FUMXU$6&P5F=C08J+S(8HW8RNJFOH:[OD23X;14:]5:TD[F[<ZCZ71D
M>]'J.'#34KY5D^I%-=_E-U;/K^Z\<&5 8?WQBY[VVZW6LK$W=].F\I4AL1@'
MD?PZ,*7+BVG!W6DS[;GO?ZR^UUY:SBOVJRZR,+CPD ?FN'*"E1'N6^UE?MV
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
MJFS9_P3R)BXZHFZZ'R<<.]9Y7+_N><W^(CLOLO/1LE,RI;5'-49NB)GBA*
M(^J+0/( TSW:D!Y'=OKH8>'D17:>DN*/CY_;N9:.U$'+KQ"Y3TS3'Y"T)W0.
MP:P<F2Q-)O6X.6_=(V-]&>KHD<AOCN*CAB=]+Q*!\KC+X>QT XZ(YI1CA +*
M1",$_?XH&H]P9>$)HDV^K&-&(,]+9%U$\3<G&"ZB^"F)8A4Q(4,6&GP3S#AF
M$2$\D)'K":$]%K::,0.)XG#B^_0BBMOLD.KCG^ 74X#6N["Q^C NR'J/>LA.
MZ+Q1+W3>CLU2-\NNZ\V:W89FS>[6ELS]2QD;T!\.W3(AZ@23&_5KA7I::[!R
M[90=JF:Y'(SS;F=KW:JF!5Z4:<^5YJ";]JRSP%\5[&?'1C$#XF5'G;!RHP%
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
M:)X/E2@^D =]K\SQ/=BYRR;H%P,*NL6 @LV"_8<ZPT#9Y@TE H]?\E[+TI/
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
M2D61AMW-F.?[LJEL:3C9X4U ;)V8Z#@Y7>"R4TYCIW 6D% A[ :48>H+PD1
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
M&@\^H0$=&;7VE/V90Z,&G9PV>A$_%_%S;/%#&=.A+Q&B+L<^CTB@(\TCKL)
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
MK4KWZ+J<9NX.K$71>BF^/Z/^RYJ3_YM3=NGJSTYX7A[FUV(YVF^ZRN6"]D;
M6Z:\]D6E/36HO"YGOKR#;D#E<'W@ L>JZ#H-2/ZGJXN7/[^Y?/OJ\OW5F_=7
MGYZ]N K0$_(17X5-8!#*;JDZ,LU=6?C>'(U$(S22<VA4%;M_CK-1S]]M1.@2
M%_[N(I6"7A!".'-S?0B?[=BX&@L^B_1=I.H2.:.>/P-NS.#7<'ET[:*"+P*=
MPS?U1?7Z.>'=EYYU<,<9+&S4RZ*;(;R]W_O=]>_@EP ,@^$H?!B%AT?#-%*5
M1;D-;0'A!?!45>=AR!L+A@?H,".5MZ@\CZY@ ./^"/;GT>2RFCRF;I(P*NMN
MW<"&@-;Q;3FASVZ0=X4H[O/CT3C-@QKR694Q#G:<AA9'X>>W+NT-;1::.<,N
M:J[AXC"#&]P-3$*E=Y'M>7AU($66KX -5!^%%EKG\RT/-]Y&FO.F;,*;!+7#
MFS,[Q1*-A?-<69EH+*U@4K&OUNPRFX'2118XQRE@AM3EK R\8H$ISW*.>36\
M@>G>!?IG("-I%@U@./?R$K81D( ,--XO+@^['KC/*GPY*P3&#,=]&RE@*P.B
M!8S\I0</*"6P9-C5['\>%>-\[8P+FW9$,1 7$78VLQ$ D6#C*&.^88>\Z0W"
M8\(X0E-/%Z0H&WO?,[WPF^FX)_,)0 ,S-?VQ=<5MJ_"@.E:7#_'/N[(8"!;
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
M=W[1';"@+1\1)S15P2O&4)[['Y"C9WJ@B8U*1WAVK]5,F"(:%B4-=;Z]%F%
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
M:0].L<4SH@KG36C7&^2>NID6V95&O\LKJS0'CT9-7T+7ES7++/TZ2)T9?AX
M1LPL\JMA-IJJ^D5M_:75E(AS7"KEXE#(3&BJ3&AI$%,5*Q7'8A>-GS3APL68
M8"$=XXZ%VC*"AR*=2''/!:Y7RN[A>T7S+C';O&N^W% K]=Z;];L)#6^6OW,U
MG1H0=[YQU*X*1RWK0!\L3I=#^[C"G;-[A1F&6H[Y_I17  VEAPMF/5O2X,&O
M@KU)>=02?>K!;UXF0K711;D9_<,!LT]&7@W=#.VEO<3<.\ZH,[#%&,*-Y@F5
M5-0U\>[(CK*8"#U%Q4H57QV*Z4T7+"^Q^2 .M4;RX@01M)'R4OC=3#<,:@7S
MR'G8MQCL58H3C$4BG-+:HKC=/;ZF$F8H??GL!3W'\\@3?9V4[%&%GZ6R+>7U
M,L.FE)>Z+*NO%:74@I:4_WE%2;6=8UJC)A:ABT5S3*O5KU?=-*]>=ZRJVFJ"
M-2%SL@V9Z4ZKJLU8OFV56%NLJC:QPL/?P?0?CX;32VEAV.;7=E9\;>KJ8RN]
MT.V%FM75)5K;SUQ5$*-2]3^P"[0^&*'[*5-,M!GRO>XJ/WL!>QB/CB[<X$C/
MSG98$&3.WSQ9LB,[*6LY2FW4]ZJ17KE*I7P]=N\&[X$ 5U]=_XO[!;#R.JMF
M*W"P?%V,N->86<=@[^6@#V&#$P;_$7M5[3=(Q8J?6HVC/0-^VU >=PG*.P?2
MW8O.ZA+^_>^F^'?U=?B/8%9636D66Z>%TE@SEE@G/1@=)(E1G%!D?5V65B=P
M#W<Y8*K3B-8-%3;I$NX]017VR>?-MHRTH>_*/-8B@[SW"C.N.</:2!,SI6+-
ME4\8K>U;T06LI5TNN/0(5,Q:AT@=F-;.HEHB.@"KZ 2BKI]Q,C/^[J05;.3
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
M_W0F/_VS'3(A?@+UW.3-6.D8&H6%!RP8:3*E,4A8:6PNP')N'V&TP0'\4HK
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
M)>/21*,ULG$7/YO_)/X^^BY\';[ZC;_\O\NA8[[@_\?3Q\G5?P%02P,$%
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
MDL; :81(SJ& 6.75)#YG*PD#A?.J\:K5WY1'/%@.OAP<!+G"C&VLSDTSK+=
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
MHPAN$I T'4 U!Z6GBC%:'Z;PEBUL%\::<SO-0TMZ]-,'_>WA6UM5#K;A)"8
MK=HD<O_LH1PY-!FPSKPN<=%-L.#R*L$8(/\F61]RE -1"CK F'2</:Q1O9T&
M/=2L!C^83/^T H/E:M<A3H63%1P0,$K'')4 <.8O6DD'=_('40%''-FRO6UB
M>Q0H1B"NN5V\?7"JV[_!T&3>U/6B@=Q#H?<\N0X/8YV#D+EEMD/P*V[:V;T%
MQ+WE2P^[NM>($(H1LT].&U@<E9L:UN%^\,B"!I,HMXQA-HA!#>6"%?S(F;F,
M9U;[%))7]!GQ\S)U'F5#0N<'5KK" IYI=$U6Y\/+'^U!)FJ('=R/\MAL[80R
ME@E.!ZOCR*>.P#(\/8_W":J+*CKZ"M$.KY**Q]XQ" 0$%>R5L5N!2.)DEF54
M61%]#_KX4.Y%XUD<!A Y<LPDJG;R1+U=H0GH#4'=#%W\W"@?L$G-#6_D_<8B
M2S0?4&_CFRHE#$_T*?':% KI[&[V!Z%TA:>Y)*AE$LU8HS@?^&GOUZ"<4"4'
M\9G?4\=9CZ'BBA0<$%5F7BH!AR0.PV;-#$)9G\L#$V*8GV%).)K>9G8E&&VK
MIHLHB7B-5J0+8>OGR[/)U)BQY%)G5WD82J7VF>G(CK].B.O.#O4O]0Z$/)HH
MQN[#*:%MG8 99ZNE?-\034T2W&FV"U=1LSBN7<B;7$9E.)[J32]1(@SC$28X
MVA1ZHJJW':9"5&\9PIH2,\0FY8=8KZ*<JCA+G7#95\65XD%-<C6^5 ZZ94Q8
MQ1MKR[5UR('$+ER,4Q^P>D3!5S-5;Y5L_]1HC/U"W53-3*W8?5T]9>?(5M&1
MW.FBIK\RFSKP<<QFIE.5^W+F0T?I,O4APW0N31"YO*B48OL3=W8\JFV==#S&
M@05T1M7$G>F8&,Z4R_(UH6N\ D,_N%N3<_)#"_R<)ZRM7"8$,5 58HZ(4VF^
M9'?AC=Q\K"9Z43,.D<"^0DX;#O7#\@P-P)S?-Y3/7Z 4<NVR2-GJNU;YM$#T
MR,AOYT836CQ[*MV]^XQM[:H1=.EL/!380-.3P((65F_ ]]GFJY9G[?2Q:=I
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
ME/,]M6]R$OV9FI:F/F+$ ^H'6W[-&)M#E.Y25<=0#T*+!OX[FL%'$$#2$EB
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
M8P:;1192Y$1R,3]>M5#\T3"E!GA\=H$(5L 1.S- (AVD4HTWN/:<DST_H4!
M%4MF^<@\9F ?\[I7]Y8]G%[8DI+4H-:I)<W16].FY.4:^2.-Q<-%/9^=:M+B
M*J6$2Q9]MK]0&6@@T3D6*._(ZI)<,!+K0>O[1=Q''1"HO=(D 81_[7N0-VZ'
M]T?V=K+(K;@X10\HNRA$[CL 3#:5R+W"MS%"Z2["J[,_B\?40)$\<E<*DV*X
MW0-6BM=BG7BWD50>IP.N^Z2$76S: KLA(?W>G$A>8X$?TW+F^1WL^2+) 'AH
MIL5%Z3 LY?ZQ#500C8I*\86H&5Z.W?"2C]$*O-8#X+V\)0F\)0G<,TF@L?:6
M)?"39@GL_119 IW66:?5!>9M4JI &'QM=CK-DUZ[U24./SC]O74"GW^6"LN]
MGR-UH%)+8(,!:#?B6?TURC)4NFKS"[M64W^XY-8][.]CDUO)66$3$UBC,&$+
M'N05#[(<('1<<R;H:\LM)8@:.II,BUP6:'BC+O/^%7>*! :])8L^OUUQZ@0&
M:3F;,[#]016[G@^I%.?<W5Z"BM(6)<ZY<0R6@"7BACI/4U03))1BL]K'T959
M]VZ!*B9\J.OT<2%:\S2]DAA'I,<GCXNI/-.-;KI<:-L&4?4A)MM2YL$(%7:P
MDBX5^T=T=HWGV>/86XY!%A=N95BNKJ#6;=;;;W,=K&O;UKN0GMU7*F$:<L21
M.D3U.9STFGND(N??Y%)^?IX_H49_HW$\J.OTUR._IJ[G<9CC>EYQCRF9<D+2
M7GL;+[(C)5.Z+&<T&X_B\=AMPN=6:;HQF5P*RQ&&21N;Y#VMY"J)TS+S,75"
M"=CKJMK(%%,89KZV=]0 P9:R",SF>NTL>SN'W_,S[H$#9EC'N6EYP8SI[R47
M,C=)OVN)"%]['24=*4L@5!7<9$+O=:$5Y_6/C+)"%S6_=BZYG>/PI?#*<:S;
MAMV54VBYV!^,#O^AZ&N<GC4VCS4I!&Z@U<'TI8/Y*@$M[R*>4IK)O+2=U\X8
MKZ4K^'Z4?,MFTV)0I]OU:-4Y&"0^7>EM9PY#4M<16( U*@UXZO1('8"R$Q<I
M*O8B8&CU*:LDX9Z[*7^##*'Q$ZZY)LE^%'@'<H1B%:D9=\# P1: TF_[*B6N
MJE]0,L@X5B-6-34;^RP;4F>E8O%>(#Q:@G_PV?V9T%X?BX>W7PD/'V.R5PW[
MVIZME8"KZ7\YB0M=.XO??SDX@,5$_&(L25W(!K E^J"',<]?I=DW4]XZK.:B
M9H0M8:P>3DH=$!\%*RO$<Y7&P%YD!/-<[?61R9#C'#B;NB6-UQSXD/(I3&Y^
MHT&B,4-)O;$:^D%PVX3\53/QSJLZH4_29.4(J _46FAK4\J5#HZ-^ 9,H,S3
M1".91Q++)Q@7N&66<^*<=NLT-C>W;.*XY 1WL-)]ACMC2#I=8V]WFQPRT82
MI=ZB+F]1E^>+NC3>HBXO,^KR6,)[]Y5H(*='S8,Z#,1JQ?P"E8).;5:<J1J>
M#"7K<7E/S;YC//!S1\?H<NW\^#HX5*B'4W; B;ACV!N_/T8\JR'6!.7H]3G&
M<AF=*&AAFD\144A)KV4\4%P6;N:@0^6<)Y:.0W@9FO&NAZJ'P?Y9]IB ]TQF
MX0C)V'!5_Q9;)9=8U(=^U9-T-6AL;*RO;P;;V\$1'%]PP)VO!IM[:SM[P5(7
MM$,NL%NG"KNUQK*7=$(/,2\"2OZ"%JM'%EL.,XZEQ[;*LC2+\T(RG.63YR?+
M7>J7;!>3=#@;*XW><(Y0.+H:"(E08_/(,&S'=>[1DP=+4A!![8XR]$S:2DWN
M;R*)UN)6?[R,&QQ":?D^<%?X.&=XSIPU4,*0N 8M.27?%'O&%>>>,+^BJJVX
MQ;SQ2HEKWL?- +.1\HZ(>I7R#%KA_(/N\[Y@;\;LN!B6<-,'O!_&-"KRI5(2
M)9H$Q"LP(NFI+I[4\AQE%Q]KAG'JJYZ)' Q:B;WK8QH1OE(E"&"H >B]8 KB
M/J%-CLSN^+?I*?B 0N,=PC&:@J0J,+N5$_!AJB!I^O$03I*@19,T0"F/QX;E
M5_H<28$L:18-$U]J+A-EK".4]N#!K!^%01OF&X*0 ;O2)<G?07K"KY^OHP2.
MQ3#H7F=QQ ECLV&4!$OHIP^M^OX(?2EDE6$.!Z ,%-EU66KJ8A 6-G%&14'8
M6.W&REGLP,8P=+,DEG O,!GH#!Q3\,HYGG*F'\T2560,84;N+XN'>C+E@@^P
MC1"*,D:(O'0\OI;&/9+/".\DEN?PB-WDB)95]]*0DB3A82I'O3+.+X#1_<)(
M'1F5R JZ#0BP;)H!S>,ID'0ZCO@$[L_ ]L9*&(Z@XH"KB\H[=6.9MBCB]K$<
MA]7@.KH@@A-]&%W&A1-EESH9]NB2H1_!% 3TD]/Q+7+85>+,7X>"K#,?=8)
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
MVU>^^D_M-WB(U<=O<;>V0-FO;\1*5]@NU8HOK#']Y?IV(@A*V(+:N D$R4W
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
M2O8M@1F6@';K 8HK^ &>^5V%:];HF(F8*]4J2_B AW<BU0!H\> AE.B"S9S
M*'5Y>>*5"S!NS8-.,+3MD\5X$RQJ \';-UINJ<;S9S)-,)Y]&W_[LV\J5E3(
M J>5KME6M9X[:?RNZ\M4T,H'<"C" FK0A@'!8Q#.@;A@J QG9@I57/P 47A%
M(\_,H)C]=$U5G4=OKC>$5-#8VV!VUZ"]97N"CX+U[>!@]6BULQJ8PIS5[;7-
M+7SSVMZ'S26UC*@.96/%JPL:E;K3VUG0!]A#BFLXG2'G 7GI".#<^!;_%B6S
M*+L.&B%V(&EX#AU2AL^C;#C'HTK.!%9R$4.>/)2@%'O:NK$=Q< CQ.?* MI[
MG1N"0UM0Z#HX39TARF?W05$NA/)7](>6\N>1#K=#2GM^Z6 VP]I& \\L.$#.
MZ^J=6['C5T?W,SK.!H3539L^SJDH,!8N1Y!]_='O<A]JAJ$J>WQ27]%W43".
MOZF5;S%ABO- Y$QIH^V:$-(K%ST?(-JR-W1V%/AG+3V#.!)';:!G<G0D(@ZY
M"U_N>N+<$(*&6,'CC+H,#-*4TG04NRSPZ*[QBE<?04CG6&)JVD((HKK!3T=$
M @OU/L_ZG3LM33,C3$8!0PEYWF\:$<&_1\$_9[ _J'J0G -XC*-00LE "M@,
M9XG0//)D/OD=RU:6UNH")8&O@?_AE66X(K340=;&ZE*9[@S$.7U8GDOEWBJ.
M+/?9U5B/NWYE$E5]OR@")@F(!)1K(Y5PK(6B46#^3P@ZHAQ,8M!^&/K8($K/
M62+S]/F+9#$M],6X#"Z_"'R+ZQ<IHF]*''F,4D\@2'@,&WP?.24T*H",7[:>
M0Z-21.3.<+2O73S?#JCL^<7S&55Q"\)^/?1/1=FW_!/G^4RQF2"]7/@Y-YW-
M>37JQ.Y8ZZ*>"VC!4,3BS54&1,WPL>]7DZ@)V6UX]V2&C2'FHEG2V9%JS^G$
MX(3)E2PTW*E*9;]&*D.BL(-QEC@R':^Y4&,*, Y! ;R64G'GS+N']^YE</SM
M<*^>G^,_S\9%/!TK!A]1&5(__Z6%;5NR-(D'C)DNY?TWNPA8P="J+G'M1+]A
MX+PA--U\&'REC.> SG8XYV+40G2H1%],R00)B6?TPY]38D%8/74HW!AC>XD
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
M28 HJL\#7J+>%3(7_,8TCT;I15("Z3<8J*GTU_U3&JRFB6VI.P%" E\Z#9^
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
MPE[]4K/6VP)2@#O27MAH/'?N/<K"A=F/1@P",2[@\I0!\+#KA-^=('9S!JD
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
MYLDN*0YD=E_;#[*E@+G'B7Q0@TN*QD3*2_\]1KK*.W17Y"],VEY\]8#*><)
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
M$8S"*%:$C+B@::R*XK*AR58TU[K3'XE)@(^@K1IGO:RS#,/-OL7^'/SGG3?
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
M>_E!0C10E@@!R!EI&PZ6*OM!MBN=AHQ0CF<0MZ /PX!I$.RO26!S1/^PS.U
MV2D#;SN=$J[_=!J%W[P)-_"V]AO@#=L0W&,'0TH^.\,T\=7I!^=-0*W)C(4@
MIAZ=AO;\%;^* C@I'HH%<!;XQ)S;$KPS?$#JBR+QI=Y><KD9M4:=E]D!A:M!
M,  I_ 77RCRJE9G/#E-R";3U9T8"!=PB%\M&=KES[^$SMG"8S2)"K M$N7\:
M&HD.9S[HGB,Z"H/%S%M1CHK3SC$$65BO122J%$(]O[!QDO!6T'%+:$GF6<L(
M#O(YUP+4&=G)Q 0!)[(%FF_JQ;<IEC2TW[A/4O $&%5@ KX XG<1T]KHCY!W
M$RS%5\( X3^,(G#L,-0%5?%&\)/_%7Z,0G>$WP*WY)$7$R$M:/7ANZ0(!4$(
M_CUM9]R4+JTZ?@7A[VV54U+=T_8HPQ;39@K,%SU,?@1\'(1#F((O*D:2[\V2
M*0,SA/A#]K3\PW:\7?.!"*+AA6D,:KGC[0EP+Z>1A_8NU"9O5]DQ\+]2_F@X
M'*933^0UH3BD!CS5VRT?+(@H3CW.AZ$*9CXKN76!$+0$\&YX1C9J.4%$R.+-
MG7\P:+0R+GVG"VXXM?G"3TJ%M4G6P!\/DBJM@8@AN(JX4I'C3::^AUAO;FP
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
M3*3.:M19#2?_VSJKL616XZ#.:OQP68WC-74*F/]^>?_J<T5>HQA^25(NJO?
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
M]P<A*Q3G1U[@%,2FP4_!D,!&TM@+B(!*F*2DAR#F!R8IB-.!GBR-TY IX7G
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
M@==G]ZS]*\9C.W;B)+-3QW&4&>\F=LIV=L[4K?L')4$6)Q2I)2D[WD]_^PU
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
M"TX[CYLO2DHN*^0ZDN9_SLISA<A@J$5 T2G< :J*7(S[45>5*TH'6H<^Q^[
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
M7UN)_E\,6Q3$RZ3&X=:> KL$F'5T*O]_%[VGB3Y?EA<[*$39!*(7HQ47<'=
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
MG!<2=VDU02FJA%));+KT/5RH>U_':3^MHZ6W2]:GFM1U,AB;8<20DWD@KM9
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
M?/&?7S[8;9::;3G+;^0S@AR:$6GKN#2#TM.(6#UKT1W+U<3>+(23/30'E/^
M;?L04O<UJ1B#I]9= @?F97B@CNT"-SXK1'+>BUYSXG3G>H *\OD(O-U]/D*S
M1PY+U;.,G8JHT\,VW6YA%'#<^3J3:(>(("BI_^Q2$4RM'P>H8)0U3"5;)+%4
MNF"22KP),()F$(R4&&^P9W' 3U2,1J NA/M'<0/IK#_EY<-ST(&J2KDPPPF9
M\H5!6SW>'>:3PJCCK&[X@NY 8!IBS<_X]:;N$E9%.HA5TWJ(E@][O^X<OON
ME7,/WF-A8TH6//J\^QOE(&)B'^<@8J'1W9W/6$#T[1^4=_A^Y_.'XSM+-I32
MJYSHN'=H*_[N_:O7F8/H)7!Q,J*VC[S_ !FC?,XGU>Z>3KE..N<J^DDD\P]1
MD95=)S/K31"ARB$AUM<R31_2 .,4PN40"?I6X!VEM3:4>W:92^<@^=_7=#*;
MX!O^LDX&V(HF4.=YHS4BEX@^7C0:(&-2)0FQP=)^/ \&GZ297'1%.= C5(7'
M.HQH8<#'<*=-IF,F;EX2UD_7Z-(**45$[A.;6*G<Q8%'2+HZ?_'YG$.B%F>N
M*VJ$MBK:O+!U/-]>LR=VMX:6?J$&)]F4?>L>MSN-]FD%QR@)<6[[I.X;6\_M
M.$1NYP[9':P%+7?6K55(F7C/[,JONMF5G<<&Q,R7#?;',S%>6L_HNQ&F8'NO
MA_0?#?*AF>2>(T]"'H) M"8T662MH=Z8_VN!-ER@#:,%VO F;U]@<!88G 7:
M\(9HPXT%VO FPEUHNH6F>QR:;H$V_ '0ANMK5X,;?E\:@#F(PL\UAR2.A'^>
MLO^#X;135C5: S^;21N.PUXR).?E1;;15PITA5? %(O;ZD <Q_K9P3DTTZ)*
M)5_6?H&NL9.$JL]1I8*Z3"KEP>-<;<SZK,P9?6\R,QT7.<?8;&4*',3%?9^#
M^TO1QR^I@VV6K@# AL46O).D);HY*73M2; 8*\\9[THXH* :B(!6WK;DXZ8M
M<G3G;^3R.HXIO0$4LEGE@R]Y<9:9H9T="U082UJB%JVX7C&L451<+"X "^)"
M@!DW5964:4;!$')M4Y2%(^)$\F*;02>3;YX74T=-K-!Q0W%VZFD?_CBKC4[;
M1[CCN"ALMF=7YV$NFE[^ #5$86LJXX(YRA5RWN!B;DRT8*B<,SKI\F<X'QFS
ML,@BDLC0K*QA&=ERKL*:0+[QLX(*)O9G59H'";$4IG.I_+H2"E5PQ3744<,U
MIC@W)]S"YL#2/ V:BS#VW-KME:O<AU"L9$A\,3"]"6'3X%$5O55; VM/2E&1
M%0E:4^R<9B;$A%8JPUP'(Q"7J:)Q'.I00(-A6E(9A((JW)$GDK??1_AD#%U\
MBPY$PM?,R\3E98:.N9H(39(^!E&<D%7X$Z,=B.-LS@_QC,CT<34V&J'?RJ5Q
M%/^/(+2WOOZ(3\.="BFU,*),_'Z9H0+H'8&^GJI_&"U]<@&Y8R05&*&#;=D1
MS3 ]FM2@;W+AP<Z+.UBS.MBRX@!+B[HRH!'L&\<D2-GL&,)"%@:#^U?!5(@,
MA\^.XHRC66[0A'B4$<2$/;;P%'*^)F<! XJK+FJC<@K:)O10@6=6%,E)*1!I
MWP/8IW0PFGPPF_3)KW^5UQ,&^DH=:!R$L5,E.,7SP-."@(47H)V@J&X4_UQ0
MB8RB;527OD6>=I6B-Y4Q7Z0H]WS.- H(N >:1'MHW]1<+(M.$FQ-PP(QS5^"
MK55X]B*@Q1V^YUW]HQD1)(,^'4"AIYJKHSD/7$8<-6(<"?<%[X@$=B_1"Q$P
M9+FYNM&.<G 3P5@\7].,@YJ,R;V2>[A",75>V5TK0+"]L@#\;#G<>M>:L&=
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
MU#?GA4)X4&$;Q:%FJP86MCZ?1#]=,'%TL=M01.E_D"CH+;O@[M%[\W;)%<M
MIB3RC&-ZNT->*(\] 4T5Q1F%3+JKPLAF"-!+\]R'4K^"?-?#HL38_"F'93PB
MFAV*/D0P-/B;YFYF/+/#ROGYE252.;"'!UAY'@/U.%AW ]QMEE',:\LFJQ3^
M4+[:4VQOMEH*_Q;I@XJ UR(@&[ X/@\.3IM[FJGZ'-T@[9&NUVKXKD_Y[A"$
MH.?:3%7>%>Q_Q6*0?' I/61+_U)7A SO@GI$:OW;M[G2&H$RGDQP]]KPA31L
MU];OEJ@$U"1YD+<\NX&@]\(EUUAI6=5 _=ES,O$DAVI\$G]%Q_[0L*9BK(N#
MG"CL>Z,^#A]!0>_IY%:XC;F0;Q]_JI#ED/$Z'D;MSS5'@L*H[ MGUU4/UJ'E
MM!NF+*_R+&<H 3HHJ,F+# (IJ 3]M1"9 'S8T@&:M:.3Z&D>+Q3%?(4Y*IAE
M0J+#.>M30#J/;,O*<-BB "#>OV&8UT#;CD\A-9UVV<1JQ06F@-(:B/.']5,K
M8V#YU9QSW]8:LI*EI1+/I3OH'%\Z>LTY*1WSZ\'ZOBBOFV#/< !MJ2HK4K'V
M'&X#C@>/(/P^?B?1<Y=_H@T-&L,;;"),77#A%+OP5=WH#L75)]Z2+#5#9X1X
M B!ZN>G7'+\W4B?3OH$!S<^Q@I$=-JA_>@=6X"FJJLN*;>T-S$ZJM('<KK'4
M71\8@[W)%Q!Z*WUC.NO#B8.M_'N65.DS^?N,+<M3L(5\ H8#>MO@+:*.F*@S
M)>C#L,#I$& W I%P-FS$UL&$/$"B&9/VJRFIO(QA<%4A_6]4]<$_)U^X#&AN
M\7H31)$)_.6,&35(2%C[N.LT8+BA*#(1)TX0M]SB72PZB_,Y05.I*3J>A[:
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
M8^H5TMV/"8:JTDO$'DGX]2PTA+K$M49=Q]] U7!4?EVLB6G&?RR-S_T-8'1
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
MF:MOY\0.T3\[Z?_1/_G:/75Z_4^?KYS]SH%SU?W@7'V^[/60HD%-Y"4FFWV
M[_<N!Z[SK7_UV?GVN0_]^*U[_'OORNE"P\>GO>ZE\T?_[,]3!T8%/1Z<]GI_
M] 8;8KE? PRR]N*VT?,KN@QF$[2Q4WG8V?F;]U5UR5$X+)"A""H-T;2@-,GG
MJCZ>/SW'+:VCB4^@E\X=0Y8+)%1IN40#$3OQ4.034-4WP>)-@<JG]]NE6X@N
MUJ:(<%P]+X%(S15O% !\D_^ @\%(0X[#!^,1N@A'ME(Y&">8$TSE)2RRWKE*
M,;(0X8FC6$+\&9R_)H5)DGO;W"-YOI'EE;"DC/0C@4'WY74N/X3,!-IS(2][
M><JC"9MG6(W8\A9&G*-I#^N**QD),83_OL=T1,OLXPFBJ9S]ZF'S_S_0BQA/
MA>XW;5.9J;*V>PD%+J' )4"N!,@]^D4E%/B5H,"=$@J\RN26FJ[4=+NAZ4HH
M\/9#@=?@2:CO;*GHDR =SI)45S(IIIDPI3_O<S)0G6^5S6XNJ;D+(%--;8R@
M<+'_]@:RAD+#V#M0!9*0Y0/NV/]1<RN5NMMH50XK%6?_/ZI-_.\D'1VH K*B
M*/4=U31$9E_!OZJF;V_9S72/"")%G5Q13TZ211X(GXFD]%K&]"&G>Q,3MJ3#
M:H8>4Y!(0$LDH:/-KW8?78N@2V/V5Q?Y^5SR<6C2,UGD;X15BC5%5H8T3WYD
M%MV[ 15%7$JJ#G5&(D,$C5%_=-AIP4,E7B/JD,Y! I# 2](NV&VY=EFEOU@4
M3&.*$!I?R;5T6LL0%4$XK[F[Z*O*.TJ(K!8)DBCRM7XA,'4OE5]4<=\*#E/I
MU&,_I"?+4.S2K!XNT%HPVU/UD%XQ;-$!>K'VZZKPHJ&))L>E9#[.T'I:KB*L
M"(V%&R6[JZ@**;<G\M^-X? /#/#2-!Z@VU&!#A!":PH.FE1TJ]2HS3F*SG02
MW06.AU\$)6H=>6 =Z$\\F?#0IC0F(N9 \)H*C@Y)_@J22#$VEMK\I;9?;APG
M4^0X1>R+A1JSBF3)25"*(\_E!+L*IUSK'!&82N8B'X%(;,6"I$[OQTTP#*8+
MI$:2^$ZR_@J?[YA]Y[1C_2<>+3:-B<!S>IHM:H$4P]GO'IC>W#";O0=E!)&V
M2A@$ZZ9J:A9-L%JOH%7+*%[BTA9N[WL9&A,K/$TURJ)([AU*",!)=E71X1L6
MJ5<)VA@Z)(=X: 0TOZ,9PMB1$8[6WYXTD*P/!Z)-8IN)H.^2SP9IQ!'<H!;3
MC-ZF%M>N=TDQE6>LA#]K,4>03L)3R;D.'1NJ@FNZD*$?1P2)$P,2JVTX2?6G
M9G) A6ER:UW<&BNYC=@P(?GWW>+&'O4D.HV3+-UBEK]N<:<>'RA15WS*4OB9
M?WL_TY8EIPAM0LG'DG?I*,"NP OW3VB7]VZEN)_P$9N%4ZOH)M'19:J_W?L:
M59N.S(U]8O@,4G>96%I09_D<2M;<9%TH7OG[MZ 4/S!),O3]-V"1([XF#7X@
M]@;Y\_;KK6:ACLY2[#EV13M92P"6;,0#39L4Q=#7A/:+53;95O'9H 8*Z#1V
MB?H66A4UN"V4(O(3IBG71*>Y!S=;%GX-MXG&#L8E3ZFN03<!>P71G:C/"J-.
M!?<'=4U GG?:C]\YGQ3JJQ&*HF3/G*M2"O*5>.["KHOBR#+'A;WW< %N31L^
M"D)A'=A4/R(F: $WW+S"L6F 7!65$R< &'&I"!S"B]!V)-4VIP-?&H7XX74<
MR]+2#P7K2+Q)R0C27Q6PI",A2.40<+>K[+?"@M9FSTIN,$*JC5@0B@FC"@@I
M8MG$I2<1N DTMR2AO96U-#=W(!AQ+$@W\;R5U3V)AJVPHH!+S,2^J6UA KD)
MZ@ID;]3H(GDR,5$-/F1WKHEFNTYQ'0+7C 8_*!K14,[@F%.B#IR%5$TDF,KR
MP* 4O43<9U"!I7)0EA08)*LE?#'=[Y I+7,HTWF'#-Y42 /#[:HP,*Y@EK0-
MWX5V@JT+EU@<%IT8E1OASB7VPW!JTF82Y)C(M$Z7&J-M#?>K%;O=+,/;Z^5;
MV_^^NN;,7'@O.3$D1E.JU%RD+>UB.7J/4SV+S).2.16^&$1ZA;-^&%WE%JX;
M^"$E40JJ1K)KT1TBD*__4:VXE4J%F'G)B!6TB6)#27 &5T97O@BWJTU>VT@7
MZD>D,LC"0:C-P"H@I4E0!B1<E[T*IOD1"N!$SL27QASICV6\>2\MI0_B )X<
M"@_\?^S]NU$Y:L,B'#'6KC7\>J-3\ST^ZHQX9^BW*M[1ZA'S(O<MEF]GDQ2^
MHW[*AK@04+C@S34>9,N3G'-NYYSR3@)"03]7]0!N\;H,UK]Z%]RB%V(#&X K
M6.3JE[V+R]Z@=W;5O>K_T?MYT9V_X,A?>5A7O;/NV57!.X?)PV_,AE&:L'S%
M+RF,$.7B#FM;J$?U?',M%[2VL?DI"-J]DO">=;\\6DZ7SU#C%4?P)< 28U<\
M2>:/',>;F?VB7BNM7&\N!D8W, *P2WZ+T7?UF?M#GEP+0V2%97C+FZQ[<@(J
M>K#;^ZS1.:K ;6-RP^!+#"YI@QE<8_'T7_>V,].UKFT 4EH] KMTT'-.XWCB
M=&H5(:C;+);//+5>4U9.,/V-\+X_X);<;M8:C74+R1+PRE9KRH]Q,G6^P3\W
M,#7_=-JM:J-2*LR"N;KX?'ZVXV;)?J/2/'":[<K[3KM:7[?TJPG:)>GO5-LP
M%[7W]5KE=:1>@8!L7-3:"/*WB)3NU3U5,J)5Z,.WHL3HA$:O)%*/,*J8BNX<
M$5F#CX0?4B7Z9I)C*&HLPV:ZE+$50!,N3O*CAZ;*AU77._'0GYJK,*3]R,@[
M-D(UG:G4L]3)N3WBLW*"\%:)SW$<C<+ *Y2?;P592^F,2HQ+*(26'XU%"$9V
M;'SN! G&)2(O"(5#3;[.&?+I'<:4R=.8FIPV2V*5\,F0C?IB5F9=RXVNG>W3
M) Z?GW%4%A_8R.F4/7/*C*,2AU_B\/^>./PRXTAF'!V5&4>K3&ZIZ4I-MQN:
MKLPXVI*,HXP.?HK]6 3.[_WS<_]#_\K9.]Y[\7</^I_.G./+_E7OLM]=URWY
MZ<8\XF6EMT#?RRCEQ$L" ASC/1"Q7@DR1#K,N4[8Y";P'![=!DD<"?HX5;H3
M;E[!;>#/9'J'3X6B!6H5H5^^!.NIXKP*HT@NA30F5"V;4OU> E^)BR-V1V-<
M%#T9+84-^IU2M@W>5+&F<'H3ST(?\6 (SB+*,IZJRR=R8V W1*Y,/!*?P-_2
ML<K!F"*XAA%^T!G.TB!"S$Z !>8/X:Z*-V>!]0>5)ZX]!HU[QT6^EL2\<TF/
M'_)K'-@B;\\++?5R(;PX[1[WD"KIY\?V[7&7/@+4M#NL,6JW>(LWAHU.FW<:
MC#79:-3Q*T=\U*[M*:UV,KCX> KR<H5MKPEFLS8L3>X4%V?""N 1>K+0);O"
MUD52WP??R&;3>,D;B\3J/N?V"LK%=C#"UN"1%\\2V$3D713J8#0G&-I$H9&'
M<X<GLGIP+(GW1R!D3*@EH6I,0?3IE"$5-J@:?"B<*S>73FP;L10?9BGFTH%2
M&VK$*QV32H4,I%M,/)X_RS&%(Q&4\:J@^M[5?"* GP,LCHRE46DFASR,[UQ2
M<:H/J50 +.4WL.]2J=S4X!)T3XW8?_[/6KWZ"\-,P/V%OTE OLQLQ-%D!IG.
M$I@C;F9A))028E)]D=B!D$(NB5KOR,$G_B#>3XEW,4P_0GTIH\*%9<E/@Y5Q
MD.D'R9I*\@B%*V^"_1&K)3.?Q'>1N!:=S<G\X/#!H,;C(A(%N-DG:*BCD<^K
MG5;E:-AJ-_PA&QYUJJ,C7A\-1T,^]%BIH5;64+6=T5 B7]32*RFL>BQ0Y%,%
M!M:B*_*54L3DIWBHN]JK+J#V,NU'@(43),Z%;Q(6'R1O@U+_(C;#U9\7/>(F
M'/3_=\\Y_^B@$;$)TZ$V.AKQ5M6K5;QZHS,:=H;-=J?#A[6CME_U_$:Y,=^P
MZ=!5!SM9_U3+!0\Q3,V1-T\\;QH53.*F_)@0+73,(129[/1EV+$_@O$,K/KK
MZX1C+JW#=1H=?)=E>/+>I_!+@ML6SD!,KPGAC,/$=_P=RTNH UP?F2XJ :+$
M]U#TW/QY"=VJ5RJ.:I>.7SH2.<PJWI>PT]MQ"L*YQZHMCXTJK5:#U3W6JE?K
M;;]3K=5;C/-6N=G>\"G8#\/9&#-:1&IP@N*9<E%Y@O+5U:T>+,L)G('C>!;A
M!YA&$O%045=OA2"W&U[]:-A@M6JCTSCRJITC,*$[HVK%J[%*@_FE(*\LR/6M
M%^03/H&+R'_^STZM6OW%J>TY(-5X +A.$\MB=8Y^V?M%'PKR&%'?AIO/^VG\
M7M+5U%M[ZFKX919.@PG(WV5\ER[Y>J.S1ZXI<D+)ADWZ(EV&4@V90-"9;EQT
M4#J5Q%U2O:):V5/>IC1_M."!(A(N[0U9W7.H6&/V\KL=)TQE=-3AO%%O^9U:
MHPD'9K-9'1XUZORHUFHSOUYNS)4W9F/K-^871!MAP<\@O>&I+J2U'9+9]IJC
M6J-RY+6:[09O@C#ZM:8'4MJI>?7*L#PR5I?,YM9+YC'.MK@YV)=XE<*;H41*
M"C)FMT*".R/>8!TV A7;:?AP1_:J[4:M.>H<53VT[$L)7EF"6ULOP9=\.DLB
MX63^B#?3U'GO,++HP; XK+3JSC6;77-G7UI#!\0V)&UW*CP'=V4OF<,UUJG_
M5&UILVD[U#-G/C^JU_U&E0T;0S#CVY4.R';%;W@,!+Q:"O?*PMW>>N%&Q@ZP
M8J?([R<K5!G3-XJC]UZ<)'&*#IT4@PSD!H*O\W#7_:S]T].O7_IGW:O^^1GY
M6[_UL6+,!ARMC+=';3"".NUVJ]&J5SJ-#O?]>I,?=1KLJ%[Z?MZRH[4_<@++
M_6,A.%1!,K/?$-43!K+V7\21*&<VI"J0Q+0C?M%,:83%8*&I*2<:5+"+OQ37
M";F9G#2>)9YXA2,8>!:NL8;$)W\;MDNHR@*F2$:'M(MW@8!JZ$&8;@WY31!1
MA1<VX8*"4)(ZI7"+#J:;=,V^B JYZ%U^Z5\-U@4YR90Y$]MD-87N(?I&^.G3
M#&-.*GC(B/83OQ./G \\&B9Q_)U64!=@GE!5;*1X0E" HB\4%=VW"%]S];GG
M?#P_/3W_AK6^NI<]Y[]FS\U'.3N_,FDH,[G&5[V3343@*LU6A8.M56>CAE>O
M'L%=8LB/1B#-;9\U2\OK+1\,EUA2743?$,L2_W"FB'BAOVS%O8#QUE&S5JNW
MFT<5L%/\8=MK^Z-ZW?-K\$'GJ)3.-QRRZOU R"H>]&PL#8^M$,I.AQ_5VA6_
MY?M>H]D<'768UZFVJRVXJ#8KC=++_9;#3]TH&*L@ZCB^%33VXTD<"8[63=J2
M90)JF8!:IF6M^.HR+6M-+RH34%\G ;5>*1-05YG<4M.5FFXW-%V9@/JF$U!/
M7CX!]?+K:6] @:7+WJ>OIQ1G6INK>)&'9\7<5%-0X7(62D*K2WX]"YE(QB+$
M=Z(SNW*4_B0RZ"96]?-$.;* \I%<G2N&!7KB488$?D@ER5S10CAW26J(WET)
M,Y9F2^CRL5 01P<NF @O?!=!# _;#"2+/+Y89):DNC@0%9.)G42,3Q34P>H:
M\J-9JBOI++PRPQ&_Y+48V, X#>+B(\Q*893:2\%^Q!U2L2)9#@UGDM)O4Q6]
MD34GH!-J!HK[8IC%[*H+NLY::I4ODZ7O*.DLCL*YE10L"D]05K I!G*-]VC7
MX>-)&,\Y#CN(;H,I_10&'A:%P!^19FH:)UCB+D5W)?T1YN0G+)HS&V*(&/[T
MZ)25I\OZLSFGJJM2DSVW9$TF8Y/JD(4Q!N2PAI L]6(5#L-<*! L*^]A C/.
MJ"@@UNF($5DEOVM7S5*RB2D8],U)R#Q."ROV'-9'BN^<9#8<!ND-+BY&#EV,
M\^&O5CDL14L7,:J6 "(LRWY@VZ(;LK2A^:M=<%+6>J&B1XCEG8CJ=M"[A,HT
M) Z7/ZE2'CO ;%?; F:[;/U26=(.N>A :U.&/TYS&*>4O)-.XY!'EAA1>1\6
M2J6#0H&1OXFHWS:.(S[7!8$8NOJ@O2G[SB,3/US0D$H 75L"+>V("4*)'\JU
MO@'Q$YFR$?92%"Q,TAU8_&VHWT*L$N%L/,S-<::^(>V_D5A%L_22+%!24E"E
M/ZIA@N7R*)L8/I_3L:_KKBB*!:QX%L-!>HWGW!"+^)GZA-\QTJ_3.TG?^.K<
M=745-_YC0I6%Y$-DS5*>%Q69I)]0KS$D@D!AQLP 59B+P;D3AU;5U2"U. \-
MW:9$D>I#3/3*3 #B+#!IU#I'MU_HMH&*M8O*P-2)_<[GI+_Q #.(<VLA1&%,
M,_'"(DO&&;O&R(RQ3:@ND%1D9";NP )M ]GI%=6('(/Z+M*_N*79+9,\HZ@7
MT-X=6JK!II^5IO-"M6Q$9B=8J<DJ808&K&7:YXJ/T2U V(F.8,^E5%/=P\"N
M#2>J/0F^5= :PUDJ- +RRRCK6!>5(\I>69@XG O:"- CL6]*S*ERQ8*MANH@
M(Y>$,(51_ZE>B PB,Q7!&-EWH9\AROQ?S..19GC5^>JR$)NBUM@!*6T]74J?
M:_'^P6_0?$CEHJ 0#D%8!'$/B E*(_Q$153A>$ =8I8!;(8 SB"A]&%:O.\<
MKQW*5I;U@&4)/!">1;-2%LC-+940JH@^NF-S9"*2!:ZC&72)SK4$^O1O+):>
M2UV )BAS0943ET6\K)NQ?2\3M1Q!_F,O8+IV*-G*JB&+;"7+C:*TX4^W8@Z=
M^ XZ"8(GC]%5!*Z,8Y9QS-*[O^*K2^_^FEY4QC%?*8Y9+>.8JTQNJ>E*3;<;
MFJZ,8[[I.&;OY>.8'\\OOQ -V=</YY<G,F'.=<[.S]Z?] =77R\_=,^.>R_>
M+0RL=J^NSB_/D%K5Z7ZZ[!')ZNM1_791FIU+JC)/?G"1..Q<Q6L+A3V]4[^!
M?*=P>?[&0K@[.Z>'IX<7"SD\:WYGK5ZKP\=P^^[>\D-5F[&5K<VX@?<N%/JK
M5#>]Y--I]+.\[?_.T0OU.?:O^3.76^V3O$):R[[YK]FO]^]D%S$+^9)HK]75
MXAV^V+<UXBB>.Q3TPP;I ^J2)KE0?SG[%-G8>W[EJNYUPCE&]*S*57L'_^/_
ML_\O3EM?</_I6/*_Z'_P9XI$_\:B&4OFKE.KU)K8/;Z.WO4T4> )O#W311<=
MNU2$;2@=TN,XNG;^Z"&;^S^=X_,O7[Z>]:_^=& J?T?/H? #8G""?'YLZG1J
MU8;SC:=3[P;^ <5WDL"K7">C(M3P05/4FK BUF8^3EAP#=^^A9[LKV&TIQR]
MT[E1/JO9XGQ(D*H_G=->]^IS[]+YV#T&^?K3=?IGQ]I7^+RAN YS3GC([D2
M,)G$PCDK6W>+5^.9+VVW*C5G\$U7RS75?JNNSE_5:K]5K;5D=]:R=,JBSBP=
M2N7ZE^^W[O'O U 4@\_=;\Y/SH?>V8?+\_/?07E<7GUVG=.+]2VBF*PP& >X
M];'4(1) W 23C:[D\K+-N:VIRO2N;QF-"RBSD*#M0Z&'X/ F$%4BV-,59$Q$
MNM;0@0L$4G"[C.">#$/XAOT1^4[7];)Y9JB+B=N/SYK?Z"E_V3ON7W5/!XM&
M\@II_6N/F2UF^'5?!SNVV!$#Q!0R2M$A"^@AZ>)%E4@_P_@@<)X""D*QU5LR
M%"12,HYL/N"\]LUK7%U^@P38% & 5M9@)<A2EUU+EDU1 NSL-#9#WK=WL[NV
MC2LQ4OGMM-W!WD5Y^; U@DO&$!PP"#E-..E;LXAC]AWKX(0Q(I-B@SQ8E^%Y
M"@TOFIO$32+"L"GW9A+)PIQ1D*1308>!A!DGV%N$*B8S+.$PP*_BW[6M[7P,
MP%R@XA"#*6PA^AMND"Y!(,82Y7!)NTWPL)BA*TE;VU@SW<T,6H*]U)@3\EH8
M*IE+).;6W1$^#;H>?&9) M-UC(2H<ZD!\B"1=ZF .B/LVZY9K-\F8<-TSDIA
M8!;XP@(9I6J"%:0;5\\N2Y1;$ 5?$:K-C[V9T&NJ[% B?^>(5A?+A/!(>@O\
MK-Z@2^LR^+H_EK#H'U,>425>Y..93$(N/T"@'/K%!63>10)#Q+_)3Q,>\3L6
M2CW)_%M&*&WB@7ZO?P5[VDS RQDE--@3-4VVA.R@@CM^:73+/6<RKK6X.9AE
M%1@7VAF^0%(3)L:#/8:5+\0>,9I$W,K_E?W?^M0@OBVG!T7E':$9]$@D=,9D
M%=#^2K! NJC I2P-I2YV4').MNQH+)(>RH<ADBV$R 4)P;"#1.'>X!'48'?9
MDN2N])T(?8C<6]<RF26=#<E/S>PE%"(H<6X9U4I=$KU[)X]M$E+$&L/WL1+=
M+!D: ">6;C$5X6SQR!9S(;WL, \/&,)=T0 45-0^%"*?\G6"::86NMXNFY>Z
M-7@&S\Z_P9GYN7?9^WA^V2/D)!X><!8EF748SZ94XT\-+E4UGM0);8_<M8QY
M*JB'O]ZR<*8*RIOV7=O>@#.?!Q.QLNEL- J\ ([$N4&"HX\'3QPTA+SO47P7
M<O\:P7K_1R92!9@^Q=41CJE.:+NI0]3]O_(35RL3UY)L,3H\RT0.VF+"T,NO
MCU,BYTKD7+Z-$D]2XDF>-MHWA"<ID7,2.5<KD7.K3&ZIZ4I-MQN:KD3.;0ER
M[B4O_J]$!+#8D8%]'3]$UZ994G$K-S<GE7I&M1*UIU4X;PH2*YG.S$WXF'@Y
MF'#B8%*^=$MBX56&5S[X&:O3S94/P=S6Q351]?(>+X&XB68]BZ[BWK!S#"W/
MJ'&S6H& V ]&DG8Z[W*U?;%Y]RLV;[M@95!KY%H5PU3R%@7 Y=78=$+>?^'K
MB7"(P#@9U0!3%W24RN&4^U2WW@H8: >R'OE2O\1V1C=7IC98]X8XBZ/W)\*K
MA'XAZ?.W-P7)NQ??:I(7-C4%LFEOP+9 2;U.&%5O4^N#G[O9_42'!LKG?\\"
M/G5X]%<\%[X5X\AR=51 2#@]D^;WG9M-PI>.,<%9BBXM60> D$US2:P/SV?I
M<?+A$QV)L=-U,1<?BRB#[+F.#]OP/9+'!WR&C64^3%DH\FA%QYDG?$T)YL]C
M>3V1AQM,188BS */X'F/%XBSLY_%*Y!7;DFT N-[D;/7$XV1N["':;Y[!XHO
M2*3J_@R-'EB:*R!.G-$LI.HYGM!@HK"L)0#XQ_U /)AP450=*0I\/F*S<&KQ
MY.27:,>VY.L33A2 (,"P3:)[_:ZV79/S5OV:51:+M,J92@CMVGJ<>XO\R@).
MD#?YGK;FU+NUK_D^.]B^1>^/LE0B^+^%S2V)7%RU]Y0#F01&YV,KO<>Y?2HK
M=S%9)+"#,>0AZ:72F>>!&A:L4ZB&4T&=?[\Z<M<1*1NH5V>C945 6JF94HV\
MH0A:7OVH\+7-!46L)#-A(^D7RB?)5B/V%# T8!KG(C;BFL//+0R/*'VJ8N=#
M%BK*%BO8@XP<.NB2@A&TH'1Q0,'(ZA;<*:##7)Q-,9R#<*CE:L8L';Q#Z&BF
M]8<9OU4ZG"K,A*/W>.I1%4!ML)EYD.$2E*;1+!%0IN((O^XXLE.(G_%A:<#J
ML]8Z@I<MV4<BHD'QHUP/&CZ*NZ!TBT<Y.8"N+>P/-[ON NT"/TS87'0\;\?[
M 9SD4V2LL"0C)T-RD]VQ0%%S:&:<5$T2VD*S*1$;)+.0I"!D=RX<F<3$A$V(
M4>%=@)9"%E.'/LZ=:UR$6!(')60JT9]4+ =>(&RH.,E. J?-**=;V3_:%KD+
M\&;C4SULW+]"WLS@%7 M'H(.9EJVY5OIY)=[!(&3@C$(OT $"PMS7W16;8O&
M=Y8<3\M=!D\Y<9<?M2]QF VW\# [BZ>H4W3@/ /$4N;U=4R)7$;SV;;]ST^4
MIA>;[Y<7I>*-4JUTUC>\G.<4;@S;(E.YGH4!.OT69$EX/E"IQN- WB>1ZTS<
M5C*'C_RRJ,&E#M)?UJ*[-KDDKRAV!?>%C5W,%@3Q29*X'C=)H<AI*9/\>?0K
M<>S!62B- +NVLG !W+$$W2-SXQXP9VT>=:).Y5S1YD5AS1LQO^1%P_E[Z*BG
MR<8&)40Z<8OO*_).%H]&*1=XUAG:Q%[(@G$JE13R32F_J+2^QF3O$:B173.T
MO4L5MJ,J['9+Q%1<@:5O%#25O!2A]DJXX/:TP.'TIV4B.6&![XSC1'*<QA%'
M7MOI#<$-!>HZDUY0*+&'2TP_I2,%P>I3#<%M6/-MD?1JH[$YN>YNJXVX<-E(
M!%6$NJJKK >?3^(TF"(RFXB3M8LF2 5\\U:$$K24_N*@FVH-TKC)=7F^[#T5
M&9H=VCH/$.N6^^%YTK;N !HS,^PE')2F2#D922>C8DL>W:-KA3WHW<#L<9F1
M/YDEZ8P9,E3^8R)X-M$CF?$L:J$E7XSU@J6R^\2P3 G(+0&Y)4QMQ5>7,+4U
MO:@$Y+X2(+=> G)7F=Q2TY6:;C<T70G(?05 [D[XKZQ+UZMYKDP?R&FU# LB
M?5D:6^IF8*VNXZ$C*@SE;U1 #=$$OH $6I<I^$BV15'^!/\PBI,A+*P =<@J
M<BQY1#!)W.7@#QC#CS2X0N?WWB58$$PDIT*G5W;<OHY0;(MOZP5WP=-B4)O9
M!Z<F"C6]L<I'64"=#->0+AET#_"FE+SM'C!(WB-%[T6UKDI%)\TGW4[:YV4C
M#BGN9>*=6,F4S74@U19AHG5A06+!J#%K79.Y8*@T"88S@5'2LBU*(2HR2RWF
M>3?:HOML;9[<4O@W*?P/2O_&Y;[0WLC63Q-EBY3T(MA1Q,6LQ (!_9/( 0KY
M9I1WEL!#V11H:^CD&G]& ;41DI08WS$#,0\174 P2=QRPA*1<N]3)A%F;IA
M6SQ$S$'J3(-IJ-.,,B\?<H^)8KW9P2, EH\5I<F:WJB@EOE(($49HSBG/AZ8
M9ND2+VQ+.\6A*S-AU,G\#*%@6'J3'2&RL/J8*Y&=!:2O$LE*^S1.JK')KJ^Q
M *>N0$4I39-)"(8H'MKFE3['DLB!^*,XR)FJV"B^!DVH93U 9[[F#ID*<IKQ
M).13KFI<X704)D%M\<9^\0#5VD?P^O4B"TB6)-3-KI2V).3SVM.7$8 5$EP>
M+],B/OEB2(_M22O)]6R!RT^EB(G$/L5-IKC23*J#JS(!31Y!1'K<%]J(DD%<
MI5P)4 X:5%1PUP'/7%;JU.9'%;HTI?,MEH7B<Q#]A?OSE%%5R0P)5LY"M4^%
M+!H^36=C;9MFT@)M%/R2#(7!%&F&D?$K,L>=G*%KR@Y0=WM9M]"$@NFPL$EE
M89X5/-5Z6RZOUS#>S6 2$A $,7DB;2'5C<>4HY*=!)L(*J6OH/6M22%=0O7+
M$O/N@XN37Y4"7K$%!T=@#/RT,"^GX)079WO.O&*I$DTX;JEK=/Y)44.5)]8@
M2+-3((JGX[%LNI_9!WER39<RHW0Z%,[%3_@?F0^ETJV(6TM0=(&] 'J')HVR
M8F]8,B8K1$^_ .^AO,G*D@@")/2?2\6Y5;UYL@Y1+BCEQ:[UFZO5C!U*@I3D
M<";*N@HPX3"7/F9&166;K30OQPS*%:(I< 0J34;6=$4\%JT1YB.YPDZ*!$C+
M%=<N+4YJ)I%[U;2CKF9:3M5*9:]H-N&:% V\\041"=XTD!E:+ D#<MVM!Q/V
MLJ?#MES@_IYY U&<W1HJJ2T+QE$*#[GYZ$1*4)3)AM^(ZZQ$V[[%A(&,02 U
M7]XNR%L#< B&<70M$@0?L@LLPF7;"+B1S"/W'=M"N4Y-/N*0:Q&W +N[XA][
M6>SC*SG"GICHL!G6W&*G6 J?:0&T91O$=3%Y'3GI948O@;\U4>T:TLAE'FS=
M+F6@G&>S"18X1P-'=C'O(2+#2#*F%_"$Y%+.S? 7V$G$GI($K]*BMJM!1%X\
MYO=LS"&G+U@[TB0EEP#.$L!9PII*6-/Z1_N&8$TE@%,".!LE@'.5R2TU7:GI
M=D/3E0#.+0-P[CCOVDNZ1K><O:9O0>8TX>'"72\?7X&OAH0=9=#B9*XB7_+*
MJ6B3E&_'.,Z=OD" ^(L17.E#2@)3-T;R0(TTW1/>>K6'O:!71"2EBHCH!C!Z
M-TMR>;)V+^ZK&Y/G0\L06:B;>$M>OP^=KLCL#A#+10&,A6@ PF#U!&-Y9]E&
M \3#A![E_/*E16WD5&?9N51;U8KJT-,=H4NNV*\<1V]N(0SA5%/^8HQ4102-
MF%WP9!0G8XMTUCF+J7+28ND=>^7A#[X$ J+;4V/_$(ZCOV\"@0@U%&_*@Q!M
M..P#5((*3R2"TAB%DJU+A)9VS;CW8YRP 3<#)")-P 5AG?9<68&O) YWC$:U
MM8VRJ.+1EU+EF04X!MWWQ!G^>R%2-A(8R<3^J;:9IBRTSM4(MA?_P1./\!I9
M0F@!#P!=,->\TP9BD=^^N$T-"(_H&#4VV2TF*2=ZB&D\&DG^:=="0\*Y7L0G
MEGMK]D2-"V@LK3%)%:"Z(LJAPH%MZ%HEO#(7/LH;$[%LRJK=*>,[.4+,*>*V
MHUB15&=8(Y^^!$$9B-^9T-CJH?F-J (4>7'@4T7>>N7 \>%J**O5J6JQ//(5
M/AI.TB FRR]701,LA@PF;291P7)O: 0;?I 6;QL7"7@U^XL'-@58%IFJ Q::
M;1Q'?+ZC\5&UH'^+#9")H+ZN\"^4(/4#F!@8<4C,P0DR*@>H8G>"[&K[DE($
MCN;E=.D*U%<;T:(%^DXKM;Q. ]-!6!I*^#SN&CTG]7&*O&YYI>PJHFB%&;&D
MEW!\DA4;6UH?1=;++NG?19+7QZBUD2L;7N>U:2HNU?<4.\;Z!"K7T/K6<*X
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
MV'^_&':)UI%HG7:)UEEE<DM-5VJZW=!T)5IG2] ZA1QHJZ3VGCG?^E=GO<'
M^?:Y=]D[_^AF_09X'=,7T'SH5L>UB?'01'?8,+[EAX^Y;ZW&1U=O5>JL.AIZ
MO-UHU.J=8<L;L7;#[QPU*OYP5%W=O'YQ/KJLJFBNE, BVRA\[AX5L5G9$G^X
MD[MC&(<^BODSTU3 UNJ>G9R>7Y[(._W/ZTKU?-%U6$]*YU8(2[[(<R+6NWVX
M)I+.YSGFBF3PM^[Q[X/SL_>#S]UOF/O?._MP>7[^NW-V?GGU6>3^DVBY.R=6
MV[%B3"9+AL$XP$,#?96R$O.VS*@U:?=D_S4?:-K^]U4EX\'^;H=@?)@_,=%[
MFP?SV^!X07DXGRY ?YP>;YOF>*0\[^I2Y!5.&*@ K1>/86O/R_5XT?4(IJGS
MB8/*9R'=(^"G-[0 ]V2?=QYU8#PY._K%8@O;>OE9XJ5Z]CH_M]WZT]K=CMWY
MY%-8#K916S;:QSKR%DL$E!OA;6R$)[:['1OAC(WYBEMAZ?J46^'OOA4:N[@5
MKC!%;\6]4'WUO>"ON]S)4<MO5]OM(^8/>:/6;';:K,6\2KO:/!KZK<9H9W?3
MLTG@G@&7&5QUKWJ(;[KJ_;,[>!W&MV=T'Q5 NR!$MT%>OD?KG+_9O&Q\3,?G
M7\^N_D19/>F>GOY-A/6IJO6!7A<Y21__[S.#1(2C#0@W3X%*1, S[WL4WX7<
MOT9<JLBN&B/.E0*8_\+_41FW>"1^^=>_7*=6J36I@MN_"O[G8ORSX._8PC/[
M+YV+&59B[5QT'O9W.=?2_2)][]BE!RF/%QNV//>N0QD6-RP<86,I"_RBKQFH
M[2+B=K6SN--J=(:L?N15?+]1Y;Q3[71:M4[;JPW]VK#E[>Q9O#G+]D5O)R_F
MJWM%=7H64TWOB]DP##PWET^V>2U;@JI+4'4)-5SQU274<$TO*D'5KP2J[I2@
MZE4FM]1TI:;;#4U7@JI?&E2]VE6TU1YV1IS7CZI^H^$Q_ZCA#ZO#9J55;PV/
M_/HN5<%^ 1#=VJH0;!L"^:IWUCV[L@CP'PZ<[ ZZ)1?<>6(;VP'??'W)VP1L
M^:I[=H*9X-VKS[U+YV/W^.K\\D]58G*[ ,L[L#[,.>$ANV,)$JPDDU@PKV[6
ME_.WC]FO 5KU:+F[5]9>S,&YE0BS=>VA59%D]6<CR1X]?]5UP#Q*-,XV92FL
M2WH)_I7E !KF[U2K(6*6C_ W/AHYGQ(V'I<BMD$16X;!>FD1$["J-4M7:^G@
MCF]8D$!?7A] U6@W&Y51JUZK5EBCT6@.V[4CUJA6CX9'C4K]:'>#MM6E1]<V
M',AP,W 4S&HEX:IN.G2<L],64R@V9$>U-X)07M>ZK0VN\W<Y))9NPR>(Q-&S
M;A@+DKO\S'F^D.Z"/.Z^]C2HOS4=U<LD;!W7G*<+8JE"\R+[5%OH(;3+&@[P
MI^ 6I5VY@$JL56K_6@):= O^1D F%OES++Q!A* ?F3>-D[GK]"/OT'68FJ\B
MCUD>%XCDQ-;'BQPP:[4SFYUV95BK\E:C56VT*A76K+)VM3IL,]X\&HW>8$3F
M]<&!6\1WL-9BU\]Q)=CX0$$K[A,[^2+[?%DLN40*YO^Z70B6$C]3XF=V"S]3
M(@4E4O"H1 JN,KFEIBLUW6YHNA(IN!-(P5:STQPV.ZUZLUEI' UK0UYM>!YK
M>&W>XJU.\^U=2]<-!RJ&[CT/M_=?LU]/>UAD0U"&*OK0+;C'ED ]N[T_>I?]
MJ]X_G>/S+U^^GO6O_G0^=,]^+V,AK[\R&Q:E%P9+K;GD$Z&A2*DLQ \>LX';
MF_?+E=MD"XB$UBQUDL1J=;E;VOU2[DJY6RYWBC%J]P3OWEB =(#C+_#F:FL=
M]%H;LF5SDVX9M<^_P'2J;=:NLVK;KU4:7JUUU#GRAGYS5&TWFMROMW9V-][#
M*K3N#6)AL13EE5R=YU 'K;F7*FQ>U+,G&W8;IK+:T:&ON[+H C?5&J1*S<4Z
M5:GL>49I[YCNW#1<<YUHC^>P;;G/>3@>.7_P)( )<H[C\7@6(1'5!Q9]+X*&
M#.'OARN<3X3VX-6*WZ@WZO6&UVG4FXVAY]4KE3KW*K7*J-UN[^RIM,5HCS=)
M!;6[N(^2):K$?N3;*".B943T::-]0Q'1$OLAYJ%1*;$?JTQNJ>E*3;<;FJ[$
M?FQ)Z5VE@S?HX)C]VOOGY_Z'_I73=?:GL=/[<1,,@ZG3.\B7.WV]3J*#\^+R
M_*)W>?7G8[,\UG\36#_/SFGO4_?4.>D-CB_[%U?]\S,5Y'CO7'SN#GI.513[
M>[TQ7UUVCZ^<ZEN:] ^]_MDG-=',:1Y6.M4CAWD)=_9KM:I;;[6=]+]GF'PT
M@EOG@3--F#?%VW6(=^XTF,X84I$'@LW]-P8O53KGF(V'L3.8);=\[CK=82J>
M/8L/G7JKYOPG&T]^<7Z+;R('C$F>!,5?K1ZU&JYSC,XM>*MB3W>=*Y8DH)>=
M8] T4WB(;ON_"()T\?20PRD/JC#$!T_CJ5-UG0]A['W''XA]G;-TZGP+HM2#
M ]GI@ED@4JM8Y##YBP-: $>6[P#,D0=J$=\@OS$)V50-/>'XH9B78S8,(@[-
MN\X CGKNM(\Z=56_^P(><B[IVZE("'O<J)#Z7;0!SV?7Q.>IEP1#\7)5#O";
M:'?NG' L)QY#KU(8-<Z\#R\[%#EGF7[WC8,4U^&D5JG5CJJ-3D7U_7PT"KP
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
M(=G'OF4M%P]KRVJP#FX92)./S'YRXF2Y#J^C@UV@*60_L6"V]I'2NIEL;JH
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
M=?HGX>G_/6=+O$"IF T9CT!#=Z_J[E7=T[7AHW5/5T$/TMVK.^I>;>GNU4V
MJR6=EG2'(>ET]^I>WU^QZ7WVF>#!C,9,,2\)'T0^11/DG8!*2/0O^@>O#\!W
M_LK^4S)JE;_^>G9P=+->W6ZGQ2HM:U*O-*J-2;-E,KO&6O56JVO;M6JG>T#-
M()GTSD:Y&44H&(%_OR9U5-]5RH:_<2_89N*[-II0O<'%U7!T\73._AGYLB*
M^%Q@/;U$;F^4S#>U_VN+O. !$HM@BY2*WT!@;14SRR7 S[WS/VZ&@P\WGWI?
ML4"T/S@;#8=_&(/A:/R)%XA2;*BT+P1ZF(@S17Z=YBR"8I%#WF?.8E\ ^[-P
M_GX3RME+9S0\#>S='.3SS?F*/#%^OP:1<G6^-\+D+6E^/P1/<F<0#F(UO0>-
MBS?#!5XH\#OS:"+N-5< /R/P=2?\9@C<>NS(R]8U-AB*\,)'D+)[NCBM\<KC
M'33MO0?:J[YP[]<!7L1@&P-SSIY#AO6V)L.?C PW&0NS9Z-UQGA?S68=(8VU
MT'HS@B\R9/K>>&&?HB2B?B7@H:5VN;9)/#XW/C7N#WJ#\3L,CRHF<<%M$X=#
M/[ELLA=AT7%O</'-N.KWL*S.^-@['P]'W^1 GY\Q(%H4JDSC@KGF/9926WZP
M\/D=@?L"R_UB;VT#[H$-N M-N$$8^"EZTT[*P1!HM7H(%)IQGS?I..]N2ZM:
MA.Z&0E_7R2V(0+?Q?%L[HDSM[^ZU$?P&_NY-__S/4?^"6G.^:;?W^:SST_/'
MRX7Z(XRR]83ZW<C\K/&:EJ&Y'/04* H9PKX;-BU@C9=.R=!\JOW7W?JOFBRU
MUZJ]5DVAVFO=!Z]5-\?KYGC=,KK%HW7+:$$/TLWQ.VJ.;V^)%-T<KR6=EG0O
M>)!NCO])F^.W&\"5243T__GI\NQR;!S]?O3FSQ[U!_VOO2MC>#V^' Y>;X[>
M!@;^S7+R+V9%<I(EG'G.1U!:OF<[6,LD1@0XH='_,7,F3E02U]K1<$(S,K -
MR%_0G%?8$8/?XDIC6 F>%] ?.*HV6!U 21_?^\9)[12'NSJ^C0^3)#S%"04G
MS5/C 8@HY ,.3^B_IG&T_;2]$?/8O>G21I51>T?B]*[+9R2X?+3F*S[PE*:$
M\J&=YIS)XW-4 !HBT_'XZ$?" @$QGI+',<'G-])(7<_':<&$.7B6?.:0\!/N
M\W3;WA[,<!P##LYPD/ (YV?8RP ']"%B5-PE\U?ADT3>WH(\QFG+P"TGSBG]
M*EE*3#)&YA #-]@/)Z3QR[0D,,*)(WX%_WK&(F!WIN/B%T!6?V>1$> \5^08
MD[<Z!N2-(Y70L&7FH4=N"$*:.D$8R6D>F>G.J;,0"Q(1$9\K*R/@."\$#.CI
M'F]8 D(,.=LF7TP@@%$!)N<QGRT=ET;@XA)\$"_?%&DV8R(^SCYU&<8KW(K6
MPCL'3H8=GN(HR<JA 3#'D= 3X%*;(2P<,0Y7NBLE>GZ*3<3T8)1)D<N'HN#,
MX #>@*>9$X SC4_QY0!AX$$<SBL8J(C1DJ_)1V=%\)$0+]NRDX^C9P++0:3&
M6B+1'TND43ZO&U"0$!*BVS$14]X'.4E9C!8'9$G4$B)=)$B:\.P!ZHV3[JDQ
MAVW-0N @)QF7O@C\A8^Z1["*P/#CO(&4@\^8^SCJ&9\1W3,7E5*U5MQCI"C_
MZB!_)4" OW *^TF]<HJ,#%J9AKG+TQ^'?%SZ@M;G$(7WUH.NE !.C/LU76OI
MFA'G<L<#MIY+U$A6BP68U.2Y*GR6?Z+X>2LL",+D.\#LEA%_ ;_?^KYM3$V\
M]R7R$QC0H.Y$/<;;2<,,! N !H3F2;69@E4RZUV.P4ZV9-_1_M/G55 4/ZN4
MWKH838\B'@?7)RM.:7JOA+D<-2[(]N1(CCT?T!N@]%6LQ5P";P*C) !(TV.4
M04J^R(N5B2.?8-A.2* ,#;I:1Z$AN83).1,(^,ZQE5/1]S.'@4T&#*U&-/E.
MR#H:Q7_+\Y6-R_CQ@%@W1![)7UY.^S<$C)+C#^+[!$PC^X@2_1BP3S</9$E
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
M#J:#9X-IZ_XA'LFTL.EL)G1,.LR"T,M!0&.L%/#+"=P4[?"&P>Y6@&]29X$
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
MKDX#XEU;M?;X:)V_L@,W0 <1G =Z:S/) 186>NI$ULP3?G"W@@F0=X(G# =
MTP(U9I%F$H^<O"K%O/('N%NB!%O+ML.<+J-%N?"6:8'4:3;=4OF6,8QK[Q7:
M:#^\60]J'!#/O59@#OO#[G!\T-M4)FXL%;<=$#X&5:98>4?(N]IXZWL^MBL=
MJ,:%UG&#**09KN$[WBXZRZHPB7:4[9GKDJ>Q=.X,.[R4@TQS)V#3J*<!"6+@
M!^XR*J'$0(%N(TPFX5_2)064T4=G7RK6]B1O0HI.BF1?_49)3C 8L?5\R\EP
M[BFX+C;O&^B8L"D'7?9&<D*+ODPX20JRN\YBDUWCQREE4:M+"O=3JI_M?:@+
MQ \83O^F N\B@+N>%6@+A,+7D23;AOO5?@;T=EEE&39-0W8(._%E>$UUD)PN
MI-?H;$W'(V=G(X' RAB@I 7B/=/5%?EN\ UER\0K8\39.R+YJSJ#R;9W7]X7
MHW)2K^]&.13WX#FZ)<\29"?NL[JC+A]1 ^X\"!@TOUU!N.ZJ@S)&6I6BCS#*
M\L+QQBOJXM%)-]GEY$/Z!(9+4G6A2()^D-.,\WT/.>2S]^J>1=46*&#ZR'R'
M.V\L?:"%"FKZ8)$"TXSQE"=,&FNI 0Z;-:;>D!^DSYD)(:7 7V72HD["])C+
MU%F1K;?,4A'G+^^8&CB)P)=QG"^!T2:S7W:Z._3[4@2!_CT*0"GQAP?3@7\
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
MT.5]?(FW6L)Q1XMIF>6J2\<M'3B9_>T*3<90J4(/ /T@3Q/.,TOS@OT8DF>
M[F(J# T4E'VB_,S&35)SCA!YM;M#C.;?J.1O]B90ZW/67YD0Z)BB"#(,N5A2
M# R]P":ZJR;/V#<<4X:UGJ>E/Z=(.D4S3=@1K=,THZL6);061IYVN#.QQ2::
MC^8)-W1Q:4_6'^1J#;?IJ7Z-U%[>]A+=]LK]EBH$D<#[)&<BUE>O34^R89H4
MSKHB3^LB@OD-Q/'G$==8DM=47R5=0H\=OS!JON!WMV :PVP(PICF;CZ>RCA-
M9J04$"5^(P&2X^U)O3-Y"10+\MBMV?U?_(>K==T[I^/E+3(@$^<RIJFKU>[K
MF1N=RD" ,FQ(>JZ$BNY^8A7,XXO,3*U8IX6 40/!K#;30+GFM!^6#JI=37]!
MA.ROQ,%(A-I7UOKV-:@JUL"T;%'FCLK*>2'5<;>Q476:^K2M+!RA\)5:JO_;
M* @'G!.NEN'+Y)A3[> P[$N4>F,6C8#S!O/ 483=76#2%0;YA&H"D(SOFUW=
MQ$-]>- ?;0 _T@K-.'AQSQ[K=H#KKT?OC[W3XW=?C\].G:-Y]_GDP\?WQR=G
M'X\^>1]//GS^^AO!2-Z.VW74(CWL//+QY&\XWN>3TZ?<9V"P+62O;6MZ9QGV
M5SN5B.9RC4GNI\0?KC'*U_3#()QDO-7G(L,L(<K/EHB_A2_N$,X^Q0 B@@4T
MVH_.-\#<05+>:BT$=!:4"$.P9HC%$KA-R%8A"*K[QL7?AHXS>-%[?-!QV_5=
M6.3PL2*'5M\%BD1'84X"T\)!04U$I/6#LB +0O].76^!]CT3TE#!Y04!$I):
MHTV=^MWPK/JK-;*!\T(,>/UFM*_CE%NL>G63(YTJ9T'#+$*KWZ5L&SFGH\9G
MC2BO+:E2]$4.5U+9):28*%\*?B(R?XX1%M"RTN5"/S#5QI] V")*PJF"+>W'
M@JNLGP+Y9_@0".AN*50B#<Z!515W)YPKG7#>^)I07FQZ\)@LZ9=JBMS6!KX8
M9 (_1Z2II?2C,/)U:EPA_7D2_;/$X1=I(&-\6A0"G@06YR.G"V!_4TZ0XE^T
MTJ-F$$0"@0CABR&\GEJ-%)2!U[JIE#V9Y_B^?)6#)8@O!HI+@[RF^2P0ZB21
MB-Y:(=4:-^'W)+W8GZ<7'4UF"*</SQ%(*](N_$J+2^-TMG+9*/Y8QB)'P%ST
MB)H?M"M,;8X>#OY;I,5J*:W/_'1)R;QHG1,J'G^ND/.2,@2*(7EAUD_:7J;J
M=4B0F+UWKJD:M'8UW#=86UH;DPQAU$]Q&$J?A;N,*8D$,X:0P;/(,7O,4_@
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
MN!JU-RIW$Y-I/0WGPZCD"FE!S37GI[A%2]5BCQ5U'FKK;9WY-5]X0FO:Y5G
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
M2NWJ[<[O%M?G.5S6")=5OI;G>-D6A<*@-^D?;H3_1$)A> NA\.-6F^8HF\/
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
M#I>I23&/CX&EQ*(JFZRBI/NP*>FB\,Q\8GEL\(D, 1;^PFTRPA\'S%,A<\1
M>G 'J!32@V7GKLM&',A"4L:">](;%@2&![8O^X(XX@N8,#Q(S $"$O6?W<BP
MRJT$3XYKM4?"M9+-(8\/9EHG0==+X2DH!;.\[ .X$$YH(6!>-.Z#F$./?MIC
M0#U&V&-2T\5D3*+\&8R)Q[F:@&)?0Q^X.8L'()ZQK/6%JVZJ3'![A"D=(ZFV
M\M#@Y^634$YY MOXA&F@[6/H6,_1X)U!@(2T^T!(TNDM>H>LPVDSI"5F&DQM
MXJMKZ<#U0/FL/TTTB+ &VP91_T]A)XBB=1:_A$D[$B$P8($(\?EPE-5!;)3G
M"%F9Q%JLJX[N/H'O\2SZ^D4K1(E>=O,R0C(5D&2 E"\]3A>Z0LNZGQE)JTM6
M?*K,B7S4SU@JL4EAL\;.X;N B?'$55/]"+3-BR2IA%9BU'>VL11C]:)BVV-&
M5LV&&<@M$4N  8H8268 XPZ,J+(;&8Y4%+()IPDPT%%%IIQK%L4*FT[[-72G
M1S4 $P^.CE7!@N:\*WP&G9S[XI"1CGD^5BFT(O;# E3U](,9C-3,ZI-$C2>A
M.P7$#R+:8#OC!Y&#B5 &'HV#C.',QB!L &$8N)0(;T$$;#%#F8ZD5X0H42I$
MZ&4QC9!]I;ZC*^O#$&$6PY/&:H*+$\^XK4)<QB $"LF>>%.09+@ (0@YN3V$
MFEGACB>(37R.+IL<:#\';1YGC1'WA@*?:V +Y;(-,E.#M#L-PJ\+=@96&#@:
M>;@"T)+$/[8&$6"C?QMB)^MA*^#&(')A04Q'<@Q>J 1&PZT(EQC'5+8=^3XN
M2$)%D>XJK1LM3):D=.$Y!+ZH ;A\(@Q=X531;/')!+0-@U:M)-#CP3;(^!2^
M&@ :+#Y^:M_R4_?%?R/IT[Q),-,1&40!V@3Z8ABY% 8$ZVK-]M8TDFXKU@.Y
M#P;"+S%H5SD%&?,I12D@CX%R00#%#YL$"2Y#TXF/'R8@GG1W-)T@3MNTQS\&
M[1L90'PK@XG",P(@4M"-F(2(*3<2Q%UIJ27I@F_1Z10&V. I\&?[4197ZMZT
M$!"%(=BZL,0H()R8@4F4P=_,0P HQ+546I034QL8.ZR5$4 S<L,86Q)]1V =
M"!E&VGR1)F.7CZ$/MLN#X$/EM'-Y=LF'XM07_'L=_I-L\[5=P7W,^(:C9 L_
M;4#4&F#NQ)FUF7STW$&2 29P9[./MS8)9HX!3F\ = II[?*##*8/306=7&#;
M>'JA;*^QN0?+'!]TJ"UYT"'+BYG-]/E/_]C<-,=.<,9MBJ(@)A/A*[A^57OU
MZI4Y5O)3(=/^FB)3#WQ9Z26JV!7^M;2S+M6SFIK#VJ,M*%_3!6UB^@W1O2D#
MWI>N#*<E)J<UF.M\IA$,>G^AD0_ ;B<2!.VS Y3Y>2/A.F7&P7AK<>9U'A7Q
M*+,.<_;),"^]:$> , Q9,K/PA4OT ^TYD@/M]'(P4VAS^Z)JC$_6O33NIYD9
M#Q*S@V2LJV[TUU0W+BB:S4#>BC0#PSUT<\!4!\J#\,FSW0C#KS2F=N488G8<
MLPK-0N/K5TV '>*!@$7UJR2GL(2R+:0R97H0^UXZWB4=R$7$?P_5L-<I)PX2
M9J,P*@^W*M1M6[C")XF>GWU;38*A+)%QJKA/D4H3M -K1T&N-D1?)WET0&S4
M,X:)=B>91C6O&R;=C.H5DH*BGC[$4A649P&@6-*B4,"4WM+H0%\8<Z69A/;*
M$9J:YU6U1W2Y#];4"O7X#_855&@$T7VYCM5!9$P2EM Y&Y#K])#'ZC=:$$"\
M\W78TAP:\T08!^-\#"$<=&QR3N0800O4:E*%;'>9/-1 0*C(W8** 0Z$NM[N
M*IN[+(3)W:23RR6V"B8V+D:!EF*N@&8J\V0E$Q?Y5.W\&0,HA*0>IIL9K09H
M$?(:22,-RW4+O0&IDKJ5E 4TP%4?0+Q*"0B$DCP'M+(')1;1,ZR&K^!Y6QHD
M#  _@H$QH;?Q"S@C4QH<X<IK 3AMEC&3;P[2A'-V/@F_/7 _1*13NFJ00]\X
M#Y3.4,\GKG5D)Y0OE!<2F/2>"" UG@P];>8?PQE,%FGUU5BC,:%;$(T#\GWT
M5 T\X@UJ>!NMY4Y\2;H^7?1\Q2,'JGIZ$]^47[.US 1U8YN3GWS& )D,<U*A
MHGG[D0OSGD%P[JA)R#82;U%K9V FDE.$6&8R^HB2 X.]49C]\3;QH\D0*W^:
MDZ/7539!4P$B6<S339 ,G0WD;*+\K&6+%;ZHX_FY9X57KR_W);UG!#@%!M\S
M>3UL9W25D N^"F12F)E3D@&K#"Z)3:V VF2/1BP0B;#->1X>(+ZR,RY]]IG[
MWP$&OW 7A OX@W"E"G**;,SC8361W?S$@1-VI"-+\"Y\4L-DR=!#!JXA< %K
MT\S]NMKJPW4M0Y^+H?"<^7%B4NDROFB@7)'# XTJB;.F?5%)$22HA@@"=+U!
MX@#U)JZ6Z*R6!\*.?!E*( U3]1J[LZ5&$*^<)? %(AANL]* 4BS"ENJ)L2WE
MM<XH6T2ELMT\+X/[9/0F:-%],B8NL0^9 Q9J'(,C!@^V1N^$,8D+GG!TJ!';
M4T")*!3%XBTWVB'RDL*(H0^8@HPLUMB"21:5D9]I"0806I?9  BD2Y0\#K.P
M] Z  -A'?<1M!.NF2UVW"8QVWN[NZ@(D/(G;9AZT5R[MOVRW'_[!L&6; \E"
MS!>R;*&;]O$4G1-<<0!&:)[6U''?'0J"#,FKU;Z)SJ/,])#D5S+*8+K)^:K8
M0E?R04Y"4^='VX]%%MV75DF]C)+J]X5T2K+G(9# 3!!H6V\A9.*Z(.E:M(-D
M)D"%Y%BD)MNI7%?=('=0[H]_U?+4_#<%58H$Z$(.4; 4RF:WEA]-9E]IDS]>
MX0$WN9O?"V/N54YJI?S]^U;:[G(.5O*RI\I)[Y/5M5C7:EQU6KV6U66?ZE\L
MUK[HL5/+:K..];'5[5D=J\DN.NP"6G>^MN"!_[^JG[?.6G#[JMVT.@R^R'92
M;_3P)*N&P#I\_FQ!LR;;P';WAL!<_V6;LX'$E)SZY>5YJU$_/;?P?N;A\_K7
M+E)7;W]CW5Z]9R79,:N%$V0S/&E#!]BZU496='O8HF.UVNQS_1OPB74OSIM5
MUNO4V]TSJP/,JK++<ZOYL<BU9JM[>='%NV?0EZ;RM&NU&T#B62JKFNF=>J]U
MT;Z%OYJFS#1OFV,5.CJWNEUV>=7I7N$K)GH7S/J/]?D21^GJ&9UU+CYO/;I;
MNR+)K6<\%3 *D]2-D![X%Y'Q+\@G*WH/QN!12-+'[?P3E^->,!/GS*8WD[X!
M:V@_ZIJX_D?KE!'/^V +; JW%?@%'),UY+B@EQ?,R(!Q^@?5&5$BG^4>;N8M
M";"9BBGX0(X2^NB#^ %^)SKI8C# N/HZ]D7-^1(*]?7F3Z_HRY,'/\]=A:F-
M)*8ZRGO+I(Y,@B<E@(("G2:G3 @$!IC-BC.7W+:)BY)"A)G]>!SSA\3/*"C)
MS@%K]+:\<(;WM[CXN6WH^?3BAGS-1D)3B$F8[R*XK2=T73,U-MH""Q.*S%8K
M7!,=\K%K";)HR(*>N"N*J=\T@;<A@0J2G<2UAI$17 ;%DGG<D?[_P#R5 EC"
M9THE"TG.;U:\-G[ 4#^3E "MMRQI:;S;%SK/-"!]HJYH:QWP96.*T\,>,$(
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
M[^326K/^_6946\LG%;^7FO=_^U/NL<_"-D4P66MVX491@;^;0IM^%/FS1TH
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
MI$1'NZXZN(>81A&+;!0 #=0NK"-(055?I>$' (1^',(8R+F"_F-7"536'0U
M]?F6W?BQ:Q=U]+66^.R]TA*?@<_&*([@7U>4^5P5T1\16<$[5K;;=9;$"> R
MTJT$^ &TU*:[T\4<"U<L.D@MJ6*YD2% EPP1:6TJ2KFUQ#Q"T+B1@("^<IQ<
M?D,XC)Z1T*8:WHK 2XKST-#U%D5!YA&X@:J]LKD'M=0=)SY?R< !5( 2N*G"
MDHD+=7V2 FBM%QJ$4M5'?':$C&(%&J0HU.9K58GV=U")%REF'8M@!HN*1 1&
M(K@&O,NKQTO.Z/[S>=S\-94DEV;12(L"*W"N[ZSTY[-B0G2K(]VH=L<00 +!
M0S3DL*IU8S236?F>*V<RXLK.!R*205+'B$7\"'.G,N2F=&4$GC9"2PF,IL(M
MV>@*2,N'"Y)X5G'H"&'0&=8/YD:CP"SON9@IABD/3D%8?K$4ILB&W;U6-3"?
M%=A>1!E T"R40-_#LU.ZEB5<7!O /*^N\5UW.5I8 RXM2JN<YQ.?!V3X3T$E
M<!]+6-BG0E^GY?K@=)#'C]$L.QU&O>R[4DV[BI=1E#%8I5"/TZ$UX*%*H?*K
MUY+VD .2W5+UO?2%CBDK+J'/90M%S;-HW'?)B52HM3XJLU8F0&4/B(('R7D^
M*G4P7TY.%K<7>[B!Q"W6<NM[M>-6)7__ONF='\7C[+PJ_X3?LM\ 7S$<40W
M78 3O0. #'A^\1.J]0OKWBB0 .PK;ABLB,R!??=$E"Q\5+P(<RO_C:7.K9@J
M5$8PF6^.S^>NM*A,P1$857)+^$NA=UJAN;[%71;!X&ZRP26=T%!*3E>290 (
MUZ&W0*5\,K+2@8MBS'?UB,%BJ "B;F8)\56D"DE3,:A\L] :D"JI64F;+[15
MZSH..&M)7J;( 64(P@JGR4M"<V&,60ZIS:3:IJ&]K+OX58PHV<*5UP*,N)[&
M7+0Z2WL4QI/RVP.'5,0J1NP[!=.<K+FS$:KQ)-&G_("*FSB+7% 'GP.IR6!*
MH<EDL$@K5GA2UV3YPG@&]CT6FMW:=.(->O N6NN)Q;0XK.M5V+A>%>S/)KVX
MW:9@<-7P,/I&^9A\SBBUR(E#4MHHF'DGI JYA!F-.XA=E<\J6G=N^_.(;:7K
M!Z6=H1Y(01$2F<GI(TH.=/;.#RA/C1\#,8E=CMN#"W+TMHX!091K7HZ)S)$,
M%7GA##.%.:\G4?BRCA?'GA=>-;\\D%0- IP";]#3(13*0"I=)>2B.'6:XEF1
MVP&/#?Q52\5"_6S_<"(0J;"M>!]>(+ZR,RX#]H5J7-BOW 7A OX@7/GE$#JP
ML8B']51VBP,'3EC(;73P0,)(#=,IPT44< V!"UBKYP5#5Z\T)+3_F@STN9@(
MK/1;%2U(<V1Z<1+ZKBA@@$*2U'E7BQ-)<010!Q&&N!8#*:/T]D+74F6:C5F>
M0$:8 \=0J,+K?'(R2Y-;6NQR.0->CHJNT UM3ZJSHW$^!7M'SL_$R@$T='.T
MX@$9$)?8A\S!S=H)(.)JTE*(G3*FG"ZJLXE":<^/="59CBW)7F_E!'EIX%G3
MYP=+V3ZV5/* _,QBW"XF[9$^+$9PU1[*9V$69F( ! #OJ(WD&3KA*)GJKD4
MU#S<W24N\1D66=C?=I!#UG[YS [\@RZKCZC ':LK!2R?%J>=XV5G!&<;@! >
M=Q>YQ#D)@8S(BU6^B(JD+;601MARBJ";*?BF^(0J 0 9B72! -IZ7*BIMI0Z
MJBF4E.TOQ=72#;:A!$:",%OJ; N=8\Q)N1+K,!T)4"$YIKF+.VI1YI]Z+^U]
M*/]$]5OCS\;(8".C=S7LC_O&B'WN_FJPP<68G1C&@ V-3_W1V!@:I^QBR"[@
MZ>%O?7CA_ZZZY_VS/MR^&IP:0P9?Y!OI]L9XHJ:2ZRY\_F+ 8Z=L"Y][M%P7
MVJ\Z^P5(S,CI7EZ>]WO=DW,#[^=>/N_^-D+JNH/?V6C<'1MI#,SHXP#9$D\&
MT  ^W1\@*T9C?&)H] ?L2_=WX!,;79R?UMEXV!V,SHPA,*O.+L^-TT]EKIWV
M1Y<7^/,CT#N\352>C(Q!#T@\RV14,7W8'?<O!G?P5]&4&^9=8ZQ#0^?&:,0N
MKX:C*SSJ>GS!C/\87RZQEY$:T=GPXLOSUR ]D>1V<^8'M'V>V0;I@=&(M=&H
MK(+32$:^I8FG!<U=CB5!VF%=#F*F;?.).MKBE?AP!Z_)ARL:UC4.G;%\ 'R.
MJVZR2&BZPR49T)Z<4Z^LYGR,[W!')*-HJ%2!E^T+59,I;L&90,]+. XND*X3
M!T,7_J0ED>@IE1PT<LM6^2!U73&SHK5<#$"OU#,"R--3L7!:TH*WYP=9" K+
MLI"+DOP^Y>.DWAV>PP44$C_CL"+, JQ1U6/+Q:QW^&V%$VV*<:(M^99-A:(0
M5]-?17A72^B3Y/)I5 JFREAIW#@G>D_$M019U&1!2U3[78SA99&8+0E4D.RD
M/A.6Q$('T%_)C=<-Z6)R_58&8"F?*28H)'DU>?':NGU+Q3T_C)0 K7=,:>4B
MQA2Z:)CTB9JB>A0L7E[@\+ %=/U 0; 4!,E*PT@%8@N!-AWQ*(\1BQ$QBN%R
M< X3SS=MN%X=(*MG83N*626SN32!N<FK5\1\2GZJB9DW&*##K_V UD,W0&H$
M]LJ?2R\=)TID*%SJ$+UHG-#ENCR*1>G0AU9!2D:G9&7<0QZ#E,JW]ZY"=35M
M>8F07R@F:T/=MQ**[%0:F" ?7M\DN[Y+LFMWD^SZ(?VPP]=:7M7S/0>P9L49
M@(6 B0P+NTX 0.@PNGJN'KN>J[)13ELA0%19.I^8K<S^^%0T[.IX=;&X&*,2
MFF2R.B6##$Z.BF'C\]E!:+FL2]I<G4W]&[@*ZN6&TS-*ET]3*\60=/(C=\)>
M^07T!K.J!(1GJM$$F=W6XU1^+7V=[S>U"LM'DRZY:4N6N4PTUF]&D0BR?,HU
ME^YK#7PW&Z^W/CBKG%/%]7S%0JJLN>@+<UT)I,Q[[F"^);=?RYPZ1_8A!3>Z
M()F3$P%ZCCZUN=!;<):BX)GD5^PIU'7(B5MR2RJ=N)(4Y O][/A,_9)22+S<
MP9(IJI J''>K\ 7C#ZHS.:/Z8_(*39!776-4U$%*"V"@-5[*75>=<TC\DWF6
M9+V4/<AREU5-S^&>SH.COYE@(G58/LA41VGA+F9!TJSLJZU[;C[E(>4O<UHO
MK 5H$S,[YS=5NORY/\I^^9B-/G?/SS&H^>GB5V,X,$[9R>^L.SAEO8O!:#R\
M@AO] >OV>A?#4_9;?_R98I-)O)'BE!AOQ ^G!MSN#HTZ,_[3.[\ZQ=_<N!SV
M![W^Y;E!CT.;9^?]WI@^P,.O5HI>U?G/GP7M$%IUK/-4?WUGZ2AF;1Q*D^.R
M'K?M9;OQ/'>1BQB095&+1GTN&"P[")/TB>)40X0K+G [HN)>CE=_&''SZ4\C
M?J%E0DPS")9HC96"#IR(6]P:J<0+Y2([--S*-9<%=$.>!J70(Y$.+3)P%SH=
M9(*64:A=<WHC??J2[5LQB1&5Z95:)ZM?JA/)N0 305$Y?8JVRH:*K&F5K/A&
M&;WGQSXV@9"E0,C>)A#R@YP@ MX$N!$#S$W^ADG(BS,59*4PM%9$BBJGZD[0
M?M\OH91^AL2101BEX5/U>P!/I&'KG>BE)C4[W,NQVN;N@=@5K7UGK]EP#O:<
M9DLT^$&C<]@V\7"O)SG&2\L2S)7+YR$\DUP]\PE?!^O_"EQB8.\Z;VN]IK(?
MAMI=_S?,OBDO73L>@V_\.SLWNE0Z<-;MC2^&O]?!1^X]Z@RL%^&N;G7W9>>L
M];2_A[@VCYA6T_R/>3T3XU9TM:ZH/O[G]FK')XO'_\YAJ[WV -?[733 4SF;
ML#"P/M;D# PJXLW>SA_S2>UX/9(Z>\\SO7]-=7SHN8F/4,WO!*<#\(F3,UK.
M87WGL5.^>,5 ^GIF;BPC-YVZ7R_9YQB^0#?-CP-+A-_O0,AO^.7#IRI-Z_6,
MR[%Q>O1=/4QU#O_A+K<=L]ENM9T]<".Y8YM\O^4XUK[3:N Y_'\/M_*O8]2+
MA\/^E4SXXP[KW5CN[^!(/[WP_=N? IQ_%K8I)C\:EC_5>ZPJ>/4D$:H*B[)6
MF*K]B&!@+IA5&8.B\7VLJ?&E]N"Q,:8*EB7Q0O6SSNJ,;'U+_ZJRNJ> !D?K
MB5)\*KO.7=T=X4Z.XOOYIP_O3-]>T,4TFKEP\?]02P,$%     @ CXI:6B5\
M,A>L @  # H  !4   !E9C(P,#,Y,#,U7V5X,C$M,2YH=&W%EE]/VS 0P-\G
M[3O<@@0O#6T#!34-E: 4$2E0U&;2>)J<V$D\$CMR'"!\>IP_+6FI)@VMX#[T
M?&??_7P^V[$BF<3C[]\ K(@@7$E*EE3&9&QUZ_]&^4/7P:$^81G!(+D)%X(C
M+"@.23VB:I?<SQ/")/B"(*E&YAEE86LLW,UG 8T)&(/#OOH-C--A:_Z$IX6@
M822A/QP.0 >C9PS:TW6]YNTVP);'<0%>Z/.8BS-M+ZB:!IDL8G*F!9Q)/4 )
MC0L3#ER:D QNR1/,>8+8P0@J>T9?B G]7BI'(,FSU%%,0V9"3 *EJ3R;L->K
MVDBKXV/ZN,Q,)(#Q+$)8Q6L$#2H79YK*ER1BA1.1<FTF'*?/[QR#A_R'4/"<
M87W3U*:J78X@02*D3"\A34"YY"N5J(/4.H\+3)0OQAEIX-?P-SIU=RU]3PVT
MQV.L/$Q_7=L7M@N&VCZK^W[N>'^O?](;;3/]S:V%@*%$&5]^N]SO&T?')Z>#
MXZ$R=-'8L1<NS*[ O9["XN?%PKZTS^?V=+'4368W=^>W]Q_$:6?W3YY)&A2;
MN3PZ4<6AC=V(@*,*.R("KI ON2@Z8#/_L -(U=4CPDAMJTBY0))R]A]YML8&
M'BRCVNR19+(\>ME7$G7 N2LCN^0991#3A):70(J$9$1D$4UW#] LGL&YH"^<
M[6[YUU1W*'LCV$=).H(;Q/) L>2BO/@F/$D1*\J43)2#@ M&=T<TYQX190%,
M\BQ2%UR#M()XJXLGN.?BX;-K=8)868^.Q/4.S9A$@G+ /*&^>A1P/8(JT\[(
M$%/OQ9)M2V9V>V*V17]_=K\(Y),/[QK"LDJFF2)!'5@<.M6&+%279M&*)J;(
MHS&5A4I-!?V/3&.P/-'6K8W9Z&U,_\!#;WS90]]>RIN\E*QN^=U4"<TWX"M0
M2P,$%     @ CXI:6HHXF_0Y!P  Q!H  !4   !E9C(P,#,Y,#,U7V5X,S$M
M,2YH=&W566UOXD@2_G[2_8=>1K>;2# !,B0[A"#-JS:WJ]O57#[<MU/;7<9]
M:=QLMPUA?OT]U6VP(<P.F9UH[H@4['ZIEZ>JGBZ;25[.S?2O?Q%BDI-4X0K7
MI2X-32=G\;L>_*[7$[_HE I/2I1V+%X[*Y73:D9Q1?B\M6DUIZ(4J2-98F7E
M=3%KK16_??@UTX;$</1\@+_1\/)E:_\;NU@[/<M+,7CY<B1Z8M@?CMK;>[UH
M[UEM\"2Q:BV266J-==>=9UGX=(0OUX:N.YDMREXFY]JLQ^*'6STG+_Y!*_'!
MSF7QPY4(\UY_I+$8]!?EE2CIONQ)HV?%6!C*,!(DC\6S?OA<=:)^I9<;9'(G
M"NMSJ:"OONB((.*Z [Q*<EMS<F+?QN+%XOZ!8)'(]&[F;%6HWOY4VZHH\DK,
MI9OIHL=&CH6L2KL=<E%)'$NL4P19A2VH-G['_'BS@]>JMC*Q1F'+1(I"SC'Y
M\=^W-AT,SU]<7(Y& TR<R>F[?_UT\_KF5IPCF).S?;'3[Y\-+OI7#R<V^@XY
M=LB&-^1*G>E4EMH6PF;B3:XI$^_N*:U*O23Q:X99<D(62OSF=)'JA33BO2XD
M+G%5SW\=$SO3?U(:+#GO#\6.;<?)^4_EL66]'['S"Z1@9WK3%7^WN2S$3Z02
M<K,N]+**M2AS68[_I ^?T2UR"3@=+36MN-)S[0%J40%#1POK2@&WWULW1\'T
M?N90W +SM?@%]9XC .]E6EJW[HJ;(GU^P*2O:.MKR5P$<^9K<5?8E2$P1#>:
M7-NJ+ J^L. C))74!5Q9BZHH7470!X8*9 4G)%0@M)PJ&3P0U@D[UR68+JY[
ML*"@E+R7;LU+YO*.H+<ETV-,P1BH-('/H(,7I-J!(;&LP/:&^%#TP&Z5ZS07
MON)_C: 5.:JEL2=S[0VXCVEUI<L<GOH%LI'-8 4+V&@5_%UBFQ+)NHW'-XH'
MB6Q;B(UCW5"L-F1-,Z^+#,D5ZQQE;"H%F4"QY447$=#.K,4"OG/\.*[&- &J
M(?%[JI$#2K/@+J^H#!8@*A:(!76<YZH)22I]+C)C5WX3.T<S[4LGH5'R8'0
MYG9;R/N-50_,?EKP;W<,_/[9C\/!Y96OX:WY@W/&1B(\\:?!^ALA'07  (!.
M<###'T&(4F*TSWD'+YNC=KA^^%YIGQKK*^SCJG+6!.3@MTU)8=B+$^"C",A'
M$-[=IZ SG-ZOD*<?*H,5@W/9&XQ.*%HQ&*EX=]K@S^.:Z;:(H6-%@K.Z%=$(
M+!MUM,9L1V-V>AH<W@\O5C //BW7OB6/53 X5/SG8>TR*Z6R\L=O859(",C4
MFB+/V,I! /)UJ7TH!ZQ"8\=R^(1I"JE=C(Z,#%!'HFD"U>#6K2N65VE4%XSR
MUF@5.D%?)5XK+9UF3W0DR, 3!8NL/'-52%<?B"T4C_4$R]"(ADT+B6"GE9%<
M_/ O6--P'G9$!FV? +A*B!>B++&?U-.6X6Y,C\[?!Z$]/O./CC"R8JD5Y[GT
MMI!<Z](CZ'P4<1"EX\ U<8TU8;1,M-'EFEGPD'Y.N!"$@.^V03O$^)%;[FO/
M%I5;(+X^T'>:HD\-EH1#;48%6-D@S)BA!></+\')'4,9&CQ4]=,&\]U2FBHD
M+SM(6<9=WQ*F^0-GPI9RCZC*>'OXF BQPT84DH^G4F*K\M,6',$;+5+=;B,^
M>[//MPQX+*E/]9"7%"&!85>LY6EK*7KV$"%NXFI^#S,'P_"("F+.LVE:.7:_
MQ2L'I,ZM+S'.#P*0Y5,(^KT"+4'TR2>V9 @H4CJN;D*QV59[@':#0B-:[+;;
MI]&\7/HM+7-5A$P@%7@C %/7]!KMYAV9NBO=6]_]TU@]?= ?V<?434QX:%&;
M?.DV2<O%U(Y9D[\,]B/XN6ZO#Y@F<>#AD<=OF3 ,M!I).\>31$GT!YR16+ O
MSRL-0X.T$T06E>F9 O#-!_$F+^GW2L./D(-5$9Y$_>G3]BJOT%_S"1,>=*&7
M>ZU4$V"JZ6S;,ZQ(WC$_16(/#!7.IO!(M>FU'P5^?:K'1O5 GDN%C9ZV:?X)
MD%LL6)]HV NT<?!T(UMZ]!B^F@, _9&"5S7A''P\>?I:> 6>RQS2J0L(*%2
M=?$AL$:[&]E!%TMKEL044<A9_5#KZJ*A^<+8-6%VE=M8*7(GEL#^JQ#I\T>
M,6VB,2E#+Y*2,7XA4PBZ[O0[X7XAE=K<QQ=9X5*KZ\['[.(RD:/+RWZ?LA<J
M[<O+\RP9C522#5-Z.?KQR]\![K]]6VE5YCS9_]OV#5K\M*_9$3?='>$QM;&C
M%C/J/X^"WB*&XXB/>$^)J_AEPO"B&]YY3LY*]1AA^TN_-.7._-GNRZ?=T&V%
M/S0/0_ON/Q*027)@^2-Q.%+&-S;VRR+6F?X_1^83;VS_9^T]66Q?(]/6Z';7
MT<PW7%C/GQ[C58L!SP(%-@3YAW3)M[L.[F?"WNP7_$ Q_&8_4+1]::XW5Y,S
M_KTG7-2_7?T74$L#!!0    ( (^*6EKAD##"'P0  &H-   5    968R,# S
M.3 S-5]E>#,R+3$N:'1MU5=M;]LV$/X^8/_AYF!M EBV)%M._!(#3=*@V8JE
M2%Q@WP9*I"QN$JE15!/UU^](2;;L%$,<(%@G&PG)(X_/<W=\*"\2G:7+'W\
M6"2,4-O"MN8Z9<O%L/[?#/[D./"11TP4C(*6,[A0DE#%Z9K5,^QS):,R8T)#
MI!C1.+,LN%AWYL*GN]N8IPS\8.#A)_!/IYWUES*O%%\G&KSI-  '?-</NLL=
MI\8[;  O0DDK"->13*4Z[QW%]NE!H:N4G?=B*;03DXRGU0S>KGC&"OB-/<"=
MS(AX.P=K+_A7-@//S?4<-'O4#DGY6LP@93&.6,\S.'+M,^_5^U/^I8U,HD#(
M(B$4]VL:/; NSGL8+\W4!D["#+<9C//')XXA)-%?:R5+09U]4Q=5[7(.&5%K
M+AP#<@:DU'(SI.I-ZK%0*LK0EY""->!WX#>=!0%!,H3X]8^5C#Q_-)Z<!D'0
MPS(@R_>_?[BYN%G!R!]XB^&3M6^.O(D[?VK82<)#0SV4*44<W]YO4N]WR93F
M,8^(YE+ IU(5)<&:TA*\,_@\N!]<#N">1=;JC0*W#Z2 =U3FIN(ZTU\5ZVF-
MM<4Q=2<@8] )@WNB0B)8X=P^IJR"=Y$V%M]U_1< ZJ;^S[+ N%3[B1Y-L')[
MRQN!)25$@^>!Z\2B(4*4) 7%<JD0B(!KJ3*L=N=7@VI%!)Z?CWA8$Z;@FD1:
MJJH/-R(:P+%9_N;HS/?=^:7,<B(JV_/F)WAPE/4>\R)"[Q4C"IB@&/\K%K$L
M1&<CKV^.[\@DQQQYNL7T67"3JGN-&E&85):*:XY-1 /O'Z.$B*ZLX.89+PI#
M"[_& <6%@(@94NC"O+,L6Y1]8"1*VK3@P6*JP$#BSC+&\L)>:VOHX>&RE<>*
M/N3/*SO2E%UW^D$UT4<[T;-7+8T5(JA# W&9IL@3^:8FX)N4*/9WR14SXFVC
MLB5Z3$X L^T%Q_1D0V>;LC9=+2=O.AK7D<EL0<Q-4E^='1=8D5DM&'@*-.$F
MS;RNEI8ZX0JYYXH5AF7?F$F:HE,45&[/2)$C[:+?E+8@(C+CZ)!RZ]K4)\XJ
MTSI(,F?*[KE?2(,#""^WA;[0),2[,6)I6N0DPJOSO.?V;#\GE+;]6M-MDU.4
M)>+ZTRD]';E3$HVI1\\FIV?^>#2A<>B.@]A]^76X?Q$]<*H38W1_WEPF]=-M
M&R)JN3MBQFB+HW$3N(/:T15F8%;'I_X+URQ4)5$5^!.K(@&^CM!#7%Y4C4,8
M%D/X16*-P@=&49C6B_ ;X)ZZQZ']>0?2>N9&_^IC%_GWBO)_%=++A+,8=0LU
M3/,O#&[KR^"[Q7N<*XY"E*,2L0WHY@:SBK2U;S6KL9\\AU5'@(96@;J29!0*
M=FGL:M@!<[J;ON2]V?_/WIOW^'1[VW;;6@S-KQ+;:'YA_0-02P,$%     @
MCXI:6NX;++%Q 0  =P(   H   !I;6%G93 N:G!G^W_C_P,& 2\W3S<&1D9&
MA@0@9/A_F\$9Q*,(@ RAU S&_P<8!#D8&!D8F1F5&)@$&9D%&?\?89!G8&!D
MA2A@@ )&)F865C9V#DXN;J""K0(,3(S,S$PLS*RL+"Q V5J@/ .+(*N0HJ$C
MFW!@(KM2H8A1X\2%',I.&P^*!EW\H&*<5-3$R24F+B$II:JFKJ&I96)J9FYA
M:>7LXNKF[N'I%1P2&A8>$1F5G)*:EIZ1F55<4EI67E%9U=S2VM;>T=DU:?*4
MJ=.FSY@Y:]'B)4N7+5^Q<M6FS5NV;MN^8^>N0X>/'#UV_,3)4Y<N7[EZ[?J-
MF[<>/GK\Y.FSYR]>OOKXZ?.7K]^^__CY"^0O1@9FN->Q^DL0Z"\F%A9F%G:0
MOQB9RD$*!%E8%0W9A!P#V1,+A96,&CE$G"8NW'B04]DXZ(-H4M%%+C$5DX>J
M'T%> _N,.(\UD>4SN,<0_KK%P,/,"(P\9D$&>X9__S06=3'\OPD 4$L#!!0
M   ( (^*6EIL/PPWR2(  'PE   .    :6UA9V4P,# P,2YJ<&>U>654G%&3
MY@L--! DN+M;".XT$BQX"&X)$CP$=PD$=P@0.L$A.!U<0G )'MP)=.,$:;3Q
MS??-SNR<F=T]NWMFZSW/K[KWGO<Y=:INW:<>YA_6@,?/E=64 30T-.#5WP]X
M6 (4 2P,3"Q,#"PL3"PP& L;]S$N+@X.+BD!(=YC"E)*2@I2<G)J.C8&:AH6
M6G)R1EY&%G8.+FXN*@:^IWR<3]DXN3C_<0@:& S&Q<8EP<4EX:0FI^;\O[:'
M3H (&W!%EP:A,0/H1&@@(K2'7H ! - PT?YIP'\W-'30W_\%8^/@/OJ[H.$Q
M@(X& J%C@# Q,3#^>H/^^@$,(DQB)@%Y+!+=UV!F-U+!]RGYV"P*-5UD+R:.
M686LW,-P<,DI**FHV=@Y.+FXA45$Q<0E)!6?*2FKJ*H]UWNI;V!H9&QB;6/[
MQL[>P='#T\O;Q]?//_Q#1&14=$QL:MK'](S,3UG0@L*BXJ\EI67EM77U#8U-
MS2VMW3V]??T#/P>')J>F9V;GYA<6U^&(C<VM[9W=/>3)Z=GYQ27JZOH?O-
M$-J_VO^4%]%?7N@8&" ,\#]XH:'[_&,!$08FDP 6L;PN^+4;";/@>VQ2A93\
MFBX<%J$7QV16[A.XY*S"ZVS(?U#[)[/_,V)A_T_,_HW8_^"U"."!T/X&#T0$
M0(#KK[&<>>C_0(MK+#VS*RZ*T'"F@-%,B?RGH-#- --+Q'QR".Z>4R_$\4[[
MSSW^Y-EFFM.JA5]\RV:JB,2MF&#P1T:AD#<=T9(Y-:46J "+[\WM:<-B!G,D
M+3Z4C(+DTBD_6:; B^WO8:D/@.UG[TSXLQ/ NZ=DJ!>1: X^O^/9?^ZLRED=
M\A)9$BE<1BVC:#FYEN[?/Z?6%M+I =W:1DVL<;XY26RK7.CB<A'BO%6P/BD2
MFN LAQH4VU;L'O]VR-19,=$03.U=2B]? 4AUE?X)LL% /:3^0+@TC4?EH@G;
M<HTD^X 5Z=M7@F[G=TY5U32(L$B4+OQI)]$&UX8/07,>^)8'%6Z+N",[?)7T
M9^YB@VVTS*4/9Z?S4B\\_(^*XT$%PG5ASNBS.BJ_I(N&@?F.?M%V',.%M^38
MEJ$J*$TSG[$@E@N/LR 6^/?H0KV7GFT'(=GZZFL5I4U<1E(&:<AL7I,\[DR4
M!W^9/??()89L9*-*[KL,+:_9*@K_)0S_Y>#A[S.!75!$-IB_5-JFX3%^@N'7
M?U"N)832P?I8RRI0GR8Y0!U?)] )FH9>B5UD(-]DPR$D#AF+(AMBC8VB!ZWV
MINY^B<NA_O1D?K0>!V9B"8$!<$+*%6EHWVWD\I?BHF=%7&<6#X!>VI%9PPL%
MY]U $H2Y=9>'A6;>()[>BC*S VNTA Y!L!GR*EP3"4Z4UH0#PQ7[/G-$3WN4
MMDCC'X!.BD?7!ID]OR-S&)&3@Z)IM$1&?1SI;#.]GW5$T;B!00X,>K";Q=)Z
MR,*<<OT21W0#3[:"_& LVL; &4<&Y#VI.?:5=T/EK1#,HF=KP1Z:W6LTAJIB
M=4LR>V_I9D]/<'P4]0N?0;FFX15P2LYH(W[ND0&)J6: _^ZG8<#\N?@VD]8_
MLB6^S7E@N G\]40R]T)%ML@M%5&S'5*;?5]!$2.2P/:A8R%L>91;7#SRU5#A
MCBHO]E&]O^&4/L(2J_V)$0JFFZ8QP\LGO/)V+0LC8[]1JD"V[7# 2DM.^@)F
M6]0?%CM>,WOV0U'G>TW---];?MXEEUZB(2HXY("@<&J_[UTNU3W'P!J-5$
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
MTUC-TK.H_'W-DL)BP<'?N34S_)PK>(*XAYG'85+@JG^6A>LWJ$G+(V>IGS[
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
M_5MF*;5K%#[WNV,L4&EUTAGJ7[2_9?\W6/R_)?MOV/^XB  ;/>CWX=%S 7K
M07D*K)@N17XT5#'0CBJ>43+6H1B\YZ]L'"13$]%XMZ/ ?3[*_)3#1(8)L.,'
M*XUE^9=5V34!(4:_7S7:2VOOZ.R]IQOT59][S) 7L++,KV0D$I^]X%? &*;>
M?V?-R=Q??N5HW0^ E:;\[ZHUQ>MQ1NJ5Z S?#U:H 5\E$Z%/!NFS7 )-OH;,
M#<!%$=-[8_C<&16%,8VU@6[.&"E]*.SU\V"\O0V&(E,5P=>1G26%U%/SJ&4T
M*T5I1;=Y!S3E5WXOOBDD@QZ]ARO@0_QA"4[@BR/'"-!B>L8=9)/@#@[@5C9W
MGJ[YMT%%*_+NA*V%XU'Y:KD7A40O#I'ZYF77B ?Z/']+#'E!_4=F5/;IU-)>
MWQ?*^77K6:EF"*4WFH>C,;.&PSP[-180=/A,SX+X W/LF3UOXXJ83O6:X8'^
MR8*\I0Y$=5TDD@I)AFN.^>L@?I39X3?CF#_6Z(P<[^E##HMG^*BV9/B/%/:*
MA"/Z%=8H\]V066RNL)M"=VZZVM2?JJ8<K@B*.NC'+(/G7?E,"K(MK&H]6CZ>
M.NW@I'T-%8&*;;^DG/MZ(,I$335[TY*6Z-Q,\4ZN6,N[E74".&8Q-D_<-IB7
M?E?=I'8"A()5W]TYQQ[4)7$>P49QSB!U1MBF?W3Z^02W3+HMZ#'Z]7%$;I:1
M-1#<U*QE":GU):85EO$,5LP;! MIIN7QG^)+M Q:>*V0M!S?4'\= ZSR;6=@
ML-J_A$:W]2GPA^'WWI C9J84-^<!,Z%>IFJ%WF+WZD<%OT@[<I3^/BV?!XH=
MUV/\ K'H7>&!S6]*JVU@)[]-WF1[=2EF >_EP6Y'SR7W6$3FZWF4TWB3QF*4
MAU53O;'Y)"K9YES_!Y^:R,,2]!S^P *SDY#[RYO:D@Z'XYJPK6=(]4W>@&@;
MR20=V"BR1)5/1II5^1TK42.CQ1K3G9!]?0^%L!]O-(Z3K,&V/KHN8>[6/I+7
M->AB=0L)6W.6C2G?">A:Q7*GL6$>L*U8<3I6%QU/1#T@.38?,W6U330YR5KD
MHE![#^&CU:>K(DN+=H,:?;)4[YX#E@ZAB6BX*+]%IXT-_WGJ.Y8=[1PQ/2V@
M'>F7BZTBKN',%LHJC9?M[0GC [110#0Q>$U[YNG&]1_CRU0+?*?SC]X#N_<?
MFZI1_7&+SB_>W1KPE7%%?-&PZI>5B=4-2-G*X#C2S^HE3><L&"[4U37GS?1,
M(ZTS_0DFIMH[^M;*.KFZH)4R"@=!5Y[0)?/$;,)_0=XA2BY4.+6J &9TYH)1
M^N&EK87BC'!@I^;B=V%6UOSA"JZY.<+$E57:#:3Q40+:)5'!NS"0GM;SJQPA
M1X76K$"EC[\/]*HQQ>]\E&*)KH"+$_3$?M\GBE*=<EP3-H;E5Y[=C]#\!BD>
M))+ *2F9<7U[$2)BZT+!$1?QVQ_1#0>SF^KM#E:HXED]1LFS?*MNZX?Z5K-&
M7;?H)U%%5)>DN<MV;M@).+N%92MD('Z:VSKSUT_$^JGP>KX/5OIBQDIIH661
M5RGGZZL^/</.6WW?5#:IW\K2:]0IA?5[V3P,GMRR<-;E-YJ1G-Q5=.^3S)/;
M&4Z(MU"Y(Q[BMSX4$2^\ U\] : =%B_0P?V%$-STCURBL$H,NKNP-98 UL[R
ME#BU@NM4QA\(4@JBU3K$9\_;3H]],CZSP-7LL30??_?.)P_I)4O&$T"8EC+7
M4\@[N=L^KE.M<37.F+"W]DIWF%-/J(+2CP]&MW>'(]J#N7OAWQ >A(H$R22-
MHVK\L23Z:[3<QL']!T=R_I%B@D)D4D#-D+?^18*C6&;YHN3\?O.K19E.W-"J
M/L6L*#$2OI?3K 9KG/@BT?C.*FQ-C]L<;-$)A$S:*-60TZ1,IG<Z3^]M!)15
M-2IB<5+:"+"I"#T6J57 DMH7+7G<;^K@H(&8?>W2EC(T>?[#-_#-3R< FY^F
M]P' +,')OG5'%<VWU+R F-I]DYQG<LL*><R&J@II"\APR,]DR,K-F.(9(H1S
M6]AC3@""?<U^?&BJ_.%S+5%C;%!Q&O)#3G-O@JI)_GN[L9>0[&VD7^?4?.'S
M4IGV4F0S@IU26Q0D\VPE,O[@ZPM/6Z=/.:"G8+VHE]*>KH].U6[T7\BD39C4
M/S#AID4?KYMIAHIK@/EA66JP#,&S.LU.L^L<BPLS&4=GZG%4W<0_X(>59=AQ
M]51 P?U1ANKZ\N(LO'>Q=(MD=+VUOI_O&R\P.#O.+*2^L/[RU:IPN@8?26L5
M_X/?3\OY,>DP!KQ.#$R!^[)='DXB,R6JY@2_GY=:D8\KV$Z/"NZ+EL%2/IWW
MCD -#^?/'K_W]_?A#)/)1IT'7[%*L-&4/B4_E$]X5\1?BXV*Z#T82<]_>6LX
M4/[I>$R#^G@8QICAZL=KF752&L3@N!$@<&V!;AJK*R;,P;/@X'N T(MXZ>MZ
M3!,K]9U;N;W=#OC(9ML?].-=6&E:/YMTC3;OF?D**<!RK^%T(OB%6:H8V!9%
M_T0U\3>7]RDSXET\0[@5^KHO5I2\ORJ2LA1YDVKZMHM[RL6,>JI^SW32,//%
MH?JXFX.V^0VF54@G<*>0BXJL(;_A1#<Z4#!)^]>Q/1_M/_LI+QDPR D]+[%X
MW]JNIIH@:BMM^Y+&T9N%=C'JX)\INOVF"Y=MV?'LNOLS%^%X92^0OBCM??@J
M@@&5%]!9O-%"=!H?58*WSV&N'@W4R<UF3GKI2R&ZICY?>F7WOFK>]\/\Y?WI
MRBPS(# /'KDI'?'E R2NB,?7?C^]P_;U(&G$J(\=.G+!I,44G,MWP])ST UK
M_*@@>X#OZPD UM&NHGF\E?.J82K%Y:Z@2E"L ::&F2U,UONLV3\G$-PNO:'\
MJ8KN-V[>CC2,XHUEX[:W."<^V'TDWV+:'J94UIR.SB-+U$B;?&F@+^#6BKT3
MM%/,7/G/'P(96X1!"$S#V]/,#T9M<I>J'2]GXPRUE9$A#& ]^_&9#OY2E+-8
MJF%KHYU"<6C6)P=QN9KYZ U)1W\IV8J:D!!+B#Q)C^Y6(7\6*DU+T&O2VZG!
MQ<ED8K1W(H);?T_$EJLV$II]<_KV;O7O5\3OB3V>/0[^[MR@D(PQ/BB'^(>/
M1'IBWIX0C+ZWJ2X^/*&\LZY?.?G[YUYB&Q+GW')?TCHM0V5)3GI58(#<?"1(
M">B_./9=<9<=&86DS8Y4V'_")4#O:+@EY=P1^#X8\')UNM,^!=C6%29!LX@J
M#_K&N]Y4-> QQU=[J"^-]GVA$T^[1>^$26=/YZ,H,:;-G7E$^3DLY746*^;#
MXWIZLP2&ML/1"E=M8RE-^-=)2P9W ;S8%4,N_]E&$7^"2H;)ZI$@::.(W0 >
M.\D^F@&=G/B"[HZX]5;6+89,+\&VPP*!CUOI"XHI?2!393&[[*?)1LE*I3#I
M2QCD^FO=M\ QWU(TC"891?8'NMZ0-4,M>!(MSGXGZWTR%' U4=!??*2I:['H
MO&H(!"%$:#&^+VBVUA,C^.SU\*933PY2V0;E&_@&1/EL]<ZF [7.^U^\'^C%
MAXP(2N?);[ R^]NL\ZLDSQZ[>P)'PRMNS=G.G89 F(@X!S:0=VW#;=&PZ<^Q
MS9KH$=\7O@T7'@DH,32(L7*]O;&F4F@6SA_OT?Z@1TM'* =A^ U:WZM%QW0J
MA3?SVY6!/3C6$+@Q=7NTI/R3O>)(7]4S%N;-SYZ9AU7?4$G9I*=/Q (?ZKC.
MC\)M'8_MZ@Q*8W5PVU\R$I05=KDB1!=**N?GFEAC*AUU\?6>KJJY.IQAY-;R
M\:-('0,O%-D?S.ZEGHK&I.TAF=UEQ96+M'(9&F+/ =VK ALNEZQ2@)\;I, D
M'A/<5/:AS \[6F:ERU4XMX2*M*3GV;@E*6:Q*1O IRY\HH,6007IA :2D^#/
M9?:OY1%-O2-:G_:78UP-6LQICG6R!5GA,RW27-(/OPK)OUEP;97=N&8)B?L<
M>99:FT^>#77A0&.$JT>N]7][0JPM9;6X?=\KCU$$)@% ;MNXT[3M*74I2IOP
MJ$#\!7O(;-;"M(.V 1S_)YUCM[>X>HR*Q!>VM#<7!,2-QE( BC^*M-)&E3?
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
MZ%7L[&T<*8KLM!M?6>3A2&-.J<XWI\@\3UQ"DOQT^?^N[=C+6L]E'INHC M
MFZ']"B92C_2L@[,5+%D-FK]5EDZ*P^C3[#?E/B.!%#PCO,A3O&9:;]_/J><1
MB)=W"1=HR:?K0#3?M18N(#!.[6V?OF6@@)JZB%5C]".^..:\\5;R&!/Z"F^L
MK#U6KK]9_A/?$&N^7N25*I8L8K3=KI%QX](PN&-6E3#W%Y2/D31?5BF#NGSM
M$Q5:>#^\3D'O93@70(D](\0'JR!8,MK1CK<U]!C5%?ZD&V9(LP&QU"[*=N6W
M/4-KC5-,&.<S1!)VMT)_G04I.FJ:5M*_HQK7&F'7',;2^XO=C!%"==)C&9JP
M>+1Z1  RXNC2WQ4#\M>EP@:C5>VM-029,IRA<%QM4-LTK".[L%.[ZK;?QL^8
MA?"\EU94O3:H.J8C3QO/KL?/)FOHQ7[E IWP$S\F:L\KL[X\*WJ[H;<Y71<?
M>1&<R1E%"&]@3-"R-(.X-9+9YLE])M8CU5?<U(5[_1=@MQ"3NR[L;([0!,K.
M+6TFX/K=B(T[^("^+]'B41NSD5YU(+6E.PEGU0(O->XE,\KHM]D):#MJ$/T5
M+:AKT-<=WU@[EA=40VISA!*MKN7MT(?<#:W%MRO3+$UY[#-'C+&DS"V*_.*3
MC9.'#[W\85OJI'1 C0O@ETZY$:^\S!>#*Z%@]K3=A!UQ?J]:1[;VGJ88%7;N
M,ALY)RF/;5=&RV+GS3<>PN165)Q?& Y-Y"SJK3<WR.^9VEM#=#&#.*HS(H%0
M^[PU[T MLB*J2SIUVALA_00>G>_V/:VONF=(\\C!V"]?4$"H=N[7$(0P[_C:
MP?R?V75$1N,ZX(E;)X>>L\YV""O,9B7H?*9,9 -_&TPY4DI:F)[H&U4,?NH'
M<O'HU0=-^.VCIUL-FW68A=G,+7HX0[: ,X05V\:)_)%).Q![B.GZ^:VD98/J
M2UQ%!'SM!%-]F5 +CQG9<K%MH7U\'QMP>L^FL5 G-QF^BK@DV WPI;=8I,N!
MJ%B6X6S*)S]FE!?:B7;%$+?/CWQG].?6&<7@;V$[\KL)ATU>.%J+WQ8K.BZ^
MAE2 \*/"9CB.2W7Z%J?Z)=Q#\4X_]Q;EFVT!6_DFZX);ML]@3<E Z7HW[ZCY
MG%,^?T,9?O&<K6IP#!CB$"T'#+Y>Y(>VK!X<:B>I)S0&ET_Y*=SWK]>4]2X2
M.73?RD.YXKTN".C6],7SII=&%Y/\77Z'9_[IU9LBEWV<LB.OD%.PW&0A6#6Z
M?B]&B0O8Q5_^+?+M38SR\^W"%MX,OXN?;8"X=G!V)3O'__T5]S;IYPZ_?<#;
M95<N"KATJNU__,P'LA9S G$$,T:H"LQA.J$=J;M/#=!G@DN/92TDUH@V'A)I
MX\CO8 256+I\F4G%[6^6Z.[1->]MD"*GDPOY10 U5Q+0K0_(N=C^RWX;]6:%
M/M#9E-N3 VH<TZP/JT\TFV&807+1+DP53F\3"R:-GTU!**X/#J5L!KZ>F/3,
MY0)W+E!_[/8Z,"L9[[!/J7) RY:CO>._^$OEOSJ$._EO4$L#!!0    ( (^*
M6EH>UKI'&!(  +#%   1    =&QF82TR,#(T,3(S,2YX<V3M76UOVS@2_G[
M_0=>OMP>4#=QTG:;H.G"<9S6MXGMLYWN]M."EFB;5UGR4E02WZ^_(2G)DO5*
M.6X5K%"@<,09<F:>(3E\__#+T\I"#X2YU+$OC]JO3XX0L0W'I/;B\LAS6]@U
M*#WZY>/?__;A'ZW6)V(3ACDQT6R#KIB#34;-!4&C\7!.+8).W[YNP[^WIS^?
M1Y);+<'^Y%ZXQI*L,.*8+0@?X!5QU]@@ET=+SM<7Q\<<V^;&(I@O"7MM.*OC
MTY/3-^W3LS;(9)$5L?F-PU;79(X]BU\>_>EAB\XI,8\0*&&[%T]NF-7CX^/K
MQ[/7#EM )B?MX]_O;B>R\("66W-<IF!%;5'[6RSOIQFS@MS/CD7R#+LD%"1!
M[\O2/C\_/Y:I(2ED1'.RIK8+TADD2F_RD"%*_/98)0:D)J%Q.I<8KQ?.PS$D
M2 U#0LY:?+,F;KH<D'PLD@7/:>ODK+6U"SA(G'&.W9ED"E)B!;F,9]&'28H!
M' 8AX3+8MAV..7BG_.1_7*^I/7?\+_!-6/0B0&%,YDC:^$)D>'GDTM7:$@:4
MWY:,S"^/!/RM .4_UHR\!@D#$N98) <2D7P,+"XXI)3L=EMPD 5F1B*7A ]
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
MP&XVI(X<5TJ5V:AI,3^CRR0VEQ6Y3"B8=)E0M,9']K\5,&L)OA13V27XHML
M"WUFS]L&&T?1N>_@]*1]!D"?GIR>C8G+&37D.P- EAQ65^;.=1W]^Q+.R]Z7
M\ H) 67@(D1$6QG5^P9(2MDXC([#3+S5"L)'<<(&^G7X &/J'>Q%P^%ZG4?,
MS"('JIC; 1PJN?LPU:%\@=6A'"6R',LG7$LXW7ARCY3@C8_I^-C L1_ GN
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
M!Q)$DAE: "67R@LI?04$4#<8#.3,_ K(.L%CK<U:DC6"B(41>)_82Q08:0@
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
M+M$B2^^6CVBSQ82N1R\B^A.A>E.JS398L&Q\%XC^1%!X,+[(F<_2T_6S%3J
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
M\\W1= <"/Q8KWG-&2<7<T2GF9$T-1KV L41.V-Q\Y1#Z/]HHFZD\_(@XNFB
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
M[W@#U3<<8\"2:N-CMFI]6[E747*$P:CU ,6M)W[):H$FXJ)\N[PVM]-F^XL
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
M8"*Z6GPX6[Q?'!^>K=#1IZO%V>G5%1N%.SX]6UT>KA;G9^7 W.7BZC]]L\8
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
M72J(9=O0!^+!(\HEQ[K"A)6H=W:L*RR6:5@ /-95HUS5*M?#^X3K=!G*N:[
M<M<21GVNJUI'3R"_Y[J^CY.,+;K'YS?ODS2F'2$VHD<CVO$I__(@JAZ6C72J
MCP74L627462V)(,Z4W$-9B-B8GPS#&;GI]W4DBC9B_JEFADDR,@2ZQ(/I-KF
MWS@,SD/#)$T*O$P>\6:1%A0MR?46EUMB/L;_2[+C;9SG9_$]/B'W<=)OSHW4
MKJEIJFU+TG'16M/5V*V2N(;6HE+A+== >Y7F[@&NA;@:8GKH<ZGIN0X="RUB
M7=X]LIL9Z=#>$M^^$\#1\S[,PZ>D/WDU0E-/_*'F=*2713DAX04N1Y)]8$E#
M='3]W*'Z9Z84+L>E"(+Q6P- /;?[!H"\UL+7-Z>728H7!;XW(/- 1<_BELIT
M]!W$-2%OV[Y&$G9O0L?4STP4<=EP"3I$!8R9,C3I*=EH KDH!^$\)"S/>:HO
MI5NQVRMI;YMVO-D%J:O]99:Y^AQP:SLU7<?;L>6P[1M8$]LB "7;1]M5WV[*
MEJ45+6.>DX U (E#+/32Q5ASG1SBC!GS))9=1G/>+F,+X=XG3^Q?^4=\?XVS
M?N;0"M:I02%HRWUM#-;D5GE0LE>N&#7/.!?KI^AS^=QWK:PO5V)2 CU*2>4[
MG(%#9J:CA[N5?ZM=(!Q*!LLW!PEKY:T/1P5&9'_\J=Z1^H!3G7ZYP7C8LO5]
M*"FTR,F(4NF?+JI1ZQXB:HJM62CU(2-Y?I&1FZ0_KREX4KU^YXDE(01>G!S5
MV;6K0GI;,N)_H ?^EU\@BSX_47ZW+CA; FT83E1V3M<S">P""[!:F526XL6+
M*D7%.B)]4?J\#N#^(4XR-L5U?K,DZ2W/:&6*^RO>;FBS^]-@,:F13ETWPW1L
MZV>3R-P<W0_TJ*RL03:BO1C?ONQ[:Z$9"LC(0NI5V1#53K4=#NS<'H]OXM$:
M>_6A]XWL 6*RU> HESY 3/SM#<G>?O*]9G1:9*K.JY\$GF'4#ME)DC^0/-X.
M(E4/C=J8&-8=!B;<<=HX;M<UBTD 0++#3;;K'7)#JQY*_"TG?AQ"A]$&7F+J
MCX7I, F +4ER0MAHGZI",P[ ->0'U1TB&:J5&0?ZE1_;C5Z.&'RN_LML(6[,
M\SBD3W[ :LK92.+]TC6^,Y[%+%F*KI'J7)<FD')R\9/4NYL+G43F]1<U#;6B
MX^9&7$K"YCF_0;AU_0*;&&#+J3-\A].\M;DVE%7HNB(?W+"D0T<SMBD4'EZ+
MI,?1C 19Q4^4S&O:N]UE6-J@!(AVJ"(3=<(7=1P.;P>4.M+31Z(:+<Z.SS^>
MHM7A?Y]>A4 #39D.N #"0(<08HTA*SQ 9H+;\]2.QN*F>P,>.XQ@+X0^A]/P
M<0@I[15U=KCRWC"A86DZ\1JQ?KYUWCW1^'?&%\/^M$RM=1R-]V%:7=&). #K
MZ$JDA; /8E5.ZS2JBSC9G&%Q"UPDT$=X2\ 5M@<^G:&Z;1F$Y[U"^V EVN7:
MH,TN8U><%G>X.C4U@#/*%<4F0K>L</NX;N2$B)8C8&XL7^(U3A[CZ^U@HDXE
M,T1T6\8=J(>>'>*Z8QP([99.&]U9\W,P8!84FAC/TM(=0GHO*D&U @5S 3OC
M/=)X2[ON]R3E.Z/SPZ+(DNM=P0);D?+:Q%LJM7U>Y/F._5K*#2G@PMJ>+';6
M[&GEXFU<=4LM8]'PU<IZ>1!!CO#3>KO;X$UY1S>KM3;)=L<&C4XOKM ZWJYW
MU8+N-TF*<J[TO?<$X 2RQ#EN!DG%QF@O_;QD7KGNN[N(94)R[4< :BNH-(.J
MDFT;8L5\PBC'1E_+0_;8(&W;.JK-5_K?Z*> 5Z@<]#N(H8]\?[Y*==A9ZZRS
M48T&D$&3=H/&X!PI#O1.LR0X7236Z4WM(&I2%FY25HZSQV1='VY$#5)S:]:2
MR-E)8"C^$F>;'-U2*^S'E]6<@('9-*694,0DH2GM&N<T,][YWAQ^AF73QV9*
M^@WB':7IMH@+8IMPDWC7V\AMXFTCLGTTP4PQ&\("MD-<#JB*QS!=X"YQ%1)G
MX>.G-,-K<ILF_^#7D1_A%-\D14[CQ*P>.$];XR?B Y@M+%0?=I0%2]I:1.UD
MC&&<?Q6KQUB,+O&6KS.A:/VTNO!+9QL@$2<EVR7Z"$-MUK\05#OMX5OX=PSM
MJB??UN0S^K7N :JU$>W=[Z?\:<\QB-.A_9%!T2>?GQ%>^]Z/M)E,LF=6?>=W
M>/.!D,VP/ZT2:OK(8B'K?J_*MWU?5F)=W3\5*D7UG^B6_8WN\':#;DB&\MC_
MG)2R  GT<_?[>B+9;O\-A(EYD2Y:-C!\U$>UFZ4"0S_.$ Q9'M 2C9J_@E@
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
ML0G 0ST8W,HSP_!\5*0O=7=T+GM__C\K&MIANF'7/9[%]_B$W,=):EIG6KB
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
MO7N@PU%58=M$5$MQ,N):Y "EM#8D-RA>KW?WNY*B&_R0X752+JL)Y71<(\1
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
M5K[$L!CZ\X4*E>[4H0F YJD(-IN$-='B[46<;!9IM65'7"% 9.N*02UK6T%
M(K&N*#1.E!6&4C=B/[ZE_9=ZBUH@]0:H?(EA,?3J$95*ISXQ M L7+G$!>W(
MX$U]<J.0)&JAZF/(A"QIH?9MRP>I=141)$I1_?O^\/<P.* I/@+]V%W4BV7;
M< <B8J[.P>Y^MV4K(OAE.ZR>RO =3O/DL=I>(^LPF.GM.Q%0/?N.A5F$#CH;
M8(>:#@C03M02+2]30AWA^J3'<N@L$-:9(X=8%.J@9P-3[_5V1D)VSON;Z_;E
M";FGR:7'":5,]X[FOHR;6YG%GJT/R)88!]R\W-,9]&C0Y_*)[^.LE04WO$I9
M6<(5"82B@NN2-4B8IWN/M]3<[0><XBS>'J:;P\U]DB9L1+F@[*MWE*CO_[ S
M4@\(C#1B.U)@%;N3Z=#1(2@'&,89'6[2\SSD8 <MXJJ@>X,4HVQU1B]>$MJ=
M3G[:A> >\M44:*5\@"IUO@"@:Z#9?!CN52F^Z:*8$/7%&9_GAK/=#>QD'KPY
MV64T] N^MXP?UGJ):=S)FK9YN=3AESC;?,AH-V(PIFYAH[VETMR&BVTY8R-W
M4[&.C$"[K\?89M0<[D1NV/%QE5BY&\SWH+X-P/K;@BR1VMXT9&IJL*_H92#>
M;>5J$X%SV-=5*_L5E<JHU$:E^@'B!@[0WD19]H@;H94Q,_,U\T-5H7HAR0NJ
M3L]P<7[SGF0W.&%'Y-G6K#)S(RO9H;F9LX_L?;Q4O8)@7*:C@?GH5RK%$I&@
M/D:[U/M%/<[ :9& -( ?F8;Z5FTR4G <\EJ9RX*9DDCV53RUR$C8LOF->4I8
MA4L_WVV#2_Q N7T7YWASF&XN<9%D@C<1-0/,--LU/E3316(RB]+17GTSS]I<
M [04[>7:YZ\'TETVA$L_$XQ"6YOO, ,#:H>'5??UI9E?1W#MU((M%3Z(7"D)
MJ\6O!<NZ"FQ20/NNEH8U:G.(N\T0,-"(NGNJ-3)-@QH8^Y1=47T((]K-.J.M
M*T6JNT22LLW,"(D>%7W28&X7L42COE5LAFMU,UAC"]#X#9,@4_<Q >[=L^.=
M>IKD&P4&I1\&!UY*W3IN/-C<WM@:=Z[1+/,W\E,/NQD3-K"O'Q1^P3G(8IQJ
M- 7&)J81@U0OB59SC!*;1S,IMP#CQ*6Q%S]0[)F!YD/%GFCHNU>N'3LH7V74
M:'%7U6BXN%:=90RN&^>L \:-:_LAN,J48L@XL&K;%#_&8VY"_!F-MU7W/!H/
MN'F KX<QY*YC5P@>,XI<:GX]F+8>2+8#ML=*JSY3]IG6H9]H661LC^LJ?KH@
M.=_;G9_1$N+'1?4/*1RA67U9(TU+RH^(TDFWU,ROBNLFEJ)&H#P:M!;QR^0Q
M2"%61=BEL(&!-H,#A:G3BFF$7T=8K:JE1H/?^=SHT+\IAJM]T/RB2-I3:W2_
M%C@KJJ7I,>VQ4CJ.\[OW6_*%!4/_65[[2>M,6H>^3](X7;-_KXODD9^%?I+D
MZRW):>]/<IRN*W-5"=B;L[U.WM'[V"8/!W$HKYBW-1]=[1X>MOPTIWB+-HU
MSCIR*4G?,K,H+DT\_^+YAGE7("7N@=*[>M[2:N<F>M=<FF>DA[7:CUBKGNVV
MQVG.#W<^S#(*90ZWH^>]R$7\S'[BHU7E%OU%2H/?\6N,^<D4J[LX/7^HTR_[
M GAS2;9;FJ.94G^LR(OS>K1I9N>V'7XOW\K-O-;<H2O'&^8-)JJZTY_9CZCZ
MU?<>:#^T([[!W!L-F36&SGC*M\PC#]?M8*67T,-)/_6 *;/XEIM$;;>HY1==
M/Z.V7.6[GENL3B=J^:^.^RIH!*@*@7=LRR#H/YN%?-]2H/<4J!H5_DKRH,_I
M5$Z <BY8U 3N/6HW4)M'+I)XSP\DNSX [_;NFM=FP%JTON YH/E'48'T>2LN
ML#:A*HD!W*<HSPEN[^Y9AY;GNQ=>H*H4J2E1![=TMZRQ9&5T1[>V%=0S#"W1
M4CZJEQZ5/[Z< NU\1_-"K=1]U!E_P\GM':W!#A]Q%M_BLC5U?E-&=[XK\B).
M-VQ(23Q0/%:]^D;FZI;@'QNO+3=&^%51Q]A<5&N@N%1!:7\##-FK>1[8'0TJ
M8E_07?*:6FD3/'ALF]W7J1M]&^/=)<3YK<LIN4]2EB6#N1/-!Y8ES8LYP>RK
M![2^PYO=%I_?U#?WG)$"YTL2IWE[@F1_7]6*_4^_LV1GI>Y7C;5BV[ZSB]ZZ
M%3C:O;*M.-)J5"NRBJY69>-'!6MF<G6^JJ\Q@-HWO'$;OH>0+,%(G"&CUZX=
M9ZS3!';$D'E66 P/P^<KZ5?Q$_UKNV/9[X)D?&BI*++D>E?PB F;J"5I0<N9
MAG.[2&E-BO/!@HMIK-?K+UQ;MUV.,<W;@MHQNGO'W<>F7+'AV%O4O18CX18]
M+].8"-ID<CSU%G&X==)9T_&Z^>ETKFVBV&8D:35;IKC IMEC1ST<H,8'JIR@
MMA>&HZX?5#OZQGL+G+Y4\OO<&8'C'.>2D4+QPWI_0^^A[=IPH2_KE=]]J\IU
MW5WA:'EZ>'5Z%<RPA*0TB.X;]I94=V0ZJZ:G+%"W U=#V_!R9<OQ^0\OMF!E
MB^6!)>MKN3NYOT\*/B=/.XK'- O2#(AI9W&P3Q@@N>\DR27M&U2Z*)Q@6>U'
MT\:1:D;'YQ\_+E8?3\]65^CP[ 0=GY^M%F<?3L^.%S2GO6&]=O07S_.OD((F
M1B4R: '(%'JUN0\4N6YBZ_R,A-*^Z5M+\-&WCLQK@9&Z-6F))8^MO!-,/U].
MMLF&KZ/Z$"?I><:Z+8?W; ROAUV@=/5]M-*6# )&8TL@O1L5?W3:$?LWHMW
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
M<7Z)'W&ZPV>X$/)5*5-O(A#+V.X/4'FV7OHO,:Y<U2_4B?C/J/H]$+:H2XT
M/W)O3;U(M+-<'@0##TW'%<[NE8W$MH"P.5@*.&WXM7VZ;>)5EN&-.:X0?8R+
M79;0OE$(=_PJRD?:*A.4HK#]Q>3D+2UA4<]UMTR2L@WU:9$EUSLV@<L.[:]V
MWF>T?-9W27K;>5ZNI3^_X0\'&'=D;W\+C:T]^ZMIW+R1@_MJK /17&)C:3^J
M9=%])8S6+>F#UDX5MAB*"_FFO"NXD@D0,[@%Q\YL[VH<Q[R::0B<+<YB]_GL
MBCO":HZS^!X?/B7][=UZP68(7"YH/9:IB\%^&%/A03V"*56,RF=\WV?S] "Q
MY^@SD_ ^?JDM66)2!OVA2YE\=^@2#!J/M! N!X2(*JGA:$D@)(YIZ %:%JA4
M55(DB,6!H%+6TD2U0%"EH:>*ST6"QW$:;^*JSWAXRY;V"D<AM'+U7F6YG.U&
M95T$UKN4%0Z46Y2E>E'Y*) A"7T1$H.OW=N++!/O;$0&8V,6Z+=I>/5 &2@$
MOD:J^@Q2*4O0:[S;0EYN7@5XF5;$_P@$[;IR(^"/W$6Z1+B-<R@8YAEB+LCZ
M]TO\0$%V%^?X(B.W67Q_B5F50_LT5:#_P)N]S.$]&S0?'%UM;:@>K+8P9#NB
M;?T.UL/>-A$HQ\;'&XX:*7:&5?60C4G0QLH]25'.3'L>3K<''W$)@][ _&A[
MG=%[=[SP.5K*S^&!#81V1-5CG)7H-,.7G3@F&IFL?8P8="Q5H^HI:C]&[#GZ
MS"4\5[B@,M8/#(HPH1[SXQJ X3PQA&:]M'[?_^,W7YSA8D@4C6#O0GJ1H*/K
MY^4Q.%FLJG0#N5]>H!C5SU!2#DH4\1/V?$X;H$@%]\-K ;#GA$1>=/?[K&AQ
MND95[V8<9*HUJ@UNVH-97.8 4:G7@2#%(E5;&'E=I-H+JK6V!Y!@Q=*R+-N7
M=DT><33.R3-P8T2>GO:+2+J28E;Q1HD,&6^Z2DKR:+ TS_ O/\ZA>(\W.(NW
M5T5<L$5R;/?ZED98K4NL#ML\O,Z++%[W&65CHAXT'F7"=CS9(F[KH>9QOI6C
MT&-,1I46>LC(8Y*S#D5S$@OZ7(OY'K>V 1AQ4^"]T>X1ECH#X2[P/FOE:I,@
MK&ST*N)Y4X15Y*XJ;9=)8IS-?04?<IJP@YF@(> @48PR)6HTO(!4<4;23^(=
M)X(G]742[2>V]T<,O3@9I^C:55X3T9)L3D0+8S9,5 1$^>UZMSWL!3K7.TQ3
M?NYNQ.G:!!9>ZX3/8S:^GH6S"0=>CK*[;+0%Z:D;O\IPG.^R9SX+<LPGGL3S
M\3JY>D9>+F<[)Z^+P'I67N% .2\OU8OJ1^5452!@UA<E,?CJO6EZF7AGHAZ,
M$5\4X+?\]9?S:N7D%*CEW%.@&\$$%&@<&%*@TMM3@$]G'Z"<_X[>)&GU3\]G
MC^I+5<T&(03D;"C%-6R0P,47&WZ-M[L^)'5B<BY48NZIT/&O!,;/)1-2?$O;
M]1M5*U3AQI /I5J/#B@NRHMGW[P[^-./?SKXZ5__I28(?7*"UV7N_.G= 6(%
MQ3<J]W_]*3P"=9&@YH\(-7+Z<&D->Z8%F%$C6=O+47D9 S#:AN;)H[VB*.:K
M55X^2"1-:QN4V"]MDUEF,W,_3E@M=YR,04JIVVNA'J!2X@!QF9>/F4XQN,--
M9=9'_;RD$6%VG[1DV%?ZO'I[P7-+"D@]VL)>9%@%]:%\Q']"[+=@!DSE!40
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
M?]AR0A'Q&]VA==M(Z-MWM" &C58NBJ&07$>LBH7?_736JZWNV.*K-YH3U8K
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
MESD%]\,SG33^A3SAG)T!A\_O"]']/[YBFD3:68PK=@%>@3/0_70+K<)'Y&K
MB1@KZGC9[?85]QF?CW8"Z)2T%K'T%,(7A 0&$*,DV5$:=PA>O5G4>]"9^YI=
M(5.\)SD[/*XHTNSA:D-;TNUS=>P^)Z;_O*.ZDU)ZSVQ8)7K/XZ4DC%\">.Y
M7LNO9PX^S4>AVN.A5C3:DARUPL]03WSE#!L-J%:!?HOG$-JPUJ-WF7 VJG>H
M'KH,W"VD(UC(&;.SC1Y8T-B\WR4/#HY6+,#"B8X%!':0XOZ&=GX3K3Z.;23,
MV&EU?.@WQGD"CDB"+@LGH\2GA0,9RK%Q#AJ +V[X/FF60HJ3"Y@O45+T?#YG
M )7JB"0ZN863RE)4X'/R$ !YAD"8FZ^()5.X>TSSS4V2E\^7V0/]S3)/4++K
M782$/8QO4/8UD%.0Z73P!F)1&C? F1#G0C5;[,F!&E)ZPS>!I-[BA5(,3-T,
MT7/8>->3ZR?:PD[VIQ.6>OJ2KODAB=T,Q\#JG07*_("#0$C/X/P\H+["I1?&
MWL->N,B?])U(*X>O@PPE]9*.*'V,.X!E7L?7)&1^R%JNU#/YV]@\^4B)\S39
M[9[/MUM^6]EU?HN3@F3)_>[Y0_H[WCW?D3'5+7Y(V=IW5IHE+7 ZY)D-A [8
M] ?NJ8%S))".6212 /K$V5;#@AK)B.2HDXTJX<Q$)[2H4Q"GSP2U&GGR!FZ:
M\@S/7Y4B#0Q@_J?@?RW6F( 5A?+$P5:J@)\_*I_LN-X%I32L=XYY[0S:J$(Y
M:OL5."!]P5SVLNMX_.SQZVU[\GB;XQL[9',),D]K(@'2A9KW&-0W&JDU=GH&
MTD3>3'#6?#<AC]A#6:!,YGJL@2KS*7I!4F?A /79O, %V>_3LL3X.O]\O%\W
M?]WBXD"JVXS>D]S1/WC*5GH.9]G@/L7S*>&]C7N'[/R0JQZYAVHELERK+Q/U
MA/(JJ]-Q7[Y&H'1L,!:F='F.*M3.$,IZYW"3]3(G[=!51J&W3[.'D)XSD#J9
M,P57!^E? [T+4)<+WT=C+PRM6N28:QW<Z;9:7J:[#F5Y,@\>UM)E3AU8J]3/
MAW8L<[C^6[+CUZ:U7^E-G;B64>:.%8R0CE7;/U 7J=)F[.SD0D1NBU&S"6^O
MIB5BSZ.'B\R'F )-Y@VD_%*[-D?HS"6L]5EPQ77>NIBB[U7L"MDMI!F4M!I)
M"U3::O$DH4I<S;K@4NIJ(EE7\MK(8%E,)V60PT3ZC=4)K08UL/;@-ZB%-1!J
M4A/K8DIQ>2*7RGI;D?X^*7S-O>TS+>2=?*OQC<5#^*EX<QP?,/N[+(\:?E/)
M ,XKNH6NKNN^O@Q$N,4BEHWPP$M6]L\9>H'*JD<^RU$6BLP7GWH^\20](8PI
M6*PJ.1N:Q1J2N0Z;%2,/*XXKY[O%!Y*7=X0O@<%.1:6B_7- @>AE<D'I,RZ4
M$XKZ$R WG*H!R!$KH<P*JU7\$Y_;RN'OGS7J3,L_>YQH ,@B]5;K[!LW.*U\
M(_U'YQOI'_^X8 <+R4[]$K4UWFG8YNA>I#UP]0\B@2(#G]*M^)_Q''8E?/=$
M\<I&V.Z3,' *^,*CZQU9'_EB,Y4X&GI14_T(PR8/:(ET^"!K)$\&K '9JOD+
ML3^7!97PG1/YNQI"JD_1($HY5 $!=9YEQV17>4P)L$0D(X -20" )M() ;B1
M7!WP!N0= *N?ZT0B#B0*!XGH7ZH8F7W*,4*58QW2]>5)5L5])5IE9&.7."&#
M<(\2W2"N<BI;ZS;'+#T7VC9%A6+IX(U]JWJ0QWYV1#WQN3HL!$3U^S3[7.[+
MRSPG-)G-68$T[8=@@FS.,$*ZB@$ \_K^0*!?J45G!PKFSB(H49*M4^K6^5G5
M_#?.@3J6**:*%D @MD,EMA\YW]B2++ 6P*8N,]K_9W96$$O+TR?\+BF3BR/M
M1C:.%B:DS:T(2E(/"S+I@X_M:.3+K$;)MJI:4:\9L794$RQ\^K_)J!+SMS^Z
M*$#!T1B"%5@"F, YM<(-M\1I!!&VU8\X:O- M5"+#XS' F6X'=*MVC\1^WM9
M7(K?/%&\L"'R!B0-U-1#%@!;5^MM?G[<I%3.>5GBHDPDJ8J>L'X\%:$'!/7Z
M??"HE"X#IX)I=77Q_A;5C:C7&@%P#4:2F+[S(:3E] V^+< 1-#\OULGN[SC)
MW]-?QC?Q::@FF?B("B3]%FJ&R;G'HO6)]I"CGUVS%L2:$&^+)8<6C]LD<58-
M[R1;'A!/4V0U"()C^0;G*=GHT2R@$^)Y0 >&:(%V.$P/A9NANL\SP775&!^R
M16,HQ+9\L(7H[I&+\:T"14"$5VHOLPU-NV7?280T(V2/: !0+=0*@>BQ8!V:
MA_0=DFL(TP8VH8OD^XIXK(C!JQ6C=T Z1JYZT(.M5W1GHGQ*]F,(J4@&ZQ-C
M$N]U";%.__6(B5SU.L2(O%E_Z!TPQ'Z/8=E!,DA$_U)%RPQ#RN'R@F:L@R'U
M@AI)GNRNL@W^]E_X60A5"<T JQ,:;[!*M/JC=2I8#=<Q?8/7^G?$&Q!MB0&Q
MLK$B!J]6A-D1Z1"TND$/AMKWZ0Y_.K)K)X6 G38/L-IO]H;I5)<_0@<RU>#L
MD3:X9#^AZK<8$"D8#*)^@2(<=E1#""K&,ACZ[I)OPT.#%5#4T YP*:7U!JFF
M%_Z(E2M0PU?&UV"9MH\/UHX'V;JQ)19#(,*\A&5H *:@"?AM;DWR \FY<OZ=
M]:*ZRO6";,2IKQ''Z$N=D@/@@YU!CR"^VZG5Z#[?J;B[KW@]JK/JPW=5.,UI
M$2..P7C,0$"L1TG\?4_!./[,9X.T$#7'U8?%;DE1O/*A(VLJD:5D/D7)&MU>
M]<ERV=)291G+JOF0VU^ICF,Q1#M\Q.Q5C^J:)=1MB;,I&H(%BU_Q;O=?&?F:
M?>;GRN+-55$<):F3AG80(*2TWJ%!TPO_H"!7H X',KXF$+#V-[\S M10H(HD
M!O>O&UQB,08BER]A&3I[4]0$,X>_D1T-+DG.IS'Y^-N-DF8 _PF--^PE6OWA
M/A6LAOF8OH%W^SNJ&F( M6RHB,&;%8%X1#H$KV[,PRT95E&DJJM-LP>6)4V^
M.YJ0#A<0):3^ZXC*/@ L)\KD:U85Q6SMXF*=NK3MJ"*( >::427F;U^XXBCD
M&"T\FH$EF E\?J21XX+L#TDF7C(7$0S@/B3P!KE(GS^T1U+5@!X0-S#F/Z+Z
MUQBP*QP8HGN5(ISVZ8;H5(YMT#7Q_()F\P\D%X-22#%9&>]1@"R.3S3"K(_W
MQ>J7R#OJ_BIYCIJ?8X"F>'@F:^6R$9PLE[>$TQ5S^1B'<YG[9+?[Y5BD&2[$
MR8*08N@TAQ3^7E.D$<!MCL1J_.: NG6<[%?4_!P#/,7#0[3O4^@[^X0CYZD<
MXV#PO-SC_(%F$G_)R=?R417:E90#N$HHO6&K[($_?&7BU3 6<S5P;EI1U1Q3
M1J >3V+\XD4X%S(,\6X&DF"XOSG>[]+U^QU)Q-NI!.T#C _:O9$MT.:/YZ%0
M-8K[M UVJ]\0_S$&P(J&A&C>H@B</;(A)%5C&@R(YYL-A4=1_^\#=?]OA8!4
MT V *:3S!JA"NS]0Q<+5@!7Q-,"M?SQK_H%8,[K.HOC^IQI'8OC*1:@6D _1
M;0*,T"B_H/^\SN_(UTR%\2F5".%]*BA\3S6#H7L@V@C;/8X)LED;^[K-6B-"
MM6#D1)B6#K (T1VQ$,\*&(1&,_],?IW?Y.0IS2;@,B$5X7I""@5N21_ $#Z5
M;P3S,=L$ZVTI1T,2$>!EXRI"O1H#(NB/.(3XU\$EM!'<D*),=O\O/4C+GE2$
M(@,8$4+!7Z@?#/QCZ4;0'S)-@%\U(]H>3?62<BQ%H%>-N@CR WHAX-7P"%&9
MQ'3G.!$ 7-14/]RPR:?J2*##J])H*$]:7=0G6_%\@_T9 1*%+YW(7]80;7V*
MMCY(-58!$/6!L&V%CR03%_/+FNL'F39[H$NFRP=A IDRE$U(5_P7Q'^*HN19
M.AA$_0*'J!M3-<C3CF4 ]'VN#Z)]^Z?[.];)$2IDS?4#39L]T"?3Y8,^@4P9
M^B:D*_X_=M?8VS_]>/\3:@B6A:!T1(CZ+0XA.*9J(*@=T  0O,N3#2M?>-[?
MD]T(%\*V^E%&;1[($VKQ@=U8H QS0[I5_2>J_EX69^(W3Q0O;(BP 4D#+_60
M!71OE]_6CW0 L& GLHIDY.:&) "N3J03PMV-Y.I<WH!\U?R*FI\CV(FL'"2B
M?ZEB[]>G''M Y5B'*RLD^SW;<D'6OW]^3"B"KH\EG>%DS&J$\VD3AL&\6LW@
M7VAHT!^ <D.U%DW1H8JY+3WD1(A3G:&*#O4(8YA_&XT]L1T=T7Q<Q3<J2K2!
M5XAS JN#M01^7M!2/^J@Q>>$P*D&K_,!!^*DIP/VJ%;-86O+.VS1VR;2US3$
M7(^@/1-0,43A4/0^S?=7&S&.AFU#)#5M_E@::@% 4RM0@Z>:KD44^QM=O8L"
M5*-73Q1O3 BLBF0$+<F8A0,7F^VS_95B>(U;AP#K6OTA-M8$ +*>2 W,6LH6
M:,TO42!M,@I$^>J$:&N(1GB3#J$)XLK=-N&@>ONG?WW+@<5^^<=[DN/T(:LV
M!JR?^?'O.Z[E/-OPOQ)^;G5QE]Q/EGK<F.M'MF5VA*W#4_YC=V\UI=_4AV:)
M!M9=O<@,7*6MWJ7%>D>*8\X7IU)^I5X%L>2>'$MVJ2*3B=:U4%1V4A%-Q:J_
M:[D_+VMHCJ@CWE@8VJJ='&;*SNKGA;YW99:'7D#0O_UA53.AA@O=C5#=9T2_
M<=:%;S28'=R2HK#9T.U61.8;S3ZD&;XJ\7Z\H\)=@&U4ZPF8Q;Q;?<M%MW$7
M_(U]*''%_D0I^QOE^$!?&]L)NFTO,ZG-KJ#Q;[T[;O"&_@,EJ&10_!G=/5+Z
MCB:AH?)8X"KGKZ(G9E))SNF',;0H"-504NJO:?F(-F2?4-%[S#[)%32%HWVH
MM+&ODC1CW;-R]N0;YGLXRD=<]^%$7,\4^];N1XA&1P_4RK+W0J-NS&^(,\?:
MB6Y@$[2/N=QD.?^I!%YH]/L&8"CXPP;B),W_ENR.^'K;7B9UE15ESD-)(;D;
MUI*K";FF7%[F;:8$T*;M%,H-V4;.BE$C3L[FB=T]8#V.:&ZSM44+\1C*D6V:
M2>@,TDKC##"U0>@3SN]I[O/!$Z@ &*WA^=3 L\OLTM<'SUF1"1D:WN$MIH%I
M<Y=\.R\*3)6LU^RHP.(6KW'Z)%AFM."HWX81AX^=&2@ GV>9ZY0:FJF(U?F>
M_8SN,5L81,ENUZQ(4[-C]E>G<_3WKQ0T=!Y#?]_4PNEDYAN;$N$2)669I_?'
MLEDCH'.N(TT]^%]XSXZ+S)_I[&I+&3$7PTP')76GZ'2KZ=7"4R,;!!(WB SM
MV("YM6%C13, 'B;WL5#F"W6:\S24_-#DBO8,-=2H(W^Q$)1D.0$PZ)G=6+P#
M$_R5.%?D-6;*?/!'W>S4T[U(E,T",,@DY6]-C#MO0MRX Q>\U.\JJR*E9$+K
M*Z9^7^YB?*S-52M<'/#M@=0X_02O6G;4\J-I%$&5#+;L6Z=3L4Q-O&%)("$R
M= JN(EM/X=FG)2P&+FAY] #<6,1V\MT&E!/XQ> /&3T_'^\+_#]'.IF]?,+2
MX*BA:C92R*A\#%4B%"YR:11(;4W)M^I:$6^.QIAT0TDLWOMHWX68HX6[6B(<
MI#_1AT^*Q^O\)LG+^H_^IY3;].&QO-Y^*3"WL>O[,F'??*^R9E/(>Y)?'S"[
M'R-[^( 3ZL/3Y#[=I>7XM+P9--6O.*@F'_,,V#'P5;GP?94ZB]"JFU5 7C&X
MSAD!2V9S)O8-V;XYTK^K=3Y>1Y%5/4 _DAP=:(^:'W[J%P\B4O>"\>!FM]B6
MLI"F)VC'->V:OBR\]C>'/9)Y@3]TL0&5MFXZ^(-%[&Y@,HH9.KF4HZ&932V4
MG]+$7$?S=U_+&;IM/ _55,^QKWONY++O3EI]B"M$K<;OW@0:UR_.G7@N \PP
MQOXK!6$[N80K^6%U/4HA>')2R%..8:*18NIB,KSP6;4OQ$&\2-\ 6P9!05"0
M7;KA4XOK;5VUQR:TZ29-<@I'R<*)"VM;&&'#ZO>MSEP3Y)=C>ZV*3WBVPE8C
M%EY$5Q?$]KFB6;AQ@A+Q'>+Q9T!S,;WO@=:ZYT(SY"=H*ZT@0/Z.85-?.A=\
MYXXZ-[1Y_7R'OY6_4-&_.P0?B02+&#21$-IX1PH#%.^Y]L'+JD4B1YN!ZVH[
MEC4?.#5/C3=3)]#L$2YZ\A>ORW,'HXT'4*##WAF,A%GY!&%'%K"-^;(UB7)H
MJ[#)W2IVQ/@1%W " 3"0%7BD=,!F,$.")WF'\^1Y4^60)F",_E>)]"A #ID&
MWN(GG!WQ+>W%0Y:R'K"<@-=3JK,_>\;ZG=DP^MBQN1[P%,]:M=2 +249)71%
MLJ.Q:]/(63AQ<\ 1\1KAH>F:RV@MUE;M?""&R<7L=0+!EV9>-0/J<9RAEB>^
MA&LV]$K2J^#P]4RF[-^/?PYEI1, NI77Y2VO (P+X!"T(/4Q/1QH0#S/-G]-
ML@UE>+@@A2[9L>1J"E9-N;P*6,V4@.<X=GKE9:X68HRR&W:&SGJ7%$6Z3;N=
MJD6MAI\[\E@K0FNFZ:P^!(C]\/414_Y:"&ODA__T#PEBOW*!/(FB^OJ-A#/3
M7\@>HX)=I\5>8;N+]6=T)>O)%N-*5T%3?]YSQD<IV&\9*>5].&O.)#IV/2W0
M/>T*?XID7T5.1GY</S9/Q<[Q>V0?O.MCDA [8O(13_O^]3&E7*W<3L;"::.M
M11)W<QF5(9L)Z,J2;13.Y B *MOM%$*X %;YWK>?AAYQAOC2PQE0*JN6#P=3
MSY30\IWXYX/F"GTA.D+G,,Z\:"3."D+0XZG2)_PQ^6^27QR+DH:^O/B(!1>I
MZ<B: ZBD9%Y'^4BDPI_?J%8D/[5'Q;=BK6C/FM&Z:6]..\3\WH>ECSO4#2ZQ
M&(C1*3P2CN[8':7(4*@!.IA,H\$)+V]KP/!VU!*@WRJ2I8]R@H"*["PQ'ZR
M;G&[^TH,?**&JKEH34;E@VV)4'"'J-8CQ;>*;44;H_:&NF$EYF,PNM1-S-#"
M6RDP$%I@'*%&@0M.WE9 B=,+ D!$X@,], +J 2_8PV=ESCW#;5K\+BG UM(U
M=SC+Z7R0+14+AVVM"BFZ-9RK03MB!-$4DNJ'E5B-P.CB:!E/"W.=5,#=[/RR
MX.OMY^/AL$NI08U@)FUO=HY/V[TV3(W%P>_2EFB0[U,2,JSN:+S.JAN8^=IJ
MW<C^B":4RP>/F+SOT8Z=,6FWST8L!!P'0-MG9:+M$,"VJK;#W[:<Y'C+MF_:
M#;CO5DE9WP$V. I$FP]V?YR+DQUG[R$.$71X*J>+/&*B4?@9$T$@<2@S6" 2
MJM'"4\ U"DG5'#/NP"09VS&*Y2,AAO.0?H)ID;@P@(&-6&+Y#E 9Q*YJBAE9
M!',&AB:662,#**J)GP<NM$WD6Z)"&.2:P@6\X945?_[S_ZH. &+':Y'\&1WH
M4S\FQ=*EX%Z8 81+L C9+G:H(N2$2!0A>T1@J&YEAHV08S5F !]R]4 ^7H&-
M-CI.QU4(:.$H*$!],5A[UHD+ Y8 T7$BWP$F@NC8MI\X,$RBHPTR(*/CY'E,
M4*&[DD:JP1(7?4AT3J.+CWMV.4;YF&3HCS]783*OREM/&#" 6($,C=<9'L1=
MX;=)-5']1#(B'TB+98*'1J4:*;857"O:-IHR1O554C.@Q/CU#]$LIF_1K!(7
M!B4P,5$MWP$?;RN #.>*D7R-](:&)"HZ8\,S*JJ?QW_.*)5OB8N7"@E -( 6
MY>!L.-\4%^6HJ9JB'!F55YF%6"A\48Y2C[S80L&VHHV3!=.8PI]N6(GY&(P*
M+L0,7<&%2F @M  5Y:@5N.#D;064T8II)#X/ "*RHAQWC(#6*OQR+-(,%\4[
M7*SS],"OMA"7Y1A0UH^HI/3!MT(P',8-E$AQKN5=-12H1Q)-B8[)$!/+L1C"
M7L'50E\O.1"&X-)!M1(7^+ C9#K D&W[)E\:>(+@9H[=SK)[> S)-?N;@6[F
MT4@/OY'1_*X>(P&JS6'16(8Q!'0;Q$QN]-&P:O>% ;I:T^<.MQW1Q.EJ>5\G
MQ@+#"]0CLSW[5-%-\DQ?T^XN^88+^F_!7><&E(T?5E%Z&85<,/QY$EI=<JO0
ML*YN\8$^)KO&OIG4KY,\?^9FTEYL5)WHP,SF4,EAMY?37PZ5))2T'XGODQV_
MP+!XQ+A$FZ1<^E)R$Z@0NS$=F9*<J;,BG>" 2 3* _1*7#'(HG^+KYH&<2)4
M4[T8!,F"O3^$?$.\_AD!HKM2B0M\^L@1>J87@9P@H($,W.?K=7[$F[_A;$/R
M6GYQ<<QS&E9&:#,AK9]33>J#=I5D\.!MH$P*?2WOZJ()UD_)[J@.Q*R%W._2
M!][5@AU<=.1W<=?6TR#GB6O[&7TI:!O]FX[\#K.4D.4&E6YT('FS@%&=E=1>
M#H1^W-!^?$W+1W;H4X;1,TYR=AA4_1,CSTB^3W:]NPS7SVNJ.]VB'<D></[3
MPCF#$4B))9B&UJOB:LU7+SJD%< D#B9:G/%/4X>:!%4T3<90H)KJ!0%)DCR
M(,DS?3!Y3O_\0:/%"44=@"JWUSC"A:L9P8 3"#.0V</EMP,-+WCS$;.2^6R3
M%O@6E\<\&]=TZPGKIU01^L!<+A<\:]"JDJ)=PSF8\/=G^V8)1#_:5X=*XEH?
MVG<*:<[ -2X<QPT 0ZR&=FA%<I[6AG1BPZ$1)GKK=3CBD$;NA@#U*%!-\D)P
M(PG9WL#Q#-?ZY_,/UDH=#J"A>"G*=)\PP.0O!B0!\ %\U M?Y?^5SMV:@O4Z
M+?C03?G>D_Q+1B>2&._QYB_IMJ23TLTX>$.(Z@Z,\1#E>::,LV;P% &@,ZKS
M:?QDVRY,3/,*<BR+DB&;RGB@LEFFLBE^9A$B27>]G2;-5LL>%5MOJ/[">5D=
M=HU9NI.P]@S=LP2EZC6B/R5H1]OSJB],=3^3866/.']*U[CXOU0"H3\=VV>F
M8NIDB@EINS_8,$>UK9-C@?E/]<X7E!;T9_9D&[S%;!%FX4P)Q#H)L)5,3@9R
MEMH_/,BS:TNZ#[!3J[Q[$<QQ5&=?5=^@V8IAN[WPK)FTHIX<=OD6ZB0A)@IQ
M6=_-:8J:".W),Y&%>,_^J:YG+X+8T@^K+QE.\HP:11L6X]AW&8UM1&H6L#6.
M24[G!4V&=).3ASS9"S?'F)"VM8TJ4K]*,[ED^*H:O3)%L9F&=_4IV;>);<&H
M6:[89*J'BG[ITAB3(2>60S.N,Y-S]6K,=*)#8@JJ3E:OQ1E-O#Z60:BC0351
M)!ML0*$D+8D%P))W*:S^.2'*8)5:G'#T>B 4"#VP-\L699ZR];O/)5G_?IYM
M1K]\R=)2O(G5A;6]7=:&U>]J0W--X''=0;GBID-+62O^:^_:M(0%^Z>T2/DM
M8DG)_GQ,[RD7KZKEZTO'>[;25;*K':K?MBC)$/Z?(UL^2C.JD#\Q7YM*4''
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
M!U]E,E8IQ;:AA%5%QR\'J2CY/VM:FJ[4Q NO<EA@@CB-VM!4]+RM[9BJ"0]
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
M2)&<SK YC1AX*+C#^?X\VS37.[&K:R4K4:;D_:"A)/>&G4(ZL#,QT*1&J59
M[788'8\O#65UV7PL,WUC#!"7<1)8@H)U:!YZ'2'A!O<AP4"3,])>*\@"XPO2
M)_^*V;8(O#E_HLGF S9PRQ8<]?,;<?A8BX$"./]LH4QJ.,8R5@WEFYHT4A.R
M 05Q'+6A-1EPMP9EKBDP"N'<MIDR'P"^=NS- KN KOP6[Y,T:SY!\'!BY-#U
M?&*WKN(#-"NYFF N7J_2U,YTDJ8FUW*@7BH5J>49($=B?X:#JC1%N0R906JU
MS@+;8#%!J=(?L:9@_9%MTBY^>DV@G1VOH4]Z*OBE$U=9=35S2K([=D;I'?Y6
M_D)%_SY9N'&6H#CE22L!^DP+C<)93G@RZX/5T18F(E?TM^,NJ>ZNWQ%V,P7_
M(L&O7$D[UN%G"OYI8NGM(C[@4QV&88$&_7$8&F'*PS",.K* +80[]\A0.;05
MM&<>C8\\*JH+>E"/&_W&^1$3@+B$Q=>T%C,#B\.. MM!@(..#-]AF&..],HA
M;6!2CBK _:L$>13X#IWR59__SK.-JJ;0CDV1W(G9H(U7I&66-$ZAV,IBI7(D
M"5M[-.?XL,VZX(1]D^E7/;*+T!^R])]XTUP\ICD&,\)D3XE E=7KT*$W=Y$$
MI8W+5<X%_7!9FTHC".BE^5E=2\/1'5&AY@Q0M4B]P+ :(,E2O9<PF95$HS=.
M)SG4Z\3FS+ ,OAPF^T)OORQF)TFU/&8J"7Q&9*9XGN4RJ[[8398L1"NSL<F"
M67.M3E,DTQRBCO(8"GK],:N<:=F#QV#69294/?NRZ=B")A5PU<VN$Z&,2;$*
MIRXN.X4%N64LR6:!;EY3"K%@9_>. RW<&7<BA!FIRS"_FX7=DMY\%A'N+(@J
M:;Z^+Y,TPYNK[/+;^I&B#K\G.6^_;B]OD1U&"B9/>(*$DSRXW?L.ZD.=.^'1
M%<-M_\X:9%/;1A1;0FR$\1M_*JJ>O&AJ0N#0+#YKP!=0JK,('&1+CBEP[^6B
MI@<7NB&Z$L[JOAM<4(.+WM8@TX%;5EAVO?U2=T38CV&'>QWZ2#;I-EW7O<LV
MMWA/*8XY_TXT,O'PBNKQ"JG(Q[V%ZQ?XBEKPKDI]8V#-O?WV@EM@2,]]XK[[
M''\T)3U'NN\KY9.JO*]VX66[&:R.S(KOH5,.I[/UUJ$?*UZ7 C.+"=_'A9P)
MG?=P!<R9?&ER,'D*-D[9>JK.T,>)$QFH^^Y#8 ']PIR(Y[PK_/CZ3\B"]G$!
M!S*YAHDZ 4TFL7!IP(OP B_0 4!.!B^2XI'=V4L[4R7*Q57&[].F';U[Q!\[
MK==;WLE>J85D>1A29#UJ,")]/"9$#^ R+,C>2%TAG)(5$\6OAN9Y42T-->+H
M/Q 5B'H2T?6V3IKZM4"QK&"!(IR$0MC0XT&(;WT;8%^7-DJXA 6H-T'M46N*
M=>EWWQ3)=U/TCV"Q6B%D+O&)9)?[PXX\8_PNS?&:\@GO<]/2U>],0>?C-:1B
MP1=5=9JDIJYF7-U0/T0R]#4M']$&%^E#EC0[<C.2O<$U*]K4O NO2.K'F]@,
MS="BI"RMF6B$!H,23*JG5>$&HK?5M2X- 6HH(KF\"P@RDES($S.>68OVV?Q3
M$94*>[R\>*B HP0RJMY])7>/Y%@DV>8\V]P]IGF)<7:+:?Q.UR7>?"[)^O<;
M.J3"6.O(7;\):VX?N[!4!AZMW?1+S<E%W.H6;ZEA,X#]Z8]O_Q5UU*A@Y.A
MZ1>.YJZ((O[#/+1/2T&MU3IU8&9@P^0.CHHA(4WS#,J%&C:^QMTP]N'-61'C
MC22L+ !S2;8R(\X],QO'=^:?[]@KAL+X#ZNQHW[M2%X4Q $3KZ\T=WB^HQS8
M,?>R$"!.OXP$ -JO@;[029AY%TP-VE3B(!7[TTFD8C8 DQBWY9 K;=Q ELS,
MC;LQ/]J#9&86NH%Q+LS/."_BS*<4V>;#OUFF%MX 8/,UB_<'GK*9Z08$/TO<
M_G12B=L\\(X V9!)W)>L.]?J+OGV"\[P-F4?RB@ZJ?[K["I;DSVF/7M/<IP^
MU']34EQ<?CO@K!A;#J#$^AV#2/3Q P = $\$X?HD=1I0*GI;#-*:%^&JG7]D
MIP[EF&UP?DB>FP_J*9>$2B:*_;$[;EA=X+;2,VA>.,>$A#L)@[>AJP(0WOHN
ML(Y&8)TPB2M@9T+;)4UM^Y(0;4>-K#/42&-W:5;\//>M)38_<9FH%OK=$'70
MBMX2/1-FP#$PL<(GG-\310X-TYV0=OC#ZFH4$;\;D3XAC--^&M/IC^ '^B_Z
M8_,3_<]]4N#5_P=02P,$%     @ CXI:6K,1)K):9   \<H& !4   !T;&9A
M+3(P,C0Q,C,Q7W!R92YX;6SM?5MS)#>RWKLC_!]D^5G2CN3=/=HX:P>OL[0Y
M)(/D2%Z_*(K5Z&:MJ@LM5!6'O;_>0%VZZX)+ H5J #T=/EX-NQ*9R,2'!)
M$O_YO][7Z3=OB.0)SO[^[8?O__3M-RB+\2+)5G__MLR_B_(X2;[]7__SO_Z7
M__QOWWWW$66(1 5:?/.R_>:<X&A!DL4*??/P>+],4O3-CW_^_@/]?W_^\:\_
M=SY_]QTKGB;9[W]C__,2Y>@;*C;+__:>)W__]K4H-G_[X8<O7[Y\_^6G[S%9
M_?#CG_[TX8?_^^GV*7Y%Z^B[),N+*(O1M]]0^K_EU8^W.(Z*JLZ=XN\O)&T9
M_/3#3I:0@OWU74OV'?OINP\_?O?3A^_?\\6W31799X"0EOQ]1-_H].'GGW_^
MH?JZ(Z6,$@GKG=K4>M]\4]N/X!0]HN4W[+^?'V^$I7_^@5'\D*'B-GI!*159
M%2^V&_3W;_-DO4E1^]LK04L^GY20'1MFG9^9=3[\A5GGO^\Y_S"E>BL&IF=<
M1*F=>E;\QG4=B9E>Z3M;II55^<ZFE6DG1P>P<D?,]$H_()+@Q56VF+_B0U&V
M*O]41.0 4!D+FZ[ _+76J"KUA8MMBJ+B%9'O8[RNV3^5+SGZHT19<?5&_R>_
M1$64I+FZTD6ZC&BE?OP?'WZL'?Y_%[*:4+L"Q[^_XG1!.\75'V52;)]>(T(9
M;$H2O])AXX'@%8G64VJM*\*F-G<X>T,Y;<<G1-Z2&+&1<''V)2*+20UA),=J
M*Y7K=42V]\NSN$C>Z _7F#S2"I D9I5@]&?9XC$O9]#55+9-_7_\TX>?J!!:
MTY\&HA_2*+.K+U36!/V2598LDSC*BO,R3S*4YQ>83JRR@E1SR)S9,\E_GZ*6
MK@AS;6[H]'R-GJ-WE#^BF I)TJ22<;_\3"42*B"C7Q]PGE22)VAE+&H6[:Z6
M2\2Z!/OZ2 >/:X+7=+PKR@*3+?MA'DWA8JUHO?MG+3>_7SZC]083ZA(N$_H3
MH<LS2K7>1+12V>H2T9\(6NR*G>4Y*AC<;I/HA6I1),@2!&:MF47;G:,E)JCS
MLTWUQ<RM:$ 'Z[>$K<6IT[>N@8JYN097M"9XBZAU,K1,"MK&3]$;Q4 ^=;@
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
MB_/K:M$EHNB+$UYF)[U"RBM'_4+N,C@="D_2>TP2"P[R0,U<7?GEJ'XU@US
M]9]">V2SSOLE-4N5V*F;+4MP"MBP./<).TCQKZ)C3+3JX;N(?H6#/-?<;H*@
MZEHZ580W+LB)VH6 @.BK@#?(0H<'L:A:02;,&;TG766CIO^]H#\FQ7 ! R47
MO?$](O\J@*QIM<-#6EW!<)_7I3JQS#/H$M7_[1BC>?A+G*5#L^#^1"ZXH!\6
M&2<Q5MI"7$1H!5X1ET%<W=;%1G88Q7*!8IMSS0!Q!@L*;YZ,&FMXD[U1<V$R
M?A\61"M$7X\V>-B)-;>+MYX<@\FXQT![(&@3)0O^@A5*+H3;D#QXQ$GUMPNZ
MH2B#F;7'N*M/:#=I[ZN\V.J)A["(>,K!*1(\!I5VL(M#GKB0WV<43R<>HJW6
MK&] KYSR[>B#AZ#< O-,]G:R)N10\6X51I4C):W]_ADL"/H$160 '!4Y!@S*
M[6 =AB-Q$QY^] Z)G.B'$HJ2,D(L<LL$#T:U)>RBD2O/X"JXQZ-RF^PEUI\D
MBDK)YXGC4L'#$F*-&6:+8XD&5]#[T'SVSF'VM_':<6'XBJMV.77X=%@N?)2"
M+&(9IR*9$R[0^_#,U2%W=(SW!@Z_MZ-35?/UA?M+1!U;3K:?^/"<-=;C@W(6
M6'\5?6_&UCA\[[2KS(15F0]9W:8=/3[P$5<;IYGGKW*0YZ?@QC2^9&!\N2#8
M[F%L&TO']G6=6*BI*4'7?+3:0_>)H)%8O188.8^P3BH+%&4;V?F4FTH !G)G
M(F7@PE(/T;:9>)S%?Y0)0;3&% [%]B&-LH)E\Z>_;AC)P$+Z!1O+Z!3TS<U"
MVA]/L W(S4HJP3JYCO"03PW!K6/<MXW[=+#(-;:-#>3J")_P'/L13!#@XY"5
M"8)4W#&M+IJ'%<TG"  &<F<B9>#"4G6%4!4G?B )K=LF2MLQ9F 4$&VCOX+6
M-_\):5BL9P&0RY3(91U6(2_D\;W5XAJ31[0I2?Q*=:1^:__FL&!&JBXPF(G*
M"@2*0VU;V  C1&C(QX?A5C$>+(P'B6"1:FP;&XC5$?YUAZ3@$QLK,TZIN" O
M65XMERBF5KAZIVXQ6Z%':I?[C.G._C];D[]%*:IN]5 ]DYBZ.O:!KM?[/W0H
M!UYF1@EM&M,Y)'C?(^:WJUZ7F:4^YG<['?:I23H_()+@Q?AD1)/=NVO=VN*#
M[N9&>)L;YL#"O>^D3EM#K_\>NJKA/KIJ<W2TZ:^/?<1S-[;9&<4,SKYLJGY%
MJT>*$^"+_+<?3Y"?8"T7H#=X J\&_57F,JCR5&XV:66=*&VM<Y,M,5G7\!#D
M4=4KU692@I9R^?CV0Y0LQ&]N#[X.GMK>?777WS0;!JM4&W0E&/ON@]L[MD&>
M9.G<<!(!0T0P?!NR0Q 6/!0*3D#(F'.X&<FA(YV9Z]0;T< R@GR;L]6H/:Z[
MVQW/%IRXY662QRG.2^'#6;;8=69JT]@9V+1(EU%EJ \__O2A,A;[Y;>F#O?D
M@<ZKFS\Z+P[F@^R/]R]%E&0L_MNN8Z\Q@5TT.X"D_0/S\TERYCVL@1 ?LBWZ
M7FFJ#M5^Q)QUGR-3N8<CC&6'IK^8FB;<_ JDIX]C5%OOKSBE:N5LY4BAZ/:5
MC'&%U,]EJ,N,W\V0E7&RUFVK]LQ)M,/_.%3JF9="Y\"UKTW)$M_BC"'L[#T9
M!I] M$/=^+2.G@MNCZQ\0NPYG>&43?1]_V3O\+M[KRUM"JQ62N"'>6R;)W2'
M[()<@9\M%@E3F9VK2^A WUR8YN("1+N[]2NE]1\O.LIJ8D?!.L@CQ\]LIZXD
MVZI'U)V#BR$E76-2"9W_V($JJ8D;"=L@#PT]HGIYT;[YR@6,G*@QI(C(?ZB
MU-/$B8AGD*=@SN*X7)<IF_77R2K';]?S!RO=<NW !2_G/[I,C: [H,'%F!_7
M<'FZL:_W)5[3_C4\GRBC:4\8\FG\QQ%$.4W,"%B:GW'P9H>BO\+%>LM%@14K
MGM7>@YQ7D&N0G4ZW=-2JTH.(UMLC@N$BNT/@1R*Y<9#F$:?I-29?(K(8J&E8
M6IA43E':35./@G7#IA81[)IZ3.!1DCQ8BV& HJJ4>%))M:L82S#W#WX<(:N?
M?;[)\Q(->P_O4_>-L=VG(-$B5FXZ3GJ\S:,/?B"DEVY,$&FI-'Z)!N^;/2)J
MG3PI4/.P97T8F>6I6F45EU^BM!S&M0\ECI=,;Q9Q(?:. S?"Y!XW?WTG7.=S
MG(NW,E[MC"Y+DF2K6L5*K_TQT8KJC-GS(QD_0CZ)1W>>H<\CQ.YCPUQV9BOZ
ME0CWU3Z!PO5H/!'I0"9RJ"N9'!'6]0PV%]B5M0@R>J;;L^]0<;^DQEJBI"C)
M*-V +7:&?G[,[HBZ@:D1#^[]Q_4)][D6;6=@UD'T^9D.#T?=18S->/A!0]A)
M#"Y3>=%)]GEW%M6EL2(A''_!ZPYZ);O AY8,%N)&IK$#9JCHR0_,> _<NA,;
M(;=?5 NZ;='CQ2[7. <";RO;X,2U-^CM)><?P)/[;9_:J_LM1(#)U)N,H 'S
M!B(_AS<NB\Y[,+VHOBA99?7SLO&V<]&$=ICJK[3&P"X<6LU8GJ/W =+F%=*T
MZ5Q"0L3^00P^N1/-5<MV"RRT4Q3:6^NCS ['N[FN2&)A=WO]@_'NJ>-L%;#=
M]3%LCFI_?0:H<'?8#3;GY"!Q<=CM=G0BB_MVH,Y!)L$1N)TD_I-_"@F6#\;Y
M=:YPW B:APD[#(XB103@.B466E9Q+U?,NV?2Y]Y[]E-Q=_CKMI<HCTFR8>SN
ME^=E3A%"5RHN5AAD%67)ORO%]G> ZXG<0T?I^V5S SI*]]>#!3=OK?)LUP]V
M>+H8]\^C/,GOE]U:TDH_T?ESLDQB]JY.'.,R8Q?-'ZA:<8+R9PJI\W2<IMX&
MJ\:@TU@Y<T-VL86MFK3OU*S4E#F]:34,UD5*%73A*L>U$/@_->'^-I20T,D*
MQ<0G&745[_T,H VQH>Y]-R$65$UXCKV7GT<I>X3FZ16A8G_=QD7WWJ=SV=EU
MGXI,T-.URC3-#RSC.I]FMV'V519[ 8.BG,R:ZJ+./()>6^-))NF[")#D8>H\
MM<1@?4:5&LN)CZ@E"YP!_V/3HL./+KKW+5UC(M3/,";LT##BG79R8F>=5M F
M6%._?G_L,V4=3\4LV*YVAPN6X'3+PBUTT7&+LU6!R/H2O11.QF@J5YD34T[4
MCL("(A?]LE\748=44''U\J$+*IH#0S4;C(E<KJPO"KD%VPFOUIL4;Q$Z1QE:
M)NP9YJ?HC:4>8:\R.QD'NY>F=L=SV+Q#G;!6O^0^+QJ\I)-')]DN>56W:NO\
M =/*["K9M%VN[N=3V;0/5!JS<9='U@ ;V)K!!OE@X76IGJ\TKD.P7JF3 =V%
M"]J)5[H< .4PW;TO+H53(9';@)"*U?2A^T/:"6LI.CI:(.+?R^AON9N.SQ"Z
MR.Z[7B?UE6CJHBYP%49$F:M(NJ0ZD F$?ME.:E6-LJZRQRJK*/(!9H5UC..#
MGS!# )YHGM'T %Z'-J.MCNRP_4UGVZ(]W$!5CJD(4LE@-GA,\M]=.!\FE\G_
M3.M#6"I'WGO$;7I,"&V;)5-.Z\:9=&S.Z@=Q(? B.\<!*>+,7<#:$!NIWG<*
M4DFU$X!("'9%X,=; =)' :39__U(\S^T(0O!JONM=CGAF71A.6<]6';&T$SK
M?K_EG3,$\PVWMY8O.?JCI"ROWESMN0_K('RQ44ZVVT@6D;G93._71KQSKJ 3
M:.=#SU0V#(;K-S@2+.!<;W,+.0;;&R^V+VS>'I>$G:VG4X-/41:MZAW^;/'$
MY@QHM=U[H*F]E8KZ?H7??HBWBQK,]!][#-,_?I/4J*T.K=E'_(8(.[XH7*]/
M9--.,HW93.W[DRSU0'#,]H;9C3GVZ%=.%T.KFP7]DBRW]<M2%3']YS.5'8G=
MQ+Q"U%:>),2/-F"ONJX85A;7:;0RL"^?@8;MA@S<Q5#F11.V8,]!P&66"E>+
M,H.*.D\$;KM#3/$Z$BY&7<.'B8UO_0,8E?2DDXPG9.Z>6YK44YY?$[)@KWEN
MK[(5_4USX) 65_<-0?&OLU- ;.E!;Q!4T_D+4@;=8*_*/9U5Y^SQ6FJ7QDI)
M7%EY;TA QS!F*.HJ!@R_ILXSU=[.NI-!Q9V_OF4TSA2()%&:;L^62\2R"]Z3
M1Q3E.(M>TNUM\CM*M\]X2/6(5@E;VV8%;#"R)T,\8MF0\37US!E:Q>'89T,7
MY[F7'?1?C46794%S]>2O=NDV3_L$VZ?'"\  GYR;'+D&KO(G1VW!,)%6&[K,
M-ZENB/&R<QR1Q?WR,B$4VICDNZDHV&W#.8C\,82#*]/4)]H*A.[)4_D2MW\]
MHGR#LSQY21%%BJ'1)O*6FM.8MS^.2 -8/!]DT<0*UZ.N*-?K3*M@B,ZF\:Y4
MHYMLB<F:>M$Y.]E,XD3]SKJXH^F*\S;$/+W3>IU#W"-XI.+OEYVX+[3K*0N*
M.I&DX-%T!ZAQY@&V1'J(\?O.W!WGU?.%^3W9==*\VR_UCD-H< -L (.X'0W"
M)YEQ'MCK5BG,4#M41Y.3$+HLI_>*8W3^TPWJNG^,!XR@XMF<B=U>]ZG=Q0IS
MC06&#O.CZ4(VC7RPQ8-.#2U'DST;>Q[1!I/B&5>VM3LI$[*>/A9Q6!]-A[)G
M8-=C$Z=^YN\5'N76C':X?L9]%TA=+(5-7&2.R1-:]6<2+=C&$2%15MMI\AVT
MUCNCN/'.]!][[TS_^&TD^W;XNL,NGXJ*<)=-14QH:[01Z_-8INC#GU[^_($*
M/EO@#?]R@X*JO<$NHG*8$D;9"!BJW3 9C(@SZX]"CC;3,LP)BSN<P9"A)FS?
M')00>HX/L(XZ$)$Q-??,AT5)5X%GLLX*E>\8$W%<1Y?(<V2 =#-U'%V&YO%C
MIWY#" HE'=]K! 0-J(83? 8'( 9!5<_R_8R?*3B]V3&GAI]S=+^\RHMD39<8
MPTDL_V.CR?"CYV]M2'71>5-CR,CY>1'#U$[[%X4J+;>2E$Y*TGTJ)PFIYP#1
MT%,'+G*V+LXN%.DRJA#QX<>?/E2H8+_\=HGB;E7OE\TKO2Q=1K)((M+Z8B%2
M)G#8I1\WX. YKJ9;10=N1M+\F%X:^;$H?V4)$>E_6**EMRAE<2"%0],ITWHV
M6!G/H6BBN9:O@_%W?@+ "&FTCDE1O5[>OK='9^L%*>OHN11P!D5;W&D5]1U^
MYG;00J&6&/.==M>^K_'L%R6M<49U(E&64Q,T^5&K/],Z7:H<GI/Y-&TT@8_G
MP+5E(1T43Y#I?)?;**\N>D-9B:YIL[#TQLP,OR;%ZT69%WC-GD200=BL<!M\
MU"SL.5@GV4('H;J"+.\73UGK-%5_I)/E55;M>[/4>$Q7A:_4+]@'&:A@& #3
MMX$!N$!"&F#]-;PA_ FEE-WJ(\H0B5+JU\\6ZR2K;L$6R1NZ>F>/R*B6W=.8
MM.E!#9EXCE4KMM'!K:G !L/_$1Z&'PC>(%)LV6MB+,\*6_EMU(LBW6+MNU3@
M8IXCTU!_'2S"133H^SFH&>--QM+W8K*5 TU%MCN'(R+S'$A _72 (V;9QJL=
MGV Q?[ZV?EM5CA@ 9>_A6@&EY[B!:ZD#'2G7%CV.3[88.9OU)DI(?<J<SD0W
M.(_2^R5[T/:6#NL+EM)"M7:8PJ)U4D8L/ >B!;MH.3<C<2UT ]PCN8I(5CWW
MBLC3*VTK.4J!U.V;)RIJS[&GIZT.S)2<6T09;(.\(?*"W;I#:H5LQ2X&U/WE
MFJYQ"E1UH%K1T20,2+^;C2GI/4>6KL9Z\S,E[Q9=[FX0&FUI4,_\2Y26Z'[)
MV;O)N=#2*M-N5<#*> XQ$\VUMB!@_%NHA;7?L'NO5;5ZE),-W\0-;0 $ZJ?G
MG40L6Z0<= M@>I"6#=_G=$&SZ+[J?;^IVC!;W%2/\E'?R\(L?!<U@4,;GC7A
MX#GTIEM%*S!K(JT%K,'6@OLY&M.3H%?VM/P;JCMEK9?JO*=>L?W[O\!BGL/2
M4'^],Z%0$2T #[\O(-@Y?7I--ILZ7^<_HFS!]CHN<*X*?6B6VCD]8"G/$66F
MO9YS TIH\600Z7<=QCA;4)=:)#D,<4#J]E:&BMISA.EIJX,L)>?V['!8]Q_N
MT)>.W@1G])\QZBQKY.@R+=Y>:],N[CG^)MI#!Y#ZHEJ$6MEU\.QRW'/TDIZN
MQLVCX6621ZL50:OF)D5S)*DRN? *C$Z9]M(+K(SG+L!$<ZV++3#^0=[&>XI?
MT:)DV4.'NP9TP9K$=%9WF:0E>QE/AKV)7-I)MRD7S_%IQSI:DW)3B<%FYCF/
M4I::Z.D5H8*M<7'&AF5W8]3^O>N==9_*S2:MW\7F#U=:9?8>'%+&FFO)2=%1
MG_ZU5YW^T7$G%YBV8):C1;=E@$Y$H^S(=8#*.G,8>DV,IQFE[S% HOO. R0R
MV(?KZY-"[EQ$+5_@"_@?=V>_^A_MQ=CJ,U3W&\3.#&>K2E"]T4O'C-LD>DG2
MI$A&V1ITB_7.L$&*.>NP@G; QCKW.V6?_?X4&X2M'QF]C)'/8CK2\4!!U>T+
M/"HO(0/12(T0 1?GKU&8GXWMX[V%^?935%2))14X,>8@\4-*#E[B:ZHE3+R3
M4H*S' \:@UQ^SR8'=6;G2GMMR $Y2""GY! (Y/0L80(YI02;2<EF@USUO\^(
MK*OU>'W%\#$JY&$^"YQD$(1R"@6*1I8Q@B14DLVL#RXR(#<GK%RNG':5V*]I
M!<LH .7P&!V/TFUD=A_/NE_NJME<YSQ'&5HF\,"*(2=.F$6;D\.TF6H08)MF
M&F;6%(H?AENTQ8:[!MRK7:MZCNA@CO:VHO_)BRI4W:0C 4)\$K<1S VYA0-U
M&^8RA+NAZ"!7N7NM+YL:4UUY81T@RHVXC-"MR24<5$\QCR&:-44Z?Y9QXF;Q
M<HGB8G>$E"K-IKHL94H64XW5*V@;K,;;Q@:LP@'U9$,9(MM$;I!Y%O<J?\Y(
MG?WGWU6';B9?^2-.4SHJ?8D(]#B$*:,1M/49A0/LB48RA+6^5$LO(SHXQU?0
M^K_BE%8_9YE8FA"MD[5[+5^P7.=_;"]\#SZZ=1'5:9J7X:6>1SIY)4E<H$5E
M<SH'&/SR.:,8.V/N5+6M<0A1(S<SARAGCDB )GQ0V_:]4[]*?8<T1U4"/Y/8
M]=%=H[#=SSN<O5%+H,49\]70A=-DCM*169.CUSW#EJ7@'6""Q&#/+5ZB/";)
MICY8?%[F28;R_!(549(Z&9[OR2JB#=#8O9/.GSJ>AX[NG7OY3_27^A:$8%2W
MRK-!E26>CN<0:,7J4S]PFF2KSH;F^;;Y6"%=/#70Y3 >\>$<#G:(M&VHCPBO
M2+1Y3>(H/7M/AJ?.E'2MLF*Z@ZE4&[);@4N\CI)LJ)**;I<S54AG[9UHMH%)
MMK56S1^=]Z+K'W[[_#308/]#^UC3D\.!3FU/S*ER?\@2\JB>9'KR91-&K]TN
MS@;MMO^AO55_YGN[C:JLT6ZLK%^/7<+:[6K8WZZ&X+WROK^-JJS1;E=/\YPG
M.Z2-E,,6A@\$ ].)6-?YH84L+2\3#VG,"5,A#)]"#,RL+[1J +&P,-?I8N5O
M!6^3ZQ3I3W441>P=U=LOPG8K,\&Z!D#9Z""E=)*$H%R_($+Q2UF/;G/P/[8)
M! 8?G?5\B/6Q0IE^MY9PK*[_#SCY,>V;TOJ[$XQ-'Q,!04@WP 2'+A1XJ%0T
M0@J'J1]SSBF@J1TQ&],4J!$3#F##(PP%-THEC8##XVKYQ,CA%P6P01_KC*O<
MA8-4#K.RE/\<7CV@^;#^_,S.U!@DU_+1OP,VB]T0.+81 NZWFY4*#O8SX14+
M]@ZY-$,2Y$%DAUL]WJ=1FO!:N"C#AD%1C??!'2>-ZM?P8Y1D]X2]17NV9JTB
M-X6(FJ_]F-I=1@V3)AV_C:[0?Y!*0T,FYV7TL:QPXV_V'J('3?&FOT _STS/
MLY&G^25_1#%*WM@8R]Y@>]\@=FIH_TCU:?@YT$9_VQYWN$#Y+8ZJAY2;B52V
MVK>2?+/?B,MHPU^3RZ%VR!^C;(4XF_RCW]M7;?>_'[2*GQ!;HO,JV?_2K6;[
MY5 5_12])^MRS:TJ]UM3V<$W9X,*SYQ87O7^,-%AP,:%0<%P1]MQ9\ R\'&,
MTFX&]@J%:Y"ISA&+'8PHKJ$E:&?J@+?Y>@JS6VU,Y[V>H[A0?]@&%^L/XH!B
M]E:4X.F2?(:B7WZ@LT9YET#85_,.%1<E89U3:9$QJ5#Y+JGKA8U!FV(M];GK
M&[C4*E&^5)JYSW'_CLQ9FN(O+/,D7<A=XO*E6);I6-LA]K0*M2@$%@H4CR8F
ML8%,H-QP _O:HQS7.^@-%_R&4=6 [RF4DH]F/\QX@F@XD;$V?X3+#[X;@1.I
M3PF%F"52UY1XG#M:33RUGEO$VV="S9"VVX357]1N]*]37%%_$0*V+2](:%:X
M?9)6L_ I)'@*"9Y"@IZ,G*>0X, @AJX0' G4X^]! '#J>",*\)DST!UWI@7]
M)L\H>/6L:\9V\MF"J4YBQU)_\:<:$SA(;*7DX,)8569FSBNSK(J2!E_\J\R+
M^D38^\!X%CFVE\=M</3*P4'!A.<PI]H_*JK'G*25:GT%HQ8WHC3=OQB.<;WH
MDE$M H\OF<\V)@^?4Z<E)A4X]@C3I'6T3F!)5]!QQI.:ES0?Z[0_3.0I<.3H
M6=GA\6  *> 1V5.PZ!0L.@6+O!D$3\&B\7N<:C<'#@W)N'D0"#HEXSHEX_(^
M.= I&=<I&==!VTT0'F_B4:R!Z+R=.Q62D?0CC0,2OUL2H)9&V_*YG5)X"8WY
MU:7P@L[!S')UJ>9DZJ1<8;TTU'VJ_99)8 TXGJZIR-K$54(R7W3CSMS4A!+]
M;,W=C'?/.L\&B<<=(5%WY.$0N4NLHVX3#-1MD%-'R'@W_G 8^K, ,[B!\1!M
MF\.[]!=2HH4*,OH%![<S( 4]AY:Q#73@IB,DW,T4Y>B!-7RPVKSM]$?&\OCG
M/\ A6V_Z(V8:Y MU G5O!4>8H.3RG8Y;M\>3FEI<4S!=X*S:7OHU*5XORKS
M:T0$FUB:I=KM"&@I-PEP:I VE1RV-?_K+L'-X*N[&+UFPV"5:H,H/HQ]G4YE
MP#;(.1-72_9")QV8RW691NQ1F<X]M?TUJ&%0;C*C-I@W@5%(L+1F,&,$3ZF!
M;P')C\FRN(@([8T+M*Z25CX@DN#% *4JLL:D8K*0$ 94UA@_8OYS!##=^<-V
M<;(%N+P1K<2K=6A#@I6.VE9]4T>(^0NZ\[@?:76IZVR[2GZ3YR4:>B7#TA!H
M\4H?#=B4IID'?CRQYJ_?>NWQ^D<0_ZV'7&%A"' YA8\&MRK#S -;CM0&M7\.
M=*,1'*# IBMZ4+CHMGO,'RS'CZ,8%L-(HJS",&IY$,EMZ$31IE?O<5HNDFS%
M%D_T_Q;C6UH3.,!B2WP.OO5,GJ><;AI0)^VZ22.1@5_%T?&5>EU6WT<J^8>[
M]P/=KM",K>MM6ZB9FZ^?7!L8F%(;?D%#*X6VE.UQWD*B.M>;MJ?+1_J/,;2V
M$\^-^-_WLZ'A=WN5:Y]3ND@C-L[1?S3CWT[JH+;P H,GK&0%7'IJ@>VQ@:HC
M!]WGW7V^2L8S\$D&V#E+4:_ID8>\COCE@@>"-X@46Y:7\(\RV;"3F7>HJ/*O
MM3LVEXA6*4ZBTWW1F37<9[]KF^4A9:W6:1OYBP6P8J,G"E3%7-A"6*?S[3,5
MRSEBJU&BL0"HA%?*LVIQ3^!JE% IWRWA0OE/$1T',D1Z/DEP-U9)N;LI*Z%T
M-KCI-!K64;<_W@'$U+=N)>R#/(IR79(L*4J"JM2A[^Q?_..Z:L(V+92$,!08
M@94U0I&,>Y 7/'Y!KTF<"H##_]C8;_@Q%(!(E3("Q9!CD&==STMJ6!;#S1;M
M/V_6&X+?ZD<YN?C0*K-[O!Y4)A0TF9C "&1 0>$&*G4FN-AD2@@T^UX<,SM(
M3+BW!;075S++"U<B@SNI0)E2\W=E^3-[.V45.EQ6H2039Q7B?6O72OUOWF45
MDE1=GE6H7S"8/G'*#@7)#A7@SNXI.Y2%L5;W.4'UB#K.&A76@E6HX:W@5AZ\
M@"IT>.OV9IZP7G>H$.P5Z!11:=\KXI7^GW.T+-/;9#G<.M HH=*^6\*_)1*O
M.64S=:'^P#521YYTEMZ5$Z[CUO @,J.+^QS0ZK?=,V$P,8'OCUM=GHK\_0RK
MT]O1R3%;P4#O#B<8;L_JG%F BSC.$V6W*,K1Z3C9G!K>LG/+J#+T)<ICDE37
M,WG'$0"4C8Y2RE/(*<"0TRE4<4ID_56$*B!.#AR=D##S-HWUY*%#%(T 4DN'
M$,=QB'HZ(I@!\#_NU.E_=')JIGIDM[;I3497.2@OV)O563YZ!55-V9Z;D5$Z
M[,3<IL ZF@U[<C1XDEW**?#%)[2K8@7J(=ZPM[0?<CM*.XX&$SW/J#7$*%F'
MN\L"6Z3#%RTZZW(IU^-<BM^L-U%"6,3A?GF+LU6:O*%%E0/JM#Z?54-FXKWQ
M+UXCLA)K"2)N-540N]!VB++;/<K^@=+%-2:?1[,5K3*-[L R[IP;K"&QF?8#
M5R>5Q=P=4(:S/!6*:XMU]='BB19$HJN*?*+!]<0A40#X .FG"P@1TSER_7DW
MI=!RLCJS"A7CXYQ87$4DHW_F#X@\48W1:38QHX9W%&"[YZ#/WJBAV9SU&5_@
M]1IGM!O'O[_BE,(L/X_R)!:H/Y%+ZU1-N;B]PCG":Y*6!5J<;^MZ5W>VY;<Y
MM3F,+G9J<' R9_T2D87@-B?W6]M;^M^<M#,S)\4;6K WU%&6-^,.8;':ZK[!
M^79/\Q!MV6]5O?>5SQ9LE_8N6O.O=,XIHD7*+"+<)-2BO3Z)BVJ.$?_.WRR3
MT>R28G%IW)WOF!,$&&:3P?&/&6I4I]#BUB3<+2*^!\,'Z=B#Z62W)M5YD5EJ
M$&Y331ESL7RL$IV= @NJ9OQ] ?[L BK. SPS&]#E7[9(WI)%R7W(5DK3&%%
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
M1.?,2Y@V#H:KW?<+F@*;\_TB09Y=[%#THXO7!"VOWE%<LB<.[Y=+.@/D0PI
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
MUFR^L/]A+V3\S_\/4$L! A0#%     @ CXI:6N.29IZ5! ( YB85 !(
M         ( !     &5F,C P,SDP,S5?,3!K+FAT;5!+ 0(4 Q0    ( (^*
M6EIK(V17*M\   <K!@ 6              "  <4$ @!E9C(P,#,Y,#,U7V5X
M,3 M,3 N:'1M4$L! A0#%     @ CXI:6LXP16<>"0$ YX$( !8
M     ( !(^0" &5F,C P,SDP,S5?97@Q,"TQ,2YH=&U02P$"% ,4    " "/
MBEI:%6',2_P,   /.0  %@              @ %U[0, 968R,# S.3 S-5]E
M>#$P+3$R+FAT;5!+ 0(4 Q0    ( (^*6EJ+0L0D$C@  ,U+ 0 6
M      "  :7Z P!E9C(P,#,Y,#,U7V5X,3 M,3,N:'1M4$L! A0#%     @
MCXI:6G/Z[\$I%   B(   !8              ( !ZS($ &5F,C P,SDP,S5?
M97@Q,"TQ-"YH=&U02P$"% ,4    " "/BEI:NQQ+" $8   YF   %@
M        @ %(1P0 968R,# S.3 S-5]E>#$P+3$U+FAT;5!+ 0(4 Q0    (
M (^*6EHE?#(7K (   P*   5              "  7U?! !E9C(P,#,Y,#,U
M7V5X,C$M,2YH=&U02P$"% ,4    " "/BEI:BCB;]#D'  #$&@  %0
M        @ %<8@0 968R,# S.3 S-5]E>#,Q+3$N:'1M4$L! A0#%     @
MCXI:6N&0,,(?!   :@T  !4              ( !R&D$ &5F,C P,SDP,S5?
M97@S,BTQ+FAT;5!+ 0(4 Q0    ( (^*6EKN&RRQ<0$  '<"   *
M      "  1IN! !I;6%G93 N:G!G4$L! A0#%     @ CXI:6FP_##?)(@
M?"4   X              ( !LV\$ &EM86=E,# P,#$N:G!G4$L! A0#%
M  @ CXI:6HQ-"YMX#P  =1    X              ( !J)($ &EM86=E,# P
M,#,N:G!G4$L! A0#%     @ CXI:6E;[X>*I'   F!X   X
M ( !3*($ &EM86=E,# P,#8N:G!G4$L! A0#%     @ CXI:6A[6ND<8$@
ML,4  !$              ( !(;\$ '1L9F$M,C R-#$R,S$N>'-D4$L! A0#
M%     @ CXI:6B!830%O%P  [%H! !4              ( !:-$$ '1L9F$M
M,C R-#$R,S%?8V%L+GAM;%!+ 0(4 Q0    ( (^*6EK6/EWN]30  "1K P 5
M              "  0KI! !T;&9A+3(P,C0Q,C,Q7V1E9BYX;6Q02P$"% ,4
M    " "/BEI:VZ4+&I>]  #Z]0H %0              @ $R'@4 =&QF82TR
M,#(T,3(S,5]L86(N>&UL4$L! A0#%     @ CXI:6K,1)K):9   \<H& !4
M             ( !_-L% '1L9F$M,C R-#$R,S%?<')E+GAM;%!+!08
.$P 3 -@$  ")0 8    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>ef20039035_10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:tlfa="http://tandyleather.com/20241231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  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="tlfa-20241231.xsd" xlink:type="simple"/>
    <context id="c20240101to20241231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c20250226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
        </entity>
        <period>
            <instant>2025-02-26</instant>
        </period>
    </context>
    <context id="c20230101to20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20241231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</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="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</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="c20221231_StatementEquityComponentsAxis_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</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="c20240101to20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241001to20241231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_StatementGeographicalAxis_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_StatementGeographicalAxis_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_StatementGeographicalAxis_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20231231_BalanceSheetLocationAxis_OtherLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BalanceSheetLocationAxis_OtherLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20221231_BalanceSheetLocationAxis_OtherLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20231231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_StatementGeographicalAxis_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementGeographicalAxis_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementGeographicalAxis_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tlfa:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_StatementGeographicalAxis_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_StatementGeographicalAxis_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_StatementGeographicalAxis_OtherCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tlfa:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingAndBuildingImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_ShareBasedPaymentArrangementEmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_ShareBasedPaymentArrangementEmployeeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">us-gaap:ShareBasedPaymentArrangementEmployeeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ProductOrServiceAxis_ShippingAndHandlingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ProductOrServiceAxis_ShippingAndHandlingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20241231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20231231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementGeographicalAxis_ES">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ES</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementGeographicalAxis_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20231231_StatementGeographicalAxis_CA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_IncomeStatementLocationAxis_OperatingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_IncomeStatementLocationAxis_OperatingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OperatingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_IncomeStatementLocationAxis_ImpairmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tlfa:ImpairmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_IncomeStatementLocationAxis_ImpairmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">tlfa:ImpairmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_IncomeStatementLocationAxis_InterestExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_IncomeStatementLocationAxis_InterestExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230103_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">tlfa:JPMorganChaseBankNAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-03</instant>
        </period>
    </context>
    <context id="c20230103to20230103_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">tlfa:JPMorganChaseBankNAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-03</startDate>
            <endDate>2023-01-03</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">tlfa:JPMorganChaseBankNAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_RetirementPlanTypeAxis_OneHundredPercentContributionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">tlfa:OneHundredPercentContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_RetirementPlanTypeAxis_FiftyPercentContributionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">tlfa:FiftyPercentContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RetirementPlanTypeAxis_OneHundredPercentContributionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">tlfa:OneHundredPercentContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_RetirementPlanTypeAxis_FiftyPercentContributionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">tlfa:FiftyPercentContributionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_IncomeTaxAuthorityNameAxis_InternalRevenueServiceIRSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_IncomeTaxAuthorityNameAxis_InternalRevenueServiceIRSMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_IncomeTaxAuthorityNameAxis_CanadaRevenueAgencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CanadaRevenueAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_IncomeTaxAuthorityNameAxis_TaxAuthoritySpainMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAuthoritySpainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_IncomeTaxAuthorityNameAxis_TaxAuthoritySpainMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:TaxAuthoritySpainMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_IncomeTaxAuthorityNameAxis_CanadaRevenueAgencyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:CanadaRevenueAgencyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_StatementGeographicalAxis_NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tlfa:TwoMajorCustomersMember</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-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tlfa:TwoMajorCustomersMember</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>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tlfa:FiveMajorCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tlfa:FiveMajorCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">tlfa:FiveMajorCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsPayableMember_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_TenMajorSuppliersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tlfa:TenMajorSuppliersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsPayableMember_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_OneMajorSupplierMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">tlfa:OneMajorSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_StatementGeographicalAxis_NonUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_StatementGeographicalAxis_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20130131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndThirteenRestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-01-31</instant>
        </period>
    </context>
    <context id="c20200630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndThirteenRestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="c20230430_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_RangeAxis_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_NonEmployeeDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tlfa:NonEmployeeDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20240101to20241231_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember_RangeAxis_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndThirteenRestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20231001to20231031_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="c20240601to20240630_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_NonEmployeeDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">tlfa:NonEmployeeDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c20241001to20241031_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tlfa:TwoThousandAndTwentyThreeRestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="c20230101to20231231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:ServicedBasedRestrictedStockUnitsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tlfa:RestrictedStockAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c20220808_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">tlfa:ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-08-08</instant>
        </period>
    </context>
    <context id="c20240917_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">tlfa:ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-17</instant>
        </period>
    </context>
    <context id="c20241231_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">tlfa:ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c20240930_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">tlfa:ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c20250122to20250122_SubsequentEventTypeAxis_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-22</startDate>
            <endDate>2025-01-22</endDate>
        </period>
    </context>
    <context id="c20250128_SubsequentEventTypeAxis_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000909724</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-28</instant>
        </period>
    </context>
    <unit id="U001">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U002">
        <measure>shares</measure>
    </unit>
    <unit id="U003">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U004">
        <measure>tlfa:Store</measure>
    </unit>
    <unit id="U005">
        <measure>tlfa:Segment</measure>
    </unit>
    <unit id="U006">
        <measure>tlfa:Discount</measure>
    </unit>
    <unit id="U007">
        <measure>pure</measure>
    </unit>
    <unit id="U008">
        <measure>tlfa:Customer</measure>
    </unit>
    <unit id="U009">
        <measure>tlfa:Supplier</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="c20240101to20241231"
      id="Fact_a634b172ba2f48ed8b5418375bc4b9d4">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="c20240101to20241231"
      id="Fact_b1052c6e591c4d67b6d66b5044a5c919">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="c20240101to20241231"
      id="Fact_39e5688d4c824328b89c3f54cd797c1b">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="c20240101to20241231"
      id="Fact_4d9b735f4eec4b48a6dc9437e0b44b79">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="c20240101to20241231"
      id="Fact_78df1cf0a35e44598279e6a7b45a4b20">0000909724</dei:EntityCentralIndexKey>
    <us-gaap:NumberOfOperatingSegments
      contextRef="c20240101to20241231"
      decimals="INF"
      id="Fact_084ff30487d54523a598a9e14e78cfd0"
      unitRef="U005">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="c20240101to20241231"
      decimals="INF"
      id="Fact_48fc0c1dc93f4cba8024c854b02a1b0e"
      unitRef="U005">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MinimumMember"
      id="Fact_172d33ddd6c64880bffb473b3b172418">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MinimumMember"
      id="Fact_0acfc8c857f74d4cb3092cdd4d8f357b">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="c20241231"
      id="Fact_7e26b1ab91224c3396d4801c04ccf298">http://fasb.org/us-gaap/2024#OperatingLeaseRightOfUseAsset</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="c20231231"
      id="Fact_bdded733fbc8498cbd3ea40a640657bb">http://fasb.org/us-gaap/2024#OperatingLeaseRightOfUseAsset</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="c20231231"
      id="Fact_ab742ef5fa0749c1b2d3761cbf35226f">http://fasb.org/us-gaap/2024#FinanceLeaseRightOfUseAsset</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="c20241231"
      id="Fact_c13f85dd5ede453a9e5c4a9aec909fc7">http://fasb.org/us-gaap/2024#FinanceLeaseRightOfUseAsset</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="c20241231"
      id="Fact_83d1f5804a254ff4b44d05e4a1eff65c">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="c20231231"
      id="Fact_9d8652b442fa4cbba7ea28efdf3d0505">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="c20241231"
      id="Fact_8d9337f87a894addb961b29eafd1faab">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="c20231231"
      id="Fact_8bb2f59dc1c3480b8f1383e5b4de84ee">http://fasb.org/us-gaap/2024#OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="c20241231"
      id="Fact_e6eb7ebbfdd74949906eab69e0bc892e">http://fasb.org/us-gaap/2024#FinanceLeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="c20231231"
      id="Fact_0ab6ce11b29542cc84b89133dd9de1c5">http://fasb.org/us-gaap/2024#FinanceLeaseLiabilityNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c20230103to20230103_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember"
      decimals="INF"
      id="Fact_4ead705d84df452a999a40afb9e2ba99"
      unitRef="U007">0.0210</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration
      contextRef="c20240101to20241231_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember"
      id="Fact_ea75b966c36943b584d2072b58332c91">http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrMember</us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c20241231"
      id="Fact_90a2a393a5954d2b829957f2c016f2f7"
      unitRef="U001"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c20231231"
      id="Fact_77036542ea5e40798079fd4690882a1e"
      unitRef="U001"
      xsi:nil="true"/>
    <dei:AuditorFirmId
      contextRef="c20240101to20241231"
      id="Fact_0a83d699e2734f809c638430c92d157d">726</dei:AuditorFirmId>
    <dei:AuditorFirmId
      contextRef="c20230101to20231231"
      id="Fact_20d25c86e1cd48c79285182166c3ff58">410</dei:AuditorFirmId>
    <dei:DocumentType
      contextRef="c20240101to20241231"
      id="Fact_7be97606c4b24a93a10bcf9704674966">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="c20240101to20241231"
      id="Fact_1c0fa66e75dd4df3ad2e6e93dd69ed1a">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="c20240101to20241231"
      id="Fact_9770c69355924ec8b64ed6a6557720e1">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="c20240101to20241231"
      id="Fact_68c561d0563f49aab1c0f23aab3bd86d">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="c20240101to20241231"
      id="Fact_a9a9cfc4d70e45538c6111baa8ca8c68">1-12368</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="c20240101to20241231"
      id="Fact_43691013054d4b658bc6fc4e91ad421f">TANDY LEATHER FACTORY, INC</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20240101to20241231"
      id="Fact_2f0fafacb2ab4413bd078a4108f03cab">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20240101to20241231"
      id="Fact_d5850e208ded48c59b25c5a2f5d7b746">75-2543540</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20240101to20241231"
      id="Fact_163c3609eda844b79ade2a2a30a1ff08">1900 Southeast Loop 820</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20240101to20241231"
      id="Fact_2e9febdc0c9c419aa36bb3edec429946">Fort Worth</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20240101to20241231"
      id="Fact_7070166872234b4687017e2055bd234f">TX</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20240101to20241231"
      id="Fact_32aef872159d4ef0856ef48e4eec660c">76140</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressPostalZipCode
      contextRef="c20240101to20241231"
      id="Fact_4d3c35638d194e789c1b813afcfd3b08">76140</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20240101to20241231"
      id="Fact_41c9e4b555b94ca984fa5ee5af7e3256">817</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20240101to20241231"
      id="Fact_97393987b1824c82b18cbea0b0d77e8a">872-3200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="c20240101to20241231"
      id="Fact_e743be1065b24728931c8fcaee2be0fe">Common Stock, par value $0.0024</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20240101to20241231"
      id="Fact_2c258813a7e84fdfb8243a1cfd476a7b">TLF</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20240101to20241231"
      id="Fact_f65a93e32e164834922d48c834c8cd8f">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="c20240101to20241231"
      id="Fact_eff1989ffc26481b9106c56bfc9a90d5">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="c20240101to20241231"
      id="Fact_ae5d21ccba5a4ecab814c1c13c82bc6f">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="c20240101to20241231"
      id="Fact_6d068c29c7834f84a903dc7c742501b3">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="c20240101to20241231"
      id="Fact_c57a0d43c24e412b86282b007f0a7e65">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="c20240101to20241231"
      id="Fact_ae2ac70d9ca142cfbb1f2786129700b9">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="c20240101to20241231"
      id="Fact_966033c7fffc4830acbb5e2329a4998d">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20240101to20241231"
      id="Fact_4260dcb8f3274850936f47048eb572e8">false</dei:EntityEmergingGrowthCompany>
    <dei:DocumentFinStmtErrorCorrectionFlag
      contextRef="c20240101to20241231"
      id="Fact_2ca7d9f0fe9f412aa5553936a79545a6">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany
      contextRef="c20240101to20241231"
      id="Fact_8134c860649a4aafa8f45c02656dc712">false</dei:EntityShellCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="c20240101to20241231"
      id="Fact_ae25d5ce145747789cfff174d78f474b">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityPublicFloat
      contextRef="c20240630"
      decimals="0"
      id="Fact_1758b028d86244c79ff051d59ecb2263"
      unitRef="U001">15218690</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c20250226"
      decimals="INF"
      id="Fact_3e4f85232d3f4c47a8aab5c4db38fd51"
      unitRef="U002">8496581</dei:EntityCommonStockSharesOutstanding>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock
      contextRef="c20240101to20241231"
      id="Text_b1267ed3400e47bdb615b3794b1794e5">
&lt;div style="text-align: justify; font-weight: bold;"&gt;Cybersecurity Risk Management and Strategy&lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Company recognizes the critical importance of developing, implementing, and maintaining robust cybersecurity measures to safeguard its information systems and protect the confidentiality, integrity, and availability of its data.&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s information security program is managed by its Vice President, Technology, whose team is responsible for leading Company-wide cybersecurity strategy, policy, standards,
        architecture, and processes.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;We design and assess
        our program based on the National Institute of Standards and Technology Cybersecurity Framework (NIST CSF and AI Risk Management Framework). This does not mean that we meet any particular technical standards, specifications, or requirements, but
        only that we use the NIST CSF as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business.&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Information about
        cybersecurity risks and our risk management processes is collected, analyzed and considered as part of our overall enterprise risk management program.&lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: justify; font-weight: bold;"&gt;Key components of our cybersecurity risk management program&lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Company&#x2019;s
        cybersecurity program includes:&lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Advanced security infrastructure with state-of-the-art firewalls and intrusion detection systems.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Regular cybersecurity training for employees.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Strict data access controls and authentication protocols.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Continuous monitoring of our networks and systems for signs of unauthorized activity.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Partnerships with leading cybersecurity software and hardware providers for real-time systems monitoring and threat intelligence.&lt;br/&gt;
              &lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In the event of a
        cybersecurity incident, the Company&#x2019;s response plan includes:&lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Immediate containment and assessment of the incident.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Notification to relevant stakeholders, including officers, board members, investors and customers where appropriate, in compliance with legal and regulatory requirements.&lt;/span&gt;&lt;br/&gt;
              &lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Cooperation with law enforcement and regulatory bodies as needed.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Post-incident analysis and measures to prevent future occurrences.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;At this time, we have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected us, including our operations, business strategy, results of operations, or financial condition.&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;We face certain ongoing risks from
        cybersecurity threats that, if realized, are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. See &#x201c;Risk Factors&#x201d;.&lt;/span&gt;&lt;/div&gt;
</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag
      contextRef="c20240101to20241231"
      id="Fact_d02c7ad6f51441a6b91011e67c75a748">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock
      contextRef="c20240101to20241231"
      id="Text_71570fd55bd240ab83d36ce4075bf154">&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s information security program is managed by its Vice President, Technology, whose team is responsible for leading Company-wide cybersecurity strategy, policy, standards,
        architecture, and processes.&lt;/span&gt;</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag
      contextRef="c20240101to20241231"
      id="Fact_8390346698654fdd94b751cb313ed81b">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock
      contextRef="c20240101to20241231"
      id="Text_fa584b3234ff4f5fab1aceb953138529">
&lt;div style="text-align: justify; font-weight: bold;"&gt;Key components of our cybersecurity risk management program&lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Company&#x2019;s
        cybersecurity program includes:&lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Advanced security infrastructure with state-of-the-art firewalls and intrusion detection systems.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Regular cybersecurity training for employees.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Strict data access controls and authentication protocols.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Continuous monitoring of our networks and systems for signs of unauthorized activity.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Partnerships with leading cybersecurity software and hardware providers for real-time systems monitoring and threat intelligence.&lt;br/&gt;
              &lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&#160;&lt;/div&gt;

&lt;div style="text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;In the event of a
        cybersecurity incident, the Company&#x2019;s response plan includes:&lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Immediate containment and assessment of the incident.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Notification to relevant stakeholders, including officers, board members, investors and customers where appropriate, in compliance with legal and regulatory requirements.&lt;/span&gt;&lt;br/&gt;
              &lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Cooperation with law enforcement and regulatory bodies as needed.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt;"&gt;&lt;br/&gt;
            &lt;/td&gt;

    &lt;td style="width: 18pt; vertical-align: top;"&gt;&#x2022;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div&gt;Post-incident analysis and measures to prevent future occurrences.&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag
      contextRef="c20240101to20241231"
      id="Fact_32ee7a73cd73456195e61d090aa67f97">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag
      contextRef="c20240101to20241231"
      id="Fact_4f0652b42d6c45859ccc88057df5977b">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag
      contextRef="c20240101to20241231"
      id="Fact_1835e94da19a43b7b456b4233a5d842f">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock
      contextRef="c20240101to20241231"
      id="Text_5eb4a8b80e0a45b186def935c0bc7e0a">&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;We face certain ongoing risks from
        cybersecurity threats that, if realized, are reasonably likely to materially affect us, including our operations, business strategy, results of operations, or financial condition. See &#x201c;Risk Factors&#x201d;.&lt;/span&gt;</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock
      contextRef="c20240101to20241231"
      id="Text_5c66e334f01d4faeb1d0197162f04b54">
&lt;div style="text-align: justify; font-weight: bold;"&gt;Cybersecurity Governance&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);"&gt;The Company&#x2019;s Board of Directors oversees management&#x2019;s cybersecurity strategy.&lt;/span&gt;&#160; &lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Management provides a full briefing on various cybersecurity risk matters including risk assessments, mitigation strategies, areas of emerging risk and other areas of importance at least annually if material.&lt;/span&gt;&#160; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;In















        the event of a cybersecurity incident determined to be significant, management will notify the Board.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company remains vigilant in its efforts to protect its systems, data, and stakeholders from cybersecurity threats and believes that its proactive and comprehensive
        approach positions it well to manage these risks effectively.&lt;/div&gt;
</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="c20240101to20241231"
      id="Text_b14d393a6da7495b9785e4a61ef4814f">&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);"&gt;The Company&#x2019;s Board of Directors oversees management&#x2019;s cybersecurity strategy.&lt;/span&gt;</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock
      contextRef="c20240101to20241231"
      id="Text_dc6bd42a12924575ab72895fb7caecc7">&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Management provides a full briefing on various cybersecurity risk matters including risk assessments, mitigation strategies, areas of emerging risk and other areas of importance at least annually if material.&lt;/span&gt;&#160; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;In















        the event of a cybersecurity incident determined to be significant, management will notify the Board.&lt;/span&gt;&lt;/span&gt;</cyd:CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock
      contextRef="c20240101to20241231"
      id="Text_50741241174b4bcc90c1b8722b9bc699">&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Management provides a full briefing on various cybersecurity risk matters including risk assessments, mitigation strategies, areas of emerging risk and other areas of importance at least annually if material.&lt;/span&gt;</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag
      contextRef="c20240101to20241231"
      id="Fact_fffaac08085644ceba1d7f65ab5c2a64">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock
      contextRef="c20240101to20241231"
      id="Text_1b2af9674faa4be4bdd5029076fb0a69">&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;In















        the event of a cybersecurity incident determined to be significant, management will notify the Board.&lt;/span&gt;</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <dei:AuditorName
      contextRef="c20230101to20231231"
      id="Fact_5f465b2051e24cefa0b249ef4d0145a6">WEAVER AND TIDWELL, L.L.P.</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="c20230101to20231231"
      id="Fact_bd5294c6fcd64be689af9e4c3ecde300">Oklahoma City, Oklahoma</dei:AuditorLocation>
    <dei:AuditorName
      contextRef="c20240101to20241231"
      id="Fact_2c0b07a5b3df43c08e952bcaaf356981">Whitley Penn LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="c20240101to20241231"
      id="Fact_25315295ac074fb8a3fcd11c65b2e622">Dallas, Texas</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="c20241231"
      decimals="-3"
      id="Fact_8826c523577f470aa93d4be4a53de11f"
      unitRef="U001">13271000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="c20231231"
      decimals="-3"
      id="Fact_047cafa5001144cd839c72a2b3212673"
      unitRef="U001">12159000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_98dc92e4bde246eeaa6973d855e808f4"
      unitRef="U001">49000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_398321e4c74d48cb867b40f1af159242"
      unitRef="U001">31000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_2997235c578b495ca19b9d0e100a4bb7"
      unitRef="U001">331000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4b9eaf55652d43d1a2ded46691650831"
      unitRef="U001">264000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="c20241231"
      decimals="-3"
      id="Fact_8b5aa756115142d696a86a82c5a29c97"
      unitRef="U001">35556000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_18b1c2dfb8c24af284b1b3fbf87f1d5c"
      unitRef="U001">37993000</us-gaap:InventoryNet>
    <us-gaap:IncomeTaxesReceivable
      contextRef="c20241231"
      decimals="-3"
      id="Fact_7d51ca0a4164417ebc2c3d6999e53dd2"
      unitRef="U001">384000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5534908124e0452c8135ec7a4999e0ff"
      unitRef="U001">248000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_622f176ca5354481b83ae789cbb09e14"
      unitRef="U001">898000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_964cfb37cb43489596578421a24b0636"
      unitRef="U001">475000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_237eefe4b7cd4947b44c5d0fe5ad4ce8"
      unitRef="U001">96000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_fb14f1936e3a4c82b74c2e282332661f"
      unitRef="U001">113000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_15436b2e58104bfabd8d0e90a7ad9ba0"
      unitRef="U001">50536000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_20dcf9e55d2c46b78fd91475141ccd1c"
      unitRef="U001">51252000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20241231"
      decimals="-3"
      id="Fact_581c67d7ed164d7b9edcf9ade22f4bed"
      unitRef="U001">31655000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e4fac3c582ed4d68b454b34e8fabdeec"
      unitRef="U001">28678000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="c20241231"
      decimals="-3"
      id="Fact_1e2d4ace5e52472b901aaa1eba01a3f3"
      unitRef="U001">19320000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ecd367e9a1a8491cb912d35c11329f6b"
      unitRef="U001">18131000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20241231"
      decimals="-3"
      id="Fact_c4956109c2db49f5b220aa3502c4ff39"
      unitRef="U001">12335000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4cd35ad166d94a32801a07e2c64be4df"
      unitRef="U001">10547000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20241231"
      decimals="-3"
      id="Fact_61483de6f2764c458cea85e8f84fcef1"
      unitRef="U001">10323000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20231231"
      decimals="-3"
      id="Fact_e5054eb84e2c447da516c73b78ca4c13"
      unitRef="U001">8995000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="c20241231"
      decimals="-3"
      id="Fact_6e0665e14e4544539e008c7f0a2fc876"
      unitRef="U001">0</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="c20231231"
      decimals="-3"
      id="Fact_18b0f8ff72eb4ffdb3de2ed33ae4171c"
      unitRef="U001">23000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="c20241231"
      decimals="-3"
      id="Fact_402f1af1acaf48e0ae7fe1ef7c0d2703"
      unitRef="U001">1213000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_b8bf8761e3ba4a738be4049010063116"
      unitRef="U001">880000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_bfd14baeeb9942f79c07f611603e8180"
      unitRef="U001">517000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_be8ef41d58984aa29e7c73b206f96228"
      unitRef="U001">438000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_52a2791045344475a5329cd5a233e868"
      unitRef="U001">74924000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a0fcc6b5c4a141a69c6592ca05cc7cc5"
      unitRef="U001">72135000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_07bf4b97e47244709690655a53a49abf"
      unitRef="U001">3110000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_cb67befd75f64348b70150ff38f17bf3"
      unitRef="U001">2333000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_c980876853ae4ab3a2e5ea78cef4879d"
      unitRef="U001">3571000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_8e1a78cd02804418a50980733a51acb5"
      unitRef="U001">3140000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:TaxesPayableCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_b6c6a96bba224fb099f1c8614dfcf1da"
      unitRef="U001">0</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ec5cd6535d3f42d08bca16790ac0ee92"
      unitRef="U001">288000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_84104db3ee824aa4aefba5695fdc3f9a"
      unitRef="U001">3205000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_04023efa08dc45d3b91b6f2db2a101b3"
      unitRef="U001">3172000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_dc2391a49ee242fb8e9627c7e00fa79f"
      unitRef="U001">9886000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a4ff251e3d7741d2a28d8957a31406b4"
      unitRef="U001">8933000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="c20241231"
      decimals="-3"
      id="Fact_6165e8e9d2d64dbe96f0ad86315fc224"
      unitRef="U001">0</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a2cf2cf719094a49a431c3dd4f89c6b9"
      unitRef="U001">9000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_054a71a12f90413c97d200d81b56d5de"
      unitRef="U001">248000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_eb8891d822644566b2927f0396f539af"
      unitRef="U001">388000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_df61afa384e04dac8754aff1c3dd2386"
      unitRef="U001">76000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_49f7f42fd11645bf9d074f0a86181e2c"
      unitRef="U001">205000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_509ef15767a448eb85e34b67850e4bc3"
      unitRef="U001">7561000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_32c12774557d4e3bb9e52a40d177fd3c"
      unitRef="U001">6253000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_d11f95f659e64af7b4e0b7118cd012c5"
      unitRef="U001">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_6371213c9ee44637ab4f7f7f395ff509"
      unitRef="U001">1000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20231231"
      decimals="4"
      id="Fact_e0fdf548092648f6a32f6f51dc420b0a"
      unitRef="U003">0.0024</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20241231"
      decimals="4"
      id="Fact_d5f2a8c5befc41dc9e019c015764797e"
      unitRef="U003">0.0024</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20231231"
      decimals="0"
      id="Fact_e96d064b611c4635a81549a4866f7ea4"
      unitRef="U002">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20241231"
      decimals="0"
      id="Fact_b03d4c83780d4916ad1da895cc7bf51b"
      unitRef="U002">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20241231"
      decimals="0"
      id="Fact_dfa013909b8e4e839fc6d63c9b032763"
      unitRef="U002">9920957</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20231231"
      decimals="0"
      id="Fact_34e475f6821347fa87e29487bb1b272d"
      unitRef="U002">9823621</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20241231"
      decimals="0"
      id="Fact_7a9c4e8d99e24ec2a438892936ef1226"
      unitRef="U002">8496581</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20231231"
      decimals="0"
      id="Fact_13bebefeeef14bca9572dd96094a6d98"
      unitRef="U002">8399245</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="c20241231"
      decimals="-3"
      id="Fact_b74fa17a24954f20a18e9924a8d7a517"
      unitRef="U001">23000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ed6f67d8051e43fda2d18daad8fa546a"
      unitRef="U001">23000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="c20241231"
      decimals="-3"
      id="Fact_88a3d1fc40964ec2b9c7c87cbea5750b"
      unitRef="U001">4529000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5ef3e1e3ec66491d8b68d82d25b0090b"
      unitRef="U001">3981000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="c20241231"
      decimals="-3"
      id="Fact_7d49317c5e53478ba9fa24814368e508"
      unitRef="U001">64486000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="c20231231"
      decimals="-3"
      id="Fact_58c9a4b7594641348b16242cc6f0d78b"
      unitRef="U001">63659000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c20231231"
      decimals="0"
      id="Fact_40f53932ebc84a2982ba7271a3760773"
      unitRef="U002">1424376</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c20241231"
      decimals="0"
      id="Fact_7439dddb48384f8ca34923210b01bd6a"
      unitRef="U002">1424376</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="c20241231"
      decimals="-3"
      id="Fact_6aa967d8ca5f4414b3d33406d921b05c"
      unitRef="U001">9773000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="c20231231"
      decimals="-3"
      id="Fact_c4b218f37aee42c0a1c95498a602e103"
      unitRef="U001">9773000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="c20241231"
      decimals="-3"
      id="Fact_7e2212cf1b5048e8a3414c321ebe07be"
      unitRef="U001">-2112000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="c20231231"
      decimals="-3"
      id="Fact_2074a4e6c9524a2db93127e8bb7ae576"
      unitRef="U001">-1544000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="c20241231"
      decimals="-3"
      id="Fact_0f92c9e0a2cf4378b31abe3dad22d972"
      unitRef="U001">57153000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_d5ac13d991034b0b842ae9293d8e9908"
      unitRef="U001">56346000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="c20241231"
      decimals="-3"
      id="Fact_2cda59333683495cae7e56fe3f2493ec"
      unitRef="U001">74924000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4d64abe778a7425cb6a9edb5cc104cee"
      unitRef="U001">72135000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_dc5531b155754c7cb295d0b88e267257"
      unitRef="U001">74391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_7593ee4b00d34e43adfeae02a986d271"
      unitRef="U001">76229000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_99b18acdc18343079965002084f378dc"
      unitRef="U001">32587000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_1a8b23714b384183bd90df2878b053d1"
      unitRef="U001">31066000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_a0656d105d914e87a60169cce98fb8ba"
      unitRef="U001">41804000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_b9615fc33ef24494bc134f46553739c4"
      unitRef="U001">45163000</us-gaap:GrossProfit>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_8200606d16f8411b94e0d7aa1092dfe7"
      unitRef="U001">41176000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_cc4c47391f79438fb556b8486d14d8b1"
      unitRef="U001">40753000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_d715144371b049da81d38fa5723c16a8"
      unitRef="U001">628000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_eded6c5d0fac403eb13b053e97709b3a"
      unitRef="U001">4410000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_c4f31eb933874295a9df3e7acf3e2adc"
      unitRef="U001">331000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_6224695db13f41e891f71087233440fb"
      unitRef="U001">93000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_07e02951a3324084bb8c5dab1b08fac6"
      unitRef="U001">132000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_5a02f62a76004c7d95a020a24f6395d1"
      unitRef="U001">42000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_a26daa0fd446463483e876b61d8e928a"
      unitRef="U001">463000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_7b32faf6337444e7aa069b15dd99dc40"
      unitRef="U001">135000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_b347ad0a163149feaaa4d16784619014"
      unitRef="U001">1091000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_96fb4f1be0964dac8cd64d8c8d6c2294"
      unitRef="U001">4545000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_2737440e4d9e413c8752a008c23808af"
      unitRef="U001">264000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_637847c2597e4722ace6fd22cb967287"
      unitRef="U001">777000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_f872286958d448aeae4cce973aeb908f"
      unitRef="U001">827000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_2b07f7cd37d84c61bc4a6e36269bbc48"
      unitRef="U001">3768000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_eb796532cc8f4596b6225478b3d73020"
      unitRef="U001">-568000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3fd468339b6146349fea7e594d7ce783"
      unitRef="U001">356000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_ba867868c1954036a07230e278175732"
      unitRef="U001">259000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_241f45a2bee846f8976db2e90ce4bea0"
      unitRef="U001">4124000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20240101to20241231"
      decimals="2"
      id="Fact_383b03dc339f43d29e1ce09474115117"
      unitRef="U003">0.1</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_379835254cf24f2db9e20b2e425ae215"
      unitRef="U003">0.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20240101to20241231"
      decimals="2"
      id="Fact_631b7260590b43398de1d380b9d7b007"
      unitRef="U003">0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_962d918866304a9790adef82a2e586cb"
      unitRef="U003">0.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_402f0392d3cb44c6aaa2c1b5da197474"
      unitRef="U002">8493989</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_0f45aede24b44883b951a35cfefbff3d"
      unitRef="U002">8339658</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_d0fbbfddd1674b59b68bdfe62e3264b9"
      unitRef="U002">8783063</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_7e972c3e79ba45399ca472fe9f24999f"
      unitRef="U002">8369976</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_85fc4bb858164699b7313f44927f237c"
      unitRef="U001">827000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_1d7cca7c317d4d6e8f85878234246092"
      unitRef="U001">3768000</us-gaap:NetIncomeLoss>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_7fba22dd269d4e3eb0195361e623e156"
      unitRef="U001">1183000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_df63e39a41e544c4b31a55ae15bca6b1"
      unitRef="U001">1199000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_93ce2c82545a4bc9a6556aa367c0c78a"
      unitRef="U001">3548000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_111a1acc20d048a8a9b4edada4772169"
      unitRef="U001">3427000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_78abc6ca96504c7cae642400dce60163"
      unitRef="U001">548000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_dd0cfa01a0ff45aab517cf34697a1a00"
      unitRef="U001">770000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_13bf8767a27347968a0e6a9b1df52595"
      unitRef="U001">-342000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3ab74abdca474c66af54608c5a905f62"
      unitRef="U001">-902000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_5424d672fafd4e0cbf3d8e43738c6a53"
      unitRef="U001">72000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_d02809ab88bb40f780cdf4fc913e8732"
      unitRef="U001">-107000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_2b3c5c939c0e4e0a9bc7cd7e07bde41d"
      unitRef="U001">-1992000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8f745eb069a742b1bbeaa8e9f0d5868f"
      unitRef="U001">-231000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_e1b12d02b76b49f9ae6dbbd882f67f23"
      unitRef="U001">424000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3d204800cd09444ba41f79a01ffac441"
      unitRef="U001">202000</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_a1d6c388298f4cea90482b12f2a31243"
      unitRef="U001">-17000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_87cd2d4748a943dd92bf9c5df1c549a9"
      unitRef="U001">12000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_3b8d107a13144373b9158e674fe267e8"
      unitRef="U001">1116000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_de592280c00842dab87e5b262cdc5402"
      unitRef="U001">-752000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_6d90beee338c4b75bc65d0a916bae4a2"
      unitRef="U001">322000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_acc332000d81458788c8cad6ef6e4d6a"
      unitRef="U001">462000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_b07de2bf45024c2c96f88c926ee61398"
      unitRef="U001">574000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_89f2cb1668a34b10906c36180e708ca5"
      unitRef="U001">-84000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_8c1d4c5b88f248d1976c66f46695329b"
      unitRef="U001">81000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_fe027eebaf2548c08b1163aa40ebfe24"
      unitRef="U001">45000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_ca465b7e6362489a916541a213f9f713"
      unitRef="U001">-3512000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_4ded6a8148484c438d6515dd2bf7be58"
      unitRef="U001">-3598000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_b57f8c8a5a784e5caf8fffc2e41be5c9"
      unitRef="U001">3721000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_1b9703cfee6242028bb9f73eee52130f"
      unitRef="U001">769000</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_b9383d22bdcf4327a5027fabff2c19b4"
      unitRef="U001">4548000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_6d6f38e91d224dbbbd59daa9457077d0"
      unitRef="U001">4537000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_2c4bd63a5b314d568d5765a381f87499"
      unitRef="U001">2983000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3cfd344850ff44349e00ec5e107a2865"
      unitRef="U001">576000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_d6563e6f947d4a87b2566658682c4bd9"
      unitRef="U001">-2983000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_974d0f8d58194488a39f8be8bc388da4"
      unitRef="U001">-576000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_7c72ebeb7bab418f82e1729c1dcf391e"
      unitRef="U001">1000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_c7b4e43c6d144ac18f3ba8577fb5818a"
      unitRef="U001">15000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_1f4d203a9d274cce9893c5e9edba34af"
      unitRef="U001">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_703e690d56af44c2b2dd990a16c047ba"
      unitRef="U001">11000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_e73ead8fcfb84eb78d5ae75c1eac28be"
      unitRef="U001">-1000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_62e8cba5fcc74e4ba75ad550874bac05"
      unitRef="U001">-26000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_abcab2775b754319bbca4fdddbb12fdf"
      unitRef="U001">-452000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_9617385612854727ad3e1d0abc60c67a"
      unitRef="U001">249000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_e4673cd3911447288b80bec770e7092c"
      unitRef="U001">1112000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_44e30c5c7e1143eb9d9ae919449341ef"
      unitRef="U001">4184000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_62a7c8459a9643c3b15fcf6a82702204"
      unitRef="U001">12159000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20221231"
      decimals="-3"
      id="Fact_56c34c9ef3f044f588c6776892b01afd"
      unitRef="U001">7975000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20241231"
      decimals="-3"
      id="Fact_057acdba41c34ab8b661edbf198183df"
      unitRef="U001">13271000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20231231"
      decimals="-3"
      id="Fact_df588460d1ea4d81808cf3e58265d75e"
      unitRef="U001">12159000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_fce0a3ea12f8439e9f009dffb6d0c691"
      unitRef="U001">0</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_69d807ea3d86412693139a82be484e2b"
      unitRef="U001">0</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_56e823bbfe8f412e8ad4d6f3079634e9"
      unitRef="U001">1692000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_87df72d78359466194f5a485106bb965"
      unitRef="U001">984000</us-gaap:IncomeTaxesPaidNet>
    <tlfa:NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_b3781610032340478f592f1c083c9cd0"
      unitRef="U001">4755000</tlfa:NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <tlfa:NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3b77ceab09f2431cbcc7411385c47de2"
      unitRef="U001">3396000</tlfa:NoncashOrPartNoncashTransactionsRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:SharesIssued
      contextRef="c20221231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_0eb72c3bfe514f7dae4bfcc8151e6088"
      unitRef="U002">8293150</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_1cb1715020f6489eb11eede6b04cacc0"
      unitRef="U001">23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_68c1124b966e4195a8789ad35ea663cc"
      unitRef="U001">3222000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_4570bf978a8442c19fabbb0a0fb3a4ec"
      unitRef="U001">-9773000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_525ce822be0441c88f1c2c8956b2d836"
      unitRef="U001">59891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_08c437b8b8a840a9b1a2fe46631bf5a7"
      unitRef="U001">-1900000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231"
      decimals="-3"
      id="Fact_0e92b5d42ba740b084e65f7005a8d94e"
      unitRef="U001">51463000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_ce26ad8e4787467cb43d95f70cd967f6"
      unitRef="U001">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_1563256a6a124f3894460794005ff322"
      unitRef="U001">770000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_80db54fdc6234369ade02a304acea4d5"
      unitRef="U001">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_7f347ce6e162430e83a21bbdfa40a5bf"
      unitRef="U001">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_a0cdc378778645388cd7a9b4ab89bdc0"
      unitRef="U001">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_0bb83eb4da2b4a38ba3009f70fd2870b"
      unitRef="U001">770000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_33c196595e944d5eb6ff12a5c07be625"
      unitRef="U002">108796</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_34786df5da6f4eaaabca74cd92dab42b"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_d7671f2157dd4f15b62b5be6cd09b262"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_117baa91b0ad4e26850219625f262c49"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_ee5f3b3827b64868a6ef178b3957ef1e"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_768e4563fc5f4ccda809f0bb6381cb39"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_19d6d8302db142c09f3f6c0a9c2da916"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_76da40d4dd674e49acea67036b95c80e"
      unitRef="U002">2701</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_18e8c6cefd4b45c2830c72d5f974bec3"
      unitRef="U001">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_75c730584b8244d3946feb7b94d74436"
      unitRef="U001">11000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_4c2820dc1c104a1e8f7483cd1d0d25f5"
      unitRef="U001">11000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_411f6d34f6d84d949d0864e72ab17ecb"
      unitRef="U001">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_c4269bc55ed94a7682ef367d8e62e60c"
      unitRef="U001">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_f448f60fb57441eab734d7134e5cdd6b"
      unitRef="U001">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_b31a061aa8194d5593efe3905a286aae"
      unitRef="U001">3768000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_640694b659a342b0954f9fa533c0a9f4"
      unitRef="U001">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3464df03c4d64e7a837c7b6e85363f58"
      unitRef="U001">3768000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_65887d55c68e4a419ae94c09f8371147"
      unitRef="U001">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_8bb06aba746d4439a31d4e57f68298e2"
      unitRef="U001">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_388d1d06ad6f49228c3232c5b0d4e1e3"
      unitRef="U001">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_e34d582d75304c5f95d8a7eed951b52a"
      unitRef="U001">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20230101to20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_c1141e97c03045fd894a8e887b985f89"
      unitRef="U001">356000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_cbefbad27446425096715af2ac277ca1"
      unitRef="U001">356000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesIssued
      contextRef="c20231231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_206b00f4566d4128a7567dc4e7ce27f4"
      unitRef="U002">8399245</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="c20231231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_f08a90ccb4874a09bbf581778aa5779f"
      unitRef="U001">23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20231231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_4e1545420ead4313a53248bfe5aa0820"
      unitRef="U001">3981000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20231231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_8fd6ff74e35d41b0bcc5b2515c3bd85b"
      unitRef="U001">-9773000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20231231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_9b58a46e4ef744aa90157df1211ca994"
      unitRef="U001">63659000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20231231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_5436c989786349d2b5a08cc97bb9377a"
      unitRef="U001">-1544000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20231231"
      decimals="-3"
      id="Fact_003212342ee749d0bb90def58bfe7097"
      unitRef="U001">56346000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_b6be9c5ff10540268d334fdde9867e0b"
      unitRef="U001">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_cdffce660c094e07932b94bee986635a"
      unitRef="U001">548000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_197ab3a6e1034f14a609fb8104ba2599"
      unitRef="U001">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_3e6f99a4eb884531afa754797eaff13b"
      unitRef="U001">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_a1a13755a1da48ba944d4c441ea779db"
      unitRef="U001">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_dc899b628f9c41328f824bcb41e668f4"
      unitRef="U001">548000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_94ef48c507d24b1bb556c105bb35ee07"
      unitRef="U002">97588</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_e355126494ad4493aa655188d2866998"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_f3b27a7ff89b44508c1c7c357e69ab3c"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_5f5f417456a546f691b9535272570859"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_6c7eeb810b754f27b69d7fa3cc99abef"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_42f0042e057c4beaae801387acf0de9f"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_b6612c15fe30493e82cd8812e33ba656"
      unitRef="U001">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_c5979ad5d6074d0fa5abe09938fcbd68"
      unitRef="U002">252</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_d5ed941506244e46b070f2b2cdc10530"
      unitRef="U001">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_4039bbf315dc4376a61e43a7e09e46f8"
      unitRef="U001">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_48d8ee08112f4298a821dea3a02942eb"
      unitRef="U001">0</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:NetIncomeLoss
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_7b0471a753014f199deba4f4eed67a25"
      unitRef="U001">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_66786e895acc4998bac40b3fd4c4e7c8"
      unitRef="U001">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_0646d67c65914f8a94a26bee05ebf8d7"
      unitRef="U001">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_d7ed93e19b0745da9a4aacfab1cd221b"
      unitRef="U001">827000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_de85d516748148418363526361c5478b"
      unitRef="U001">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_6f252f35dafa4829a77ea2f6120e7ef0"
      unitRef="U001">827000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_5489b4baba8646d6b84d6959db0e7844"
      unitRef="U001">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_1b8677a048bf438cbc7e36462525c039"
      unitRef="U001">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_9e3124ffcc0947b2a62443f0bccbea88"
      unitRef="U001">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_aa7e527d45ea4b7898d083b1f9a1749b"
      unitRef="U001">0</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20240101to20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_c56f916e5a604e8bb7a2ae31f1c39808"
      unitRef="U001">-568000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_f2bbd7f0f7cc46d491b79b9a876de4e9"
      unitRef="U001">-568000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:SharesIssued
      contextRef="c20241231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_7e002552071b4bdaaaccfe6660896bd3"
      unitRef="U002">8496581</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="c20241231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_bfe8c1acd35945f29955977d997e2d5d"
      unitRef="U001">23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20241231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_fda2a94b42f54dd98e2a79552189e230"
      unitRef="U001">4529000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20241231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_1cf00575a69a4343994c6602d2489dec"
      unitRef="U001">-9773000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20241231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_3b8390b2dd504c96aaaf56be5f480f85"
      unitRef="U001">64486000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20241231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_ee7446d4bd3449ce85d9d6953d7a155a"
      unitRef="U001">-2112000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20241231"
      decimals="-3"
      id="Fact_229a2553224a46d381a26a1b57726d12"
      unitRef="U001">57153000</us-gaap:StockholdersEquity>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="c20240101to20241231"
      id="Text_99ac89c3380f4399b85fa6bfe612d27e">
&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;1.&#160; DESCRIPTION OF BUSINESS&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Tandy Leather Factory, Inc. (&#x201c;TLF,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; &#x201c;us,&#x201d; the &#x201c;Company,&#x201d; &#x201c;Tandy,&#x201d; or &#x201c;Tandy Leather&#x201d; mean Tandy Leather Factory, Inc., together with its subsidiaries)
          is one of the world&#x2019;s largest specialty retailers of leather and leathercraft-related items.&#160; Founded in 1919 in Fort Worth, Texas, the Company introduced leathercrafting to millions of American and later Canadian and other international
          customers and has built a track record as the trusted source of quality leather, tools, hardware, supplies, kits and teaching materials for leatherworkers everywhere.&#160; Today, our mission remains to build on our legacy of inspiring the timeless
          art and trade of leatherworking.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;What differentiates Tandy from the competition is our high brand awareness and strong brand equity and loyalty, our network of retail stores that provides
          convenience, a high-touch customer service experience, and a hub for the local leathercrafting community, and our 100-year heritage.&#160; We believe that this combination of qualities is unique to Tandy and gives the brand competitive advantages that
          are difficult for others to replicate.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;We sell our products
          primarily through company-owned stores and through orders generated from our global websites, and through direct account representatives in our commercial division.&#160; We produce leather lace, cut leather pieces and most of the do-it-yourself kits
          that are sold in our stores and on our websites.&#160; We also offer production services to our business customers such as cutting (&#x201c;clicking&#x201d;) and splitting and some assembly.&#160;&#160; We maintain our principal offices at 1900 Southeast Loop 820, Fort
          Worth, Texas 76140.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(33, 37, 41); font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company currently operates a total of 101
          retail stores.&#160; There are 91 stores in the United States (&#x201c;U.S.&#x201d;), 9 stores in Canada and one store in Spain.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The Company&#x2019;s common shares currently trade on Nasdaq Capital Market under the symbol &#x201c;TLF.&#x201d;&lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: justify; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(33, 37, 41); font-family: 'Times New Roman'; font-size: 10pt;"&gt;We operate as a &lt;span style="-sec-ix-hidden:Fact_48fc0c1dc93f4cba8024c854b02a1b0e"&gt;&lt;span style="-sec-ix-hidden:Fact_084ff30487d54523a598a9e14e78cfd0"&gt;single&lt;/span&gt;&lt;/span&gt;
          segment and report on a consolidated basis.&lt;br/&gt;
        &lt;/div&gt;
</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:NumberOfStores
      contextRef="c20241231"
      decimals="0"
      id="Fact_069d25df695a4ca2b1b0f6f0c6f14fe9"
      unitRef="U004">101</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="c20241231_StatementGeographicalAxis_US"
      decimals="0"
      id="Fact_6ec4b6626e0a4ad9b05bfd427faa46c2"
      unitRef="U004">91</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="c20241231_StatementGeographicalAxis_CA"
      decimals="0"
      id="Fact_e26ce39213ad4971b4fe5b37f4210885"
      unitRef="U004">9</us-gaap:NumberOfStores>
    <us-gaap:NumberOfStores
      contextRef="c20241231_StatementGeographicalAxis_ES"
      decimals="INF"
      id="Fact_9a279aab611b44a780178cbb6b704495"
      unitRef="U004">1</us-gaap:NumberOfStores>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="c20240101to20241231"
      id="Text_24bc7b0b6b494d1f8c8fb54eaf848425">
&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;2.&#160; SIGNIFICANT ACCOUNTING POLICIES&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Management estimates and reporting&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;The preparation of the Company&#x2019;s consolidated financial statements in accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;)
            requires the use of estimates that affect the reported value of assets, liabilities, revenues and expenses.&#160; These estimates are based on historical experience and various other factors that are believed to be reasonable under the
            circumstances, the results of which form the basis for the Company&#x2019;s conclusions.&#160; The Company continually evaluates the information used to make these estimates as the business and the economic environment changes.&#160; Actual results may differ
            from these estimates, and estimates are subject to change due to modifications in the underlying conditions or assumptions.&#160; The policies discussed below require estimates that contain a significant degree of judgement.&#160; The use of estimates is
            pervasive throughout the Consolidated Financial Statements, but the accounting policies and estimates considered most significant are as follows.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Principles of consolidation&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Our consolidated financial statements include the accounts of Tandy Leather Factory, Inc. and its active wholly-owned subsidiaries, The Leather Factory, L.P. (a
          Texas limited partnership), Tandy Leather Company, L.P. (a Texas limited partnership), The Leather Factory of Canada, Ltd. (a Canadian corporation), and Tandy Leather Factory Espa&#xf1;a, S.L. (a Spanish corporation).&#160; All intercompany accounts and
          transactions have been eliminated in consolidation.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;br/&gt;
        &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: justify; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-decoration: underline;"&gt;Deconsolidation of
              Foreign Subsidiaries&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(33, 37, 41); font-style: normal; font-variant: normal; text-transform: none;"&gt;The UK and
            Australia entities were legally terminated in 2023 and as a result of the termination, we deconsolidated our UK and Australia entities and the impact of the deconsolidation resulted in a $0.5 million loss that is reported as part of &#x201c;Other, net&#x201d; on the consolidated statement of operations and comprehensive income.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;&#160;&lt;/div&gt;

&lt;div style="color: rgb(33, 37, 41); font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(33, 37, 41); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;"&gt;The Company considers investments with a maturity when purchased of three months or less to be cash equivalents.&#160; All
            credit card, debit card and electronic transfer transactions that are processed in less than ninety days including our T-Bills are classified as cash and cash equivalents.&lt;/div&gt;

&lt;div&gt;
          &lt;span style="font-weight: bold;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
          &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt; &lt;/div&gt;

&lt;div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Accounts receivable and expected credit losses&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-style: normal;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;"&gt;Our receivables primarily arise from the sale of merchandise to customers that have applied for and been granted
              credit.&#160; Accounts receivable are stated at amounts due, net of an allowance for credit losses.&#160; Accounts receivable are generally due within 30 days of invoicing.&#160; Our accounts receivable balance as of December 31, 2024, December 31, 2023 and
              January 1, 2023 was $0.3 million, $0.3
              million, and $0.4 million, respectively.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-weight: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;"&gt;We estimate expected credit losses based on factors such as the composition of accounts receivable, the age of the
              accounts, historical bad debt experience, and our evaluation of the financial condition and past collection history of each customer.&#160; Management believes that the historical loss information it has compiled is a reasonable base on which to
              determine expected credit losses for trade receivables held at December 31, 2024, because the composition of the trade receivables at that date is consistent with that used in developing the historical credit-loss percentages (i.e., the
              similar risk characteristics of its customers and its credit practices have not changed significantly over time).&#160; Accordingly, the allowance for expected credit losses at December 31, 2024, December 31, 2023, and January 1, 2023 each totaled
              less than $0.1 million.&lt;/div&gt;

&lt;div&gt;

            &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;
          &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Foreign currency translation and transactions&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"&gt;Foreign currency translation adjustments arise from activities of our foreign
              subsidiaries.&#160; Results of operations are translated into U.S. dollars using the average exchange rates during the period, while assets and liabilities are translated using period-end exchange rates.&#160; Foreign currency translation adjustments
              are recorded in stockholders&#x2019; equity, net of tax.&#160; For the years ended December 31, 2024 and 2023, we recorded foreign currency translation loss of $0.6
              million and&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; a gain of&lt;/span&gt; $0.4 million, respectively.&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;span style="font-weight: normal;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;Gains and losses resulting from foreign currency transactions are recorded in other, net within
                the statements of operations and comprehensive income.&lt;/span&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
          &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;
          &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"&gt;Our revenue is earned from sales of merchandise and generally occurs via three methods: (1) at the store counter, (2) shipment of product
              generally via web sales, and (3) sales of product directly to commercial customers through our commercial account representatives.&#160; We recognize revenue when we satisfy the performance obligation of transferring control of product merchandise
              over to a customer. At the store counter, our performance obligation is met, and revenue is recognized when a sales transaction occurs with a customer.&#160; Our performance obligation for 2) and 3) are met when merchandise is shipped to a
              customer, and revenue is recognized when control passes to the customer.&#160; Shipping terms are normally free on board (&#x201c;FOB&#x201d;) shipping point and control passes when the merchandise is shipped to the customer.&#160; Sales tax and comparable foreign
              tax is excluded from net sales, while shipping charged to our customers is included in net sales.&#160; Net sales is based on the amount of consideration that we expect to receive, reduced by estimates for future merchandise returns.&#160; As of
              December 31, 2024, December 31, 2023, and January 1, 2023, we had received approximately $0.3 million, $0.3 million, and $0.3 million in
              credit card payments that had not shipped as of the end of the year, and this was recorded in deferred revenue under accrued expenses and other liabilities on the Balance Sheet.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The sales return allowance included in accrued expense and other liabilities was &lt;/span&gt;$0.2 million, $0.5 million, and $0.5 million as of December 31, 2024 and 2023 and January 1, 2023 respectively.&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;We record a gift card
            liability for the unfulfilled performance obligation on the date we issue a gift card to a customer.&#160; We record revenue and reduce the gift card liability as the customer redeems the gift card.&#160; In addition, for gift card breakage, we recognize
            a proportionate amount for the expected unredeemed gift cards over the expected customer redemption period, which is one year. We
            include our gift card liability in accrued expenses and other liabilities.&#160; On January 1, 2024, the opening balance of the gift card liability was $0.3
            million.&#160; During 2024, we issued $0.5 million of gift cards, and $0.4 million of gift cards were redeemed and recognized as revenue. At December 31, 2024, our gift card liability balance was $0.3 million. On December 31, 2023 and January 1, 2023, the gift card liability was $0.2 and $0.3 million respectively. &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Disaggregated revenue&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-style: italic;"&gt; &lt;br/&gt;
            &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;
         &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In the following table, revenue for the years ended December 31, 2024 and 2023 is disaggregated by geographic areas as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2024&lt;br/&gt;
                  &lt;/span&gt; &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2023&lt;br/&gt;
                  &lt;/span&gt; &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;United States&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;66,045&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;67,696&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Canada&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;7,313&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;7,301&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Other&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;1,033&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;1,232&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Net sales&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;74,391&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;76,229&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;Geographic sales information is based on the location where the order was fulfilled.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Discounts&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We offer six classes of customer discounts:&#160; 1)
          Retail, 2) Military/First Responder, 3) Business, 4) Commercial, 5) Commercial Pro, and 6) Employees. There are no other classes of discounts and any discounts given will fall into one of these six categories.&#160; Such discounts are not deemed to be variable consideration nor convey a material right to these customers since the discounted pricing they receive in a
          discount class is not incremental to others within the same class and there is no retrospective impact of such discounts.&#160; As a result, sales are reported after deduction of discounts at the point of sale.&#160; We do not pay slotting fees or make
          other payments to resellers.&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating&#160;expense&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating expenses include all selling, general and administrative costs, including wages and benefits, rent and occupancy costs, depreciation, advertising, store
          operating expenses, outbound freight charges (to ship merchandise to customers), and corporate office costs.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Property and equipment, net of accumulated depreciation&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Property and equipment are stated at cost.&#160; Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are &lt;span style="-sec-ix-hidden:Fact_0acfc8c857f74d4cb3092cdd4d8f357b"&gt;three&lt;/span&gt; to ten years for equipment and
          machinery, &lt;span style="-sec-ix-hidden:Fact_172d33ddd6c64880bffb473b3b172418"&gt;seven&lt;/span&gt; to fifteen years
          for furniture and fixtures, five years for vehicles, and forty years for buildings and related improvements.&#160; Leasehold improvements are amortized over the lesser of the life of the lease or the useful life of the asset.&#160; Repairs and maintenance
          costs are expensed as incurred.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;Inventory is stated at the lower of first-in, first-out (&#x201c;FIFO&#x201d;) cost or net realizable value, and the FIFO layers are maintained at the location level.&#160; Finished
          goods held for sale include the cost of merchandise purchases, the costs to bring the merchandise to our Texas distribution center, warehousing and handling expenditures, and distributing and delivering merchandise to our stores.&#160; These costs
          include depreciation of long-lived assets utilized in acquiring, warehousing and distributing inventory.&#160; Assembled inventory including raw materials and work-in-process is valued on a first-in, first-out basis using full absorption accounting
          which includes material, labor, and other applicable assembly overhead. &#160;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;Carrying values of inventory are analyzed and, to the extent that the cost of inventory exceeds the net realizable value, provisions are made to reduce the carrying amount of the inventory.
        &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;We regularly review all inventory items to determine if
          there are (i) damaged goods (e.g., for leather, excessive scars or damage from ultra-violet (&#x201c;UV&#x201d;) light), (ii) items that need to be removed from our product line (e.g., slow-moving items, inability of a supplier to provide items of acceptable
          quality or quantity, and to maintain freshness in the product line) and (iii) pricing actions that need to be taken to adequately value our inventory at the lower of cost or net realizable value.&#160; Since the determination of net realizable value
          of inventory involves both estimation and judgement with regard to market values and reasonable costs to sell, differences in these estimates could result in ultimate valuations that differ from the recorded asset.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;The majority of inventory purchases and commitments are made in U.S. dollars in order to limit the Company&#x2019;s exposure to foreign currency fluctuations.&#160; Goods
          shipped to us are recorded as inventory owned by us when the risk of loss shifts to us from the supplier.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Inventory is physically counted twice annually in the Texas distribution center.&#160; At the store level, inventory is physically counted each
          quarter.&#160; Inventory is then adjusted in our accounting system to reflect actual count results.&lt;/div&gt;

&lt;div&gt;
         &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Leases&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"&gt;We lease certain real estate for our retail
            store locations and periodically lease warehouse equipment for our Texas distribution center, both under long-term lease agreements.&#160; We determine if an arrangement is a lease at inception and recognize right-of-use (&#x201c;ROU&#x201d;) assets and lease
            liabilities at commencement date based on the present value of the lease payments over the lease term.&#160; We elected not to record leases with an initial term of 12 months or less on the balance sheet for all our asset classes. The depreciable
            life of related leasehold improvements is based on the shorter of the useful life or the lease term.&lt;/span&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"&gt;For operating leases, the present value of
            our lease payments may include: (1) rental payments adjusted for inflation or market rates, and (2) lease terms with options to renew the lease or options to purchase leased equipment, when it is reasonably certain we will exercise such an
            option.&#160; The exercise of lease renewal or purchase option is generally at our discretion.&#160; Payments based on a change in an index or market rate are not considered in the determination of lease payments for purposes of measuring the related
            lease liability.&#160; We discount lease payments using our incremental borrowing rate based on information available as of the measurement date.&lt;/span&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;We recognize rent expense related to our operating leases on a straight-line basis over the lease term.&#160; Rent expense is recorded in operating expenses.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;For finance leases, our right-of-use assets are amortized on a straight-line basis over the earlier of the useful life of the right-of-use asset or the end of the
          lease term with rent expense recorded to operating expenses.&#160; We adjust the lease liability to reflect lease payments made during the period and interest incurred on the lease liability using the effective interest method. The remaining asset
          balance in our finance lease is only residual value and only an insignificant interest expense of less than $100 dollars was incurred
          and is recorded on the consolidated statements of operations and comprehensive income.&lt;br/&gt;
          &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;None of our lease agreements contain material residual value guarantees or material restrictive covenants.&#160; We do not have any contingent rental payment agreements.
          We have no sublease agreements and no lease agreements in which we are named as a lessor.&#160; Refer to Note 4, Leases for further discussion of the Company&#x2019;s leases.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Impairment of long-lived assets&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We evaluate long-lived assets on a quarterly basis to identify events or changes in circumstances (&#x201c;triggering events&#x201d;) that indicate the carrying value of certain
          assets may not be recoverable.&#160; Upon the occurrence of a triggering event, right-of-use (&#x201c;ROU&#x201d;) lease assets, property and equipment and definite-lived intangible assets are reviewed for impairment and an impairment loss is recorded in the period
          in which it is determined that the carrying amount of the assets is not recoverable.&#160; The determination of recoverability is made based upon the estimated undiscounted future net cash flows of assets grouped at the lowest level for which there
          are identifiable cash flows independent of the cash flows of other groups of assets with such cash flows to be realized over the estimated remaining useful life of the primary asset within the asset group.&#160; The Company determined the lowest level
          of identifiable cash flows that are independent of other asset groups to be primarily at the individual store level.&#160; If the estimated undiscounted future net cash flows for a given store are less than the carrying amount of the related store
          assets, an impairment loss is determined by comparing the estimated fair value with the carrying value of the related assets.&#160; The impairment loss is then allocated across the asset group&#x2019;s major classifications which in this case are operating
          lease assets and property and equipment. Triggering events at the store level could include material declines in operational and financial performance or planned changes in the use of assets, such as store relocation or store closure.&#160; This
          evaluation requires management to make judgements relating to future cash flows, growth rates and economic and market conditions.&#160; The fair value of an asset group is estimated using a discounted cash flow valuation method.&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For the year ended December 31, 2024, the Company recorded $0.02
          million in impairment of two stores whereas there was no impairment expense recognized as of December 31, 2023.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Earnings per share&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic earnings per share (&#x201c;EPS&#x201d;) are computed based on the weighted average number of common shares outstanding during the period.&#160; Diluted EPS includes additional
          common shares that would have been outstanding if potential common shares with a dilutive effect, such as stock awards from the Company&#x2019;s restricted stock plan, had been issued.&#160; Anti-dilutive securities represent potentially dilutive securities
          which are excluded from the computation of diluted EPS as their impact would be anti-dilutive.&#160; &lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);"&gt;Diluted EPS is computed using the treasury stock method.&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(in thousands, except share data)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt; &lt;/sup&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2024 &lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;2023&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Numerator:&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Net income&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;827&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,768&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Denominator:&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic weighted-average common shares outstanding&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;8,493,989&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;8,339,658&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Dilutive effect of service-based restricted stock awards granted to Board of Directors under the Plan&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;5,529&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,218&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); text-align: left;"&gt;Dilutive effect of service-based restricted stock awards granted to employees under the Plan&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;283,545&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;27,100&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Diluted weighted-average common shares outstanding&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;8,783,063&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;8,369,976&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;Basic earnings per share &lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;0.10&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;0.45&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;Diluted earnings per share &lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;0.09&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;0.45&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;For the years ended December 31, 2024 and 2023, there were 38 and 65,075 shares, respectively, excluded from the diluted EPS calculation because the impact of their assumed vesting would be anti-dilutive. The significant change was due to
          expiration and forfeiture of the CEO and board member shares as of December 31, 2024. &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For additional disclosures regarding restricted stock awards and employee stock options, see Note 10, &lt;span style="font-style: italic;"&gt;Stockholders&#x2019; Equity &#x2013;
            Equity Compensation Plans&lt;/span&gt;.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: justify; text-transform: none;"&gt;&lt;span style="text-decoration: underline;"&gt;Other intangible
              assets&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; text-align: justify; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Our intangible assets and related accumulated amortization relate to trademarks and copyrights that are definite-lived intangibles and are
            subject to amortization.&#160; The weighted average amortization period is&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 15
              years for trademarks and copyrights.&#160; Amortization expense related to other intangible assets was less than $0.01 million in
              each of 2024 and 2023 and was recorded in operating expenses.&#160; Based on the current amount of intangible assets subject to amortization, we estimate amortization expense to be less than $0.01 million annually over the next five years. Our &lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x201c;&lt;/span&gt;Other intangible assets&#x201d; was fully
              amortized as of December 31, 2023 and is now included in &#x201c;Other assets&#x201d; on the face of the balance sheet.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="font-style: normal; text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Fair value of financial instruments&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We measure fair value as an exit price, which is the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between
          market participants.&#160; As a basis for considering such assumptions, accounting standards establish a three-tier fair value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Level 1 &#x2013; observable inputs that reflect quoted prices in active markets for identical assets or liabilities.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Level 2 &#x2013; significant observable inputs other than quoted prices in active markets for similar assets and liabilities, such as quoted prices for identical or
                  similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Level 3 &#x2013; significant unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"&gt;Classification of the financial asset or
            liability within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Our principal financial instruments consist of our money market investment or T-Bills maturing less than 90 days, accounts receivable, and
            accounts payable.&#160; As of December 31, 2024 and 2023, the carrying values of our financial instruments, included in our Consolidated Balance Sheets, approximated their fair values.&#160; There were no transfers into or out of Levels 1, 2 and 3 during the years ended December 31, 2024 and 2023.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Income taxes&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Income taxes are estimated for each jurisdiction in which we operate.&#160; This involves assessing current tax exposure together with temporary differences resulting
          from differing treatment of items for tax and financial statement accounting purposes.&#160; Any resulting deferred tax assets are evaluated for recoverability based on estimated future taxable income.&#160; To the extent it is more-likely-than-not that
          all or a portion of a deferred tax asset will not be realized, a valuation allowance is recorded.&#160; Our evaluation regarding whether a valuation allowance is required or should be adjusted also considers, among other things, the nature, frequency,
          and severity of recent losses, forecasts of future profitability and the duration of statutory carryforward periods.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;
           &lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Deferred tax assets and liabilities
            are measured using the enacted tax rates in effect in the years when those temporary differences are expected to reverse.&#160; The effect on deferred taxes from a change in tax rate is recognized through continuing operations in the period that
            includes the enactment date of the change.&#160; Changes in tax laws and rates could affect recorded deferred tax assets and liabilities in the future. &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not that the position will be sustained upon examination, including
          resolutions of any related appeals or litigation processes, based on the technical merits.&#160; Income tax positions must meet a more-likely-than-not recognition threshold to be recognized.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We recognize tax liabilities for uncertain tax positions and adjust these liabilities when our judgement changes as a result of the evaluation of new information not
          previously available.&#160; Due to the complexity of some of these uncertainties, the ultimate resolution may result in a payment that is materially different from the current estimate of the tax liabilities.&#160; These differences will be reflected as
          increases or decreases to income tax expense and the effective tax rate in the period in which new information becomes available.&#160; We recognize interest and/or penalties related to all tax positions in income tax expense. To the extent that
          accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;We may be subject to periodic audits by the Internal
          Revenue Service and other taxing authorities.&#160; These audits may challenge certain of our tax positions, such as the timing and amount of deductions and allocation of taxable income to the various jurisdictions.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s stock-based compensation relates primarily to restricted stock unit (&#x201c;RSU&#x201d;) awards.&#160; Accounting guidance requires measurement and recognition of
          compensation expense at an amount equal to the grant date fair value.&#160; Compensation expense is recognized for service-based stock awards on a straight-line basis or ratably over the requisite service period, based on the closing price of the
          Company&#x2019;s stock on the date of grant.&#160; The service-based awards typically vest ratably over the requisite service period, provided that the participant is employed on the vesting date.&#160; Compensation expense is reduced by actual forfeitures as
          they occur over the requisite service period of the awards.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Performance-based RSUs vest, if at all, upon the Company satisfying certain performance targets.&#160; The Company records compensation expense for awards with a
          performance condition when it is probable that the condition will be achieved.&#160; If the Company determines it is not probable a performance condition will be achieved, no compensation expense is recognized.&#160; If the Company changes its assessment
          in a subsequent period and concludes it is probable a performance condition will be achieved, the Company will recognize compensation expense ratably between the period of the change in assessment through the expected date of satisfying the
          performance condition for vesting.&#160; If the Company subsequently assesses that it is no longer probable that a performance condition will be achieved, the accumulated expense that has been previously recognized will be reversed.&#160; The compensation
          expense ultimately recognized, if any, related to performance-based awards will equal the grant date fair value based on the number of shares for which the performance condition has been satisfied.&#160; We issue shares from authorized shares upon the
          lapsing of vesting restrictions on RSUs.&#160; We do not use cash to settle equity instruments issued under stock-based compensation awards.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Comprehensive income&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Comprehensive income includes net income and certain other items that are recorded directly to stockholders&#x2019; equity.&#160; The Company&#x2019;s only source of other
            comprehensive income is foreign currency translation adjustments, and those adjustments are presented net of tax.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Shipping and handling costs&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Costs to ship products to our customers are included in operating expenses on the consolidated
              statements of operations and comprehensive income.&#160; Total costs were $3.2 million and $3.2 million for both the years ended December 31, 2024, and 2023, respectively.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Advertising&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Advertising costs include the cost of print, digital, direct mail, community events, trade shows, and our e-commerce platform.&#160; Advertising costs are expensed as
          incurred.&#160; Total advertising expense was $1.3 million and $1.1 million in 2024 and 2023, respectively.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Financial Accounting Standard Board (FASB) issued an Accounting Standard Update (ASU 2023-07 Segment Reporting Topic 250: Improvements to Reportable segment
            Disclosures) on segment reporting in November 2023 that is effective for 2024 financial reporting and the Company adopted the standard as a single reportable segment. The Chief Operating Decision Maker (CODM), which is our CEO, uses both the
            net sales, cost of goods sold and net operating income to assess the Company&#x2019;s performance and allocation of resources. All three measures are currently included on the face of our income statement.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company did not adopt any other new accounting guidance that was applicable for the year ended December 31, 2024.&lt;/div&gt;
</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="c20240101to20241231"
      id="Text_eeded4e988e046239bdf73d183544e80">
&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Management estimates and reporting&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;The preparation of the Company&#x2019;s consolidated financial statements in accordance with accounting principles generally accepted in the United States (&#x201c;GAAP&#x201d;)
            requires the use of estimates that affect the reported value of assets, liabilities, revenues and expenses.&#160; These estimates are based on historical experience and various other factors that are believed to be reasonable under the
            circumstances, the results of which form the basis for the Company&#x2019;s conclusions.&#160; The Company continually evaluates the information used to make these estimates as the business and the economic environment changes.&#160; Actual results may differ
            from these estimates, and estimates are subject to change due to modifications in the underlying conditions or assumptions.&#160; The policies discussed below require estimates that contain a significant degree of judgement.&#160; The use of estimates is
            pervasive throughout the Consolidated Financial Statements, but the accounting policies and estimates considered most significant are as follows.&lt;/div&gt;
</us-gaap:UseOfEstimates>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_87f6d85e241141fea312fecb4edc9313">
&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Principles of consolidation&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Our consolidated financial statements include the accounts of Tandy Leather Factory, Inc. and its active wholly-owned subsidiaries, The Leather Factory, L.P. (a
          Texas limited partnership), Tandy Leather Company, L.P. (a Texas limited partnership), The Leather Factory of Canada, Ltd. (a Canadian corporation), and Tandy Leather Factory Espa&#xf1;a, S.L. (a Spanish corporation).&#160; All intercompany accounts and
          transactions have been eliminated in consolidation.&lt;/div&gt;
</us-gaap:ConsolidationPolicyTextBlock>
    <tlfa:DeconsolidationOfForeignSubsidiariesPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_a4d7bdbb22f44ddebf273934c455abe2">
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: justify; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-decoration: underline;"&gt;Deconsolidation of
              Foreign Subsidiaries&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: left;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
            &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(33, 37, 41); font-style: normal; font-variant: normal; text-transform: none;"&gt;The UK and
            Australia entities were legally terminated in 2023 and as a result of the termination, we deconsolidated our UK and Australia entities and the impact of the deconsolidation resulted in a $0.5 million loss that is reported as part of &#x201c;Other, net&#x201d; on the consolidated statement of operations and comprehensive income.&lt;/div&gt;
</tlfa:DeconsolidationOfForeignSubsidiariesPolicyTextBlock>
    <us-gaap:DeconsolidationGainOrLossAmount
      contextRef="c20240101to20241231"
      decimals="-5"
      id="Fact_8bc5596f44ca47c3be3d59b95183fb29"
      unitRef="U001">-500000</us-gaap:DeconsolidationGainOrLossAmount>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_073101a9ae144921b5ccb3c5bbf587d7">
&lt;div style="color: rgb(33, 37, 41); font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(33, 37, 41); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;"&gt;The Company considers investments with a maturity when purchased of three months or less to be cash equivalents.&#160; All
            credit card, debit card and electronic transfer transactions that are processed in less than ninety days including our T-Bills are classified as cash and cash equivalents.&lt;/div&gt;
</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_82d1857897f94a9d9271758725e6de0d">
&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;
          &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt; &lt;/div&gt;

&lt;div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Accounts receivable and expected credit losses&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-style: normal;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;"&gt;Our receivables primarily arise from the sale of merchandise to customers that have applied for and been granted
              credit.&#160; Accounts receivable are stated at amounts due, net of an allowance for credit losses.&#160; Accounts receivable are generally due within 30 days of invoicing.&#160; Our accounts receivable balance as of December 31, 2024, December 31, 2023 and
              January 1, 2023 was $0.3 million, $0.3
              million, and $0.4 million, respectively.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-weight: normal;"&gt;&lt;br/&gt;
              &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; text-align: justify;"&gt;We estimate expected credit losses based on factors such as the composition of accounts receivable, the age of the
              accounts, historical bad debt experience, and our evaluation of the financial condition and past collection history of each customer.&#160; Management believes that the historical loss information it has compiled is a reasonable base on which to
              determine expected credit losses for trade receivables held at December 31, 2024, because the composition of the trade receivables at that date is consistent with that used in developing the historical credit-loss percentages (i.e., the
              similar risk characteristics of its customers and its credit practices have not changed significantly over time).&#160; Accordingly, the allowance for expected credit losses at December 31, 2024, December 31, 2023, and January 1, 2023 each totaled
              less than $0.1 million.&lt;/div&gt;
</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20241231"
      decimals="-5"
      id="Fact_dfb1ddc7a5be468784fc163f575a8c69"
      unitRef="U001">300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20231231"
      decimals="-5"
      id="Fact_88a5059e03e84624b1fdb5979574312d"
      unitRef="U001">300000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="c20221231"
      decimals="-5"
      id="Fact_782cadcdbb3148e9a41636cfb05b0542"
      unitRef="U001">400000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="c20241231_RangeAxis_MaximumMember"
      decimals="-5"
      id="Fact_eec1b6629d8642b7acbb2f0a8c1c9951"
      unitRef="U001">100000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="c20231231_RangeAxis_MaximumMember"
      decimals="-5"
      id="Fact_db2cbad1e2074b18be5d8cfda314e1ea"
      unitRef="U001">100000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="c20221231_RangeAxis_MaximumMember"
      decimals="-5"
      id="Fact_6ab1d049492640839e2e95781c856193"
      unitRef="U001">100000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_d5b39dc6e93e4273812d11437813372d">
&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;
          &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Foreign currency translation and transactions&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"&gt;Foreign currency translation adjustments arise from activities of our foreign
              subsidiaries.&#160; Results of operations are translated into U.S. dollars using the average exchange rates during the period, while assets and liabilities are translated using period-end exchange rates.&#160; Foreign currency translation adjustments
              are recorded in stockholders&#x2019; equity, net of tax.&#160; For the years ended December 31, 2024 and 2023, we recorded foreign currency translation loss of $0.6
              million and&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; a gain of&lt;/span&gt; $0.4 million, respectively.&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;span style="font-weight: normal;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: normal;"&gt;Gains and losses resulting from foreign currency transactions are recorded in other, net within
                the statements of operations and comprehensive income.&lt;/span&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;
</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c20240101to20241231_RangeAxis_MaximumMember"
      decimals="-5"
      id="Fact_bc868bad489e4ce0a38abf106d393108"
      unitRef="U001">-600000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="c20230101to20231231_RangeAxis_MaximumMember"
      decimals="-5"
      id="Fact_386d1db3629249ec8c2b1e2ca89d9e7f"
      unitRef="U001">400000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_d540d3f0a0234d1dae56fad89330def7">
&lt;div&gt;
          &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Revenue recognition&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal;"&gt;Our revenue is earned from sales of merchandise and generally occurs via three methods: (1) at the store counter, (2) shipment of product
              generally via web sales, and (3) sales of product directly to commercial customers through our commercial account representatives.&#160; We recognize revenue when we satisfy the performance obligation of transferring control of product merchandise
              over to a customer. At the store counter, our performance obligation is met, and revenue is recognized when a sales transaction occurs with a customer.&#160; Our performance obligation for 2) and 3) are met when merchandise is shipped to a
              customer, and revenue is recognized when control passes to the customer.&#160; Shipping terms are normally free on board (&#x201c;FOB&#x201d;) shipping point and control passes when the merchandise is shipped to the customer.&#160; Sales tax and comparable foreign
              tax is excluded from net sales, while shipping charged to our customers is included in net sales.&#160; Net sales is based on the amount of consideration that we expect to receive, reduced by estimates for future merchandise returns.&#160; As of
              December 31, 2024, December 31, 2023, and January 1, 2023, we had received approximately $0.3 million, $0.3 million, and $0.3 million in
              credit card payments that had not shipped as of the end of the year, and this was recorded in deferred revenue under accrued expenses and other liabilities on the Balance Sheet.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The sales return allowance included in accrued expense and other liabilities was &lt;/span&gt;$0.2 million, $0.5 million, and $0.5 million as of December 31, 2024 and 2023 and January 1, 2023 respectively.&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
              &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-align: justify; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;We record a gift card
            liability for the unfulfilled performance obligation on the date we issue a gift card to a customer.&#160; We record revenue and reduce the gift card liability as the customer redeems the gift card.&#160; In addition, for gift card breakage, we recognize
            a proportionate amount for the expected unredeemed gift cards over the expected customer redemption period, which is one year. We
            include our gift card liability in accrued expenses and other liabilities.&#160; On January 1, 2024, the opening balance of the gift card liability was $0.3
            million.&#160; During 2024, we issued $0.5 million of gift cards, and $0.4 million of gift cards were redeemed and recognized as revenue. At December 31, 2024, our gift card liability balance was $0.3 million. On December 31, 2023 and January 1, 2023, the gift card liability was $0.2 and $0.3 million respectively. &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-style: normal; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Disaggregated revenue&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;span style="font-style: italic;"&gt; &lt;br/&gt;
            &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;
         &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In the following table, revenue for the years ended December 31, 2024 and 2023 is disaggregated by geographic areas as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2024&lt;br/&gt;
                  &lt;/span&gt; &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2023&lt;br/&gt;
                  &lt;/span&gt; &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;United States&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;66,045&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;67,696&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Canada&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;7,313&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;7,301&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Other&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;1,033&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;1,232&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Net sales&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;74,391&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;76,229&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left;"&gt;Geographic sales information is based on the location where the order was fulfilled.&lt;/div&gt;
</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:DeferredRevenue
      contextRef="c20241231_BalanceSheetLocationAxis_OtherLiabilitiesMember"
      decimals="-5"
      id="Fact_15f7e583c5d24dcbacc9847d632ca29c"
      unitRef="U001">300000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="c20231231_BalanceSheetLocationAxis_OtherLiabilitiesMember"
      decimals="-5"
      id="Fact_c4c1b7d483974083bd451967a39d7f97"
      unitRef="U001">300000</us-gaap:DeferredRevenue>
    <us-gaap:DeferredRevenue
      contextRef="c20221231_BalanceSheetLocationAxis_OtherLiabilitiesMember"
      decimals="-5"
      id="Fact_208bca01ab574ca79126373908770dfd"
      unitRef="U001">300000</us-gaap:DeferredRevenue>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
      contextRef="c20241231"
      decimals="-5"
      id="Fact_8dfb08108dbe4c8fae5f6448d2e88e10"
      unitRef="U001">200000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
      contextRef="c20231231"
      decimals="-5"
      id="Fact_18eca55f15254c1db6dcf8527a3af8a7"
      unitRef="U001">500000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss>
    <us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss
      contextRef="c20221231"
      decimals="-5"
      id="Fact_c263f521ce91486d8ea61bce87728060"
      unitRef="U001">500000</us-gaap:ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss>
    <tlfa:GiftCardRedemptionPeriod
      contextRef="c20240101to20241231"
      id="Fact_cc8374c9bdb243ed95d61787151eb321">P1Y</tlfa:GiftCardRedemptionPeriod>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20241231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember"
      decimals="-5"
      id="Fact_8c6f68859a5944cf8764568ec297a09b"
      unitRef="U001">300000</us-gaap:ContractWithCustomerLiability>
    <tlfa:ContractWithCustomerLiabilityForGiftCardsIssued
      contextRef="c20240101to20241231"
      decimals="-5"
      id="Fact_5531f5c9630e4969a4fba8501ed5b25c"
      unitRef="U001">500000</tlfa:ContractWithCustomerLiabilityForGiftCardsIssued>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="c20240101to20241231"
      decimals="-5"
      id="Fact_b043c84d444e4228880f5610d040e924"
      unitRef="U001">400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20241231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember"
      decimals="-5"
      id="Fact_d18476597f1c4a898d87684d1c565633"
      unitRef="U001">300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20231231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember"
      decimals="-5"
      id="Fact_55f9df4194674bcea503db297bb872ab"
      unitRef="U001">200000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="c20221231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember"
      decimals="-5"
      id="Fact_c88b67c14374416d9489eb6b3acfc9bb"
      unitRef="U001">300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_6007e43be8914a6d91dd5b77289f49a7">
&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;
         &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;In the following table, revenue for the years ended December 31, 2024 and 2023 is disaggregated by geographic areas as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2024&lt;br/&gt;
                  &lt;/span&gt; &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2023&lt;br/&gt;
                  &lt;/span&gt; &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;United States&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;66,045&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;67,696&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Canada&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;7,313&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;7,301&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Other&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;1,033&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;1,232&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Net sales&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;74,391&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;76,229&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20241231_StatementGeographicalAxis_US"
      decimals="-3"
      id="Fact_7bd31e9504b24729a20ebb9aa4aef835"
      unitRef="U001">66045000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_StatementGeographicalAxis_US"
      decimals="-3"
      id="Fact_4ee4557371224d0b89aa40a54e889be0"
      unitRef="U001">67696000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20241231_StatementGeographicalAxis_CA"
      decimals="-3"
      id="Fact_31de6b7ac44240c5872d01f6ae1f51be"
      unitRef="U001">7313000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_StatementGeographicalAxis_CA"
      decimals="-3"
      id="Fact_375a1fba259e4e858a56ad07c76d2be9"
      unitRef="U001">7301000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20241231_StatementGeographicalAxis_OtherCountriesMember"
      decimals="-3"
      id="Fact_15f36f4cb6044a3fb34225ffaeec0b5d"
      unitRef="U001">1033000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231_StatementGeographicalAxis_OtherCountriesMember"
      decimals="-3"
      id="Fact_daeff19f43064aeb88354392c5db549f"
      unitRef="U001">1232000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_4217c5e1b0b64a05b38fb9b43359ac9c"
      unitRef="U001">74391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e7acd6a694894ab4a788b5d701ccf1a6"
      unitRef="U001">76229000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <tlfa:RevenueRecognitionDiscountsPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_1ec238e1b2324374b27e5a805e9cbae7">
&lt;div style="font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Discounts&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We offer six classes of customer discounts:&#160; 1)
          Retail, 2) Military/First Responder, 3) Business, 4) Commercial, 5) Commercial Pro, and 6) Employees. There are no other classes of discounts and any discounts given will fall into one of these six categories.&#160; Such discounts are not deemed to be variable consideration nor convey a material right to these customers since the discounted pricing they receive in a
          discount class is not incremental to others within the same class and there is no retrospective impact of such discounts.&#160; As a result, sales are reported after deduction of discounts at the point of sale.&#160; We do not pay slotting fees or make
          other payments to resellers.&lt;br/&gt;
        &lt;/div&gt;
</tlfa:RevenueRecognitionDiscountsPolicyTextBlock>
    <tlfa:NumberOfClassesOfCustomerDiscounts
      contextRef="c20240101to20241231"
      decimals="INF"
      id="Fact_ed848bce44b745c49200923c03b45316"
      unitRef="U006">6</tlfa:NumberOfClassesOfCustomerDiscounts>
    <tlfa:NumberOfClassesOfCustomerDiscounts
      contextRef="c20240101to20241231"
      decimals="INF"
      id="Fact_9a5613acf22c42a4ac68b2a04ad0593a"
      unitRef="U006">6</tlfa:NumberOfClassesOfCustomerDiscounts>
    <us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_5dc36e480e0046258028feac0452b4ae">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating&#160;expense&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating expenses include all selling, general and administrative costs, including wages and benefits, rent and occupancy costs, depreciation, advertising, store
          operating expenses, outbound freight charges (to ship merchandise to customers), and corporate office costs.&lt;/div&gt;
</us-gaap:SellingGeneralAndAdministrativeExpensesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_55d2664977ca499aa607360e14c5f59f">
&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Property and equipment, net of accumulated depreciation&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Property and equipment are stated at cost.&#160; Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which are &lt;span style="-sec-ix-hidden:Fact_0acfc8c857f74d4cb3092cdd4d8f357b"&gt;three&lt;/span&gt; to ten years for equipment and
          machinery, &lt;span style="-sec-ix-hidden:Fact_172d33ddd6c64880bffb473b3b172418"&gt;seven&lt;/span&gt; to fifteen years
          for furniture and fixtures, five years for vehicles, and forty years for buildings and related improvements.&#160; Leasehold improvements are amortized over the lesser of the life of the lease or the useful life of the asset.&#160; Repairs and maintenance
          costs are expensed as incurred.&lt;/div&gt;
</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember_RangeAxis_MaximumMember"
      id="Fact_157db0abc51349afa1c9b871f1c3b1fd">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember_RangeAxis_MaximumMember"
      id="Fact_8c22bc1a536341c182bb8b326c94a3d5">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember"
      id="Fact_dabb736d97884041a4e8b6da7463a802">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_BuildingAndBuildingImprovementsMember"
      id="Fact_551a4faa8d004addaa976afe91120677">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_2e6cac6de5c14aa9881bd8f483a25784">
&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;Inventory is stated at the lower of first-in, first-out (&#x201c;FIFO&#x201d;) cost or net realizable value, and the FIFO layers are maintained at the location level.&#160; Finished
          goods held for sale include the cost of merchandise purchases, the costs to bring the merchandise to our Texas distribution center, warehousing and handling expenditures, and distributing and delivering merchandise to our stores.&#160; These costs
          include depreciation of long-lived assets utilized in acquiring, warehousing and distributing inventory.&#160; Assembled inventory including raw materials and work-in-process is valued on a first-in, first-out basis using full absorption accounting
          which includes material, labor, and other applicable assembly overhead. &#160;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div&gt;Carrying values of inventory are analyzed and, to the extent that the cost of inventory exceeds the net realizable value, provisions are made to reduce the carrying amount of the inventory.
        &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;We regularly review all inventory items to determine if
          there are (i) damaged goods (e.g., for leather, excessive scars or damage from ultra-violet (&#x201c;UV&#x201d;) light), (ii) items that need to be removed from our product line (e.g., slow-moving items, inability of a supplier to provide items of acceptable
          quality or quantity, and to maintain freshness in the product line) and (iii) pricing actions that need to be taken to adequately value our inventory at the lower of cost or net realizable value.&#160; Since the determination of net realizable value
          of inventory involves both estimation and judgement with regard to market values and reasonable costs to sell, differences in these estimates could result in ultimate valuations that differ from the recorded asset.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;The majority of inventory purchases and commitments are made in U.S. dollars in order to limit the Company&#x2019;s exposure to foreign currency fluctuations.&#160; Goods
          shipped to us are recorded as inventory owned by us when the risk of loss shifts to us from the supplier.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Inventory is physically counted twice annually in the Texas distribution center.&#160; At the store level, inventory is physically counted each
          quarter.&#160; Inventory is then adjusted in our accounting system to reflect actual count results.&lt;/div&gt;
</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_451efcfafc9649d3ad6046a5bf1782ff">
&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Leases&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"&gt;We lease certain real estate for our retail
            store locations and periodically lease warehouse equipment for our Texas distribution center, both under long-term lease agreements.&#160; We determine if an arrangement is a lease at inception and recognize right-of-use (&#x201c;ROU&#x201d;) assets and lease
            liabilities at commencement date based on the present value of the lease payments over the lease term.&#160; We elected not to record leases with an initial term of 12 months or less on the balance sheet for all our asset classes. The depreciable
            life of related leasehold improvements is based on the shorter of the useful life or the lease term.&lt;/span&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"&gt;For operating leases, the present value of
            our lease payments may include: (1) rental payments adjusted for inflation or market rates, and (2) lease terms with options to renew the lease or options to purchase leased equipment, when it is reasonably certain we will exercise such an
            option.&#160; The exercise of lease renewal or purchase option is generally at our discretion.&#160; Payments based on a change in an index or market rate are not considered in the determination of lease payments for purposes of measuring the related
            lease liability.&#160; We discount lease payments using our incremental borrowing rate based on information available as of the measurement date.&lt;/span&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;We recognize rent expense related to our operating leases on a straight-line basis over the lease term.&#160; Rent expense is recorded in operating expenses.&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;For finance leases, our right-of-use assets are amortized on a straight-line basis over the earlier of the useful life of the right-of-use asset or the end of the
          lease term with rent expense recorded to operating expenses.&#160; We adjust the lease liability to reflect lease payments made during the period and interest incurred on the lease liability using the effective interest method. The remaining asset
          balance in our finance lease is only residual value and only an insignificant interest expense of less than $100 dollars was incurred
          and is recorded on the consolidated statements of operations and comprehensive income.&lt;br/&gt;
          &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-size: 10pt; font-family: 'Times New Roman';"&gt;None of our lease agreements contain material residual value guarantees or material restrictive covenants.&#160; We do not have any contingent rental payment agreements.
          We have no sublease agreements and no lease agreements in which we are named as a lessor.&#160; Refer to Note 4, Leases for further discussion of the Company&#x2019;s leases.&lt;br/&gt;
        &lt;/div&gt;
</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="c20240101to20241231_RangeAxis_MaximumMember"
      decimals="-3"
      id="Fact_a6b9bb7d00cb42f0b97fd1a5c188fc12"
      unitRef="U001">100000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_b9ed0c0715e042778bb8325d2461696f">
&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Impairment of long-lived assets&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We evaluate long-lived assets on a quarterly basis to identify events or changes in circumstances (&#x201c;triggering events&#x201d;) that indicate the carrying value of certain
          assets may not be recoverable.&#160; Upon the occurrence of a triggering event, right-of-use (&#x201c;ROU&#x201d;) lease assets, property and equipment and definite-lived intangible assets are reviewed for impairment and an impairment loss is recorded in the period
          in which it is determined that the carrying amount of the assets is not recoverable.&#160; The determination of recoverability is made based upon the estimated undiscounted future net cash flows of assets grouped at the lowest level for which there
          are identifiable cash flows independent of the cash flows of other groups of assets with such cash flows to be realized over the estimated remaining useful life of the primary asset within the asset group.&#160; The Company determined the lowest level
          of identifiable cash flows that are independent of other asset groups to be primarily at the individual store level.&#160; If the estimated undiscounted future net cash flows for a given store are less than the carrying amount of the related store
          assets, an impairment loss is determined by comparing the estimated fair value with the carrying value of the related assets.&#160; The impairment loss is then allocated across the asset group&#x2019;s major classifications which in this case are operating
          lease assets and property and equipment. Triggering events at the store level could include material declines in operational and financial performance or planned changes in the use of assets, such as store relocation or store closure.&#160; This
          evaluation requires management to make judgements relating to future cash flows, growth rates and economic and market conditions.&#160; The fair value of an asset group is estimated using a discounted cash flow valuation method.&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For the year ended December 31, 2024, the Company recorded $0.02
          million in impairment of two stores whereas there was no impairment expense recognized as of December 31, 2023.&lt;br/&gt;
        &lt;/div&gt;
</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="c20240101to20241231"
      decimals="-4"
      id="Fact_d0d38e5f54cb4172933f4081192912bc"
      unitRef="U001">20000.00</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <tlfa:NumberOfImpairedStores
      contextRef="c20241231"
      decimals="INF"
      id="Fact_e7a38e95a56e4fcb85bb3969b68d4e8c"
      unitRef="U004">2</tlfa:NumberOfImpairedStores>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="c20230101to20231231"
      decimals="-6"
      id="Fact_601753a6aad14fcea4aa6fa906f16d22"
      unitRef="U001">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_93471391294040c1a63efeab231f88ec">
&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Earnings per share&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic earnings per share (&#x201c;EPS&#x201d;) are computed based on the weighted average number of common shares outstanding during the period.&#160; Diluted EPS includes additional
          common shares that would have been outstanding if potential common shares with a dilutive effect, such as stock awards from the Company&#x2019;s restricted stock plan, had been issued.&#160; Anti-dilutive securities represent potentially dilutive securities
          which are excluded from the computation of diluted EPS as their impact would be anti-dilutive.&#160; &lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);"&gt;Diluted EPS is computed using the treasury stock method.&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(in thousands, except share data)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt; &lt;/sup&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2024 &lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;2023&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Numerator:&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Net income&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;827&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,768&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Denominator:&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic weighted-average common shares outstanding&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;8,493,989&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;8,339,658&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Dilutive effect of service-based restricted stock awards granted to Board of Directors under the Plan&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;5,529&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,218&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); text-align: left;"&gt;Dilutive effect of service-based restricted stock awards granted to employees under the Plan&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;283,545&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;27,100&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Diluted weighted-average common shares outstanding&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;8,783,063&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;8,369,976&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;Basic earnings per share &lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;0.10&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;0.45&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;Diluted earnings per share &lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;0.09&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;0.45&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;For the years ended December 31, 2024 and 2023, there were 38 and 65,075 shares, respectively, excluded from the diluted EPS calculation because the impact of their assumed vesting would be anti-dilutive. The significant change was due to
          expiration and forfeiture of the CEO and board member shares as of December 31, 2024. &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;For additional disclosures regarding restricted stock awards and employee stock options, see Note 10, &lt;span style="font-style: italic;"&gt;Stockholders&#x2019; Equity &#x2013;
            Equity Compensation Plans&lt;/span&gt;.&lt;/div&gt;
</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_28130247dc8f48509b27f9a8dd65ad3f">&lt;span style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0);"&gt;Diluted EPS is computed using the treasury stock method.&lt;/span&gt;
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic; font-family: 'Times New Roman'; font-size: 10pt;"&gt;(in thousands, except share data)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt; &lt;/sup&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2024 &lt;/span&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;2023&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Numerator:&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Net income&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;827&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,768&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Denominator:&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Basic weighted-average common shares outstanding&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;8,493,989&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;8,339,658&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Dilutive effect of service-based restricted stock awards granted to Board of Directors under the Plan&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;5,529&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;3,218&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); text-align: left;"&gt;Dilutive effect of service-based restricted stock awards granted to employees under the Plan&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;283,545&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;27,100&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Diluted weighted-average common shares outstanding&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;8,783,063&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;8,369,976&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 8pt;"&gt;&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;Basic earnings per share &lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;0.10&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;0.45&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;Diluted earnings per share &lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;0.09&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;0.45&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_82e5f46d73bb4400ae8634374a9e3063"
      unitRef="U001">827000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_5afeca3384d044b4bb11440fcd90078f"
      unitRef="U001">3768000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_e4a9eacdc16f4b309f979a33ce4051eb"
      unitRef="U002">8493989</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_5e3aab91d8e949b79115d6ffc6af49e8"
      unitRef="U002">8339658</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember"
      decimals="0"
      id="Fact_13233e0c436c42d99202577d18cc6e5c"
      unitRef="U002">5529</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_DirectorMember"
      decimals="0"
      id="Fact_652097a8bcf04704b95dc8997f2ef13a"
      unitRef="U002">3218</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_ShareBasedPaymentArrangementEmployeeMember"
      decimals="0"
      id="Fact_ab4244b9067c405cac9074e817f49651"
      unitRef="U002">283545</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_ShareBasedPaymentArrangementEmployeeMember"
      decimals="0"
      id="Fact_4e1df79fc0f04b2a932466b39bff35b3"
      unitRef="U002">27100</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_90a9e962d120475a89769b9ddff72e30"
      unitRef="U002">8783063</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_e415c3170ee84e43aae94f5c52d8e9f9"
      unitRef="U002">8369976</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20240101to20241231"
      decimals="2"
      id="Fact_c4e620416aa7451e93259cc3370bce09"
      unitRef="U003">0.1</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_5bc754490e394e239f3c8f4fa72c0eff"
      unitRef="U003">0.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20240101to20241231"
      decimals="2"
      id="Fact_192dadd23499424d802a714f2cd62574"
      unitRef="U003">0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20230101to20231231"
      decimals="2"
      id="Fact_36d58fabac7642c69125bbf116f00446"
      unitRef="U003">0.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_223600c09dd747418741ebc04806b9b7"
      unitRef="U002">38</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_c3bc08f7e95346778b6b52d3e8ecd708"
      unitRef="U002">65075</us-gaap:IncrementalCommonSharesAttributableToContingentlyIssuableShares>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="c20240101to20241231"
      id="Text_65fe5579168144feac79ecbb9707e0f9">
&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: justify; text-transform: none;"&gt;&lt;span style="text-decoration: underline;"&gt;Other intangible
              assets&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; text-align: justify; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Our intangible assets and related accumulated amortization relate to trademarks and copyrights that are definite-lived intangibles and are
            subject to amortization.&#160; The weighted average amortization period is&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; 15
              years for trademarks and copyrights.&#160; Amortization expense related to other intangible assets was less than $0.01 million in
              each of 2024 and 2023 and was recorded in operating expenses.&#160; Based on the current amount of intangible assets subject to amortization, we estimate amortization expense to be less than $0.01 million annually over the next five years. Our &lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#x201c;&lt;/span&gt;Other intangible assets&#x201d; was fully
              amortized as of December 31, 2023 and is now included in &#x201c;Other assets&#x201d; on the face of the balance sheet.&lt;/span&gt;&lt;/div&gt;
</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="c20240101to20241231_FiniteLivedIntangibleAssetsByMajorClassAxis_IntellectualPropertyMember"
      id="Fact_5e1ed62e4eff47e594b901e398f030f8">P15Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="c20230101to20231231_RangeAxis_MaximumMember"
      decimals="-4"
      id="Fact_df3a9842111d4995ae81ea8ba7fa4fca"
      unitRef="U001">10000.00</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="c20240101to20241231_RangeAxis_MaximumMember"
      decimals="-4"
      id="Fact_375b977cc37845c4842733dcc9d228f8"
      unitRef="U001">10000.00</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="c20241231_RangeAxis_MaximumMember"
      decimals="-4"
      id="Fact_f780399156084f81aa2334ce603d3826"
      unitRef="U001">10000.00</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="c20241231_RangeAxis_MaximumMember"
      decimals="-4"
      id="Fact_be5b010609074c76baf50d0e98e02a94"
      unitRef="U001">10000.00</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="c20241231_RangeAxis_MaximumMember"
      decimals="-4"
      id="Fact_956e64793dd448b781ce978bfef74ae1"
      unitRef="U001">10000.00</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="c20241231_RangeAxis_MaximumMember"
      decimals="-4"
      id="Fact_59155c56076a4199b8ffb5e7bdcdf830"
      unitRef="U001">10000.00</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="c20241231_RangeAxis_MaximumMember"
      decimals="-4"
      id="Fact_2d2eb975f2af4ca4b29d3cfc0cb874c3"
      unitRef="U001">10000.00</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="c20240101to20241231"
      id="Text_29c665059477421bb2b38c2644a69acf">
&lt;div style="font-style: normal; text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Fair value of financial instruments&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We measure fair value as an exit price, which is the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between
          market participants.&#160; As a basis for considering such assumptions, accounting standards establish a three-tier fair value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Level 1 &#x2013; observable inputs that reflect quoted prices in active markets for identical assets or liabilities.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Level 2 &#x2013; significant observable inputs other than quoted prices in active markets for similar assets and liabilities, such as quoted prices for identical or
                  similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman'; width: 100%; color: rgb(0, 0, 0); text-align: left; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 0pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
                &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Level 3 &#x2013; significant unobservable inputs reflecting our own assumptions, consistent with reasonably available assumptions made by other market participants.&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"&gt;Classification of the financial asset or
            liability within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Our principal financial instruments consist of our money market investment or T-Bills maturing less than 90 days, accounts receivable, and
            accounts payable.&#160; As of December 31, 2024 and 2023, the carrying values of our financial instruments, included in our Consolidated Balance Sheets, approximated their fair values.&#160; There were no transfers into or out of Levels 1, 2 and 3 during the years ended December 31, 2024 and 2023.&lt;/div&gt;
</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="c20230101to20231231"
      decimals="-6"
      id="Fact_ef8201f41c2544cebe506dcee5d5bed7"
      unitRef="U001">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="c20240101to20241231"
      decimals="-6"
      id="Fact_9073ea7acecb41568692582028d30696"
      unitRef="U001">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_d11872f749fd4ab4abc6a1e71772bc36">
&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Income taxes&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Income taxes are estimated for each jurisdiction in which we operate.&#160; This involves assessing current tax exposure together with temporary differences resulting
          from differing treatment of items for tax and financial statement accounting purposes.&#160; Any resulting deferred tax assets are evaluated for recoverability based on estimated future taxable income.&#160; To the extent it is more-likely-than-not that
          all or a portion of a deferred tax asset will not be realized, a valuation allowance is recorded.&#160; Our evaluation regarding whether a valuation allowance is required or should be adjusted also considers, among other things, the nature, frequency,
          and severity of recent losses, forecasts of future profitability and the duration of statutory carryforward periods.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;
           &lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Deferred tax assets and liabilities
            are measured using the enacted tax rates in effect in the years when those temporary differences are expected to reverse.&#160; The effect on deferred taxes from a change in tax rate is recognized through continuing operations in the period that
            includes the enactment date of the change.&#160; Changes in tax laws and rates could affect recorded deferred tax assets and liabilities in the future. &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A tax benefit from an uncertain tax position may be recognized when it is more-likely-than-not that the position will be sustained upon examination, including
          resolutions of any related appeals or litigation processes, based on the technical merits.&#160; Income tax positions must meet a more-likely-than-not recognition threshold to be recognized.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We recognize tax liabilities for uncertain tax positions and adjust these liabilities when our judgement changes as a result of the evaluation of new information not
          previously available.&#160; Due to the complexity of some of these uncertainties, the ultimate resolution may result in a payment that is materially different from the current estimate of the tax liabilities.&#160; These differences will be reflected as
          increases or decreases to income tax expense and the effective tax rate in the period in which new information becomes available.&#160; We recognize interest and/or penalties related to all tax positions in income tax expense. To the extent that
          accrued interest and penalties do not ultimately become payable, amounts accrued will be reduced and reflected as a reduction of the overall income tax provision in the period that such determination is made.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;We may be subject to periodic audits by the Internal
          Revenue Service and other taxing authorities.&#160; These audits may challenge certain of our tax positions, such as the timing and amount of deductions and allocation of taxable income to the various jurisdictions.&lt;/div&gt;
</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="c20240101to20241231"
      id="Text_a6f036f90cd44ce2aadfd18584cc69c4">
&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Stock-based compensation&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s stock-based compensation relates primarily to restricted stock unit (&#x201c;RSU&#x201d;) awards.&#160; Accounting guidance requires measurement and recognition of
          compensation expense at an amount equal to the grant date fair value.&#160; Compensation expense is recognized for service-based stock awards on a straight-line basis or ratably over the requisite service period, based on the closing price of the
          Company&#x2019;s stock on the date of grant.&#160; The service-based awards typically vest ratably over the requisite service period, provided that the participant is employed on the vesting date.&#160; Compensation expense is reduced by actual forfeitures as
          they occur over the requisite service period of the awards.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Performance-based RSUs vest, if at all, upon the Company satisfying certain performance targets.&#160; The Company records compensation expense for awards with a
          performance condition when it is probable that the condition will be achieved.&#160; If the Company determines it is not probable a performance condition will be achieved, no compensation expense is recognized.&#160; If the Company changes its assessment
          in a subsequent period and concludes it is probable a performance condition will be achieved, the Company will recognize compensation expense ratably between the period of the change in assessment through the expected date of satisfying the
          performance condition for vesting.&#160; If the Company subsequently assesses that it is no longer probable that a performance condition will be achieved, the accumulated expense that has been previously recognized will be reversed.&#160; The compensation
          expense ultimately recognized, if any, related to performance-based awards will equal the grant date fair value based on the number of shares for which the performance condition has been satisfied.&#160; We issue shares from authorized shares upon the
          lapsing of vesting restrictions on RSUs.&#160; We do not use cash to settle equity instruments issued under stock-based compensation awards.&lt;/div&gt;
</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_8bd7b6fe35de4b8fa345f32590066d4a">
&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Comprehensive income&lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Comprehensive income includes net income and certain other items that are recorded directly to stockholders&#x2019; equity.&#160; The Company&#x2019;s only source of other
            comprehensive income is foreign currency translation adjustments, and those adjustments are presented net of tax.&lt;/div&gt;
</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <tlfa:ShippingAndHandlingCostsPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_34e3b12daad14de28f88644d0edf117b">
&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Shipping and handling costs&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;Costs to ship products to our customers are included in operating expenses on the consolidated
              statements of operations and comprehensive income.&#160; Total costs were $3.2 million and $3.2 million for both the years ended December 31, 2024, and 2023, respectively.&lt;/div&gt;
</tlfa:ShippingAndHandlingCostsPolicyTextBlock>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="c20240101to20241231_ProductOrServiceAxis_ShippingAndHandlingMember"
      decimals="-5"
      id="Fact_222b81a0550a4811aabe5c2044e312d2"
      unitRef="U001">3200000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:OperatingCostsAndExpenses
      contextRef="c20230101to20231231_ProductOrServiceAxis_ShippingAndHandlingMember"
      decimals="-5"
      id="Fact_2437af56dac64534912599fb50b34082"
      unitRef="U001">3200000</us-gaap:OperatingCostsAndExpenses>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_65958c6b14d240b6a396e9ff24fd76f5">
&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Advertising&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Advertising costs include the cost of print, digital, direct mail, community events, trade shows, and our e-commerce platform.&#160; Advertising costs are expensed as
          incurred.&#160; Total advertising expense was $1.3 million and $1.1 million in 2024 and 2023, respectively.&lt;/div&gt;
</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="c20240101to20241231"
      decimals="-5"
      id="Fact_6b8119fbfdf14229832375a90b7eb532"
      unitRef="U001">1300000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_d5317277ff694fba8eea06da24fbee7b"
      unitRef="U001">1100000</us-gaap:AdvertisingExpense>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="c20240101to20241231"
      id="Text_774b3aeee22c450f939fb17485a640c7">
&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-style: normal; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-decoration: underline;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Financial Accounting Standard Board (FASB) issued an Accounting Standard Update (ASU 2023-07 Segment Reporting Topic 250: Improvements to Reportable segment
            Disclosures) on segment reporting in November 2023 that is effective for 2024 financial reporting and the Company adopted the standard as a single reportable segment. The Chief Operating Decision Maker (CODM), which is our CEO, uses both the
            net sales, cost of goods sold and net operating income to assess the Company&#x2019;s performance and allocation of resources. All three measures are currently included on the face of our income statement.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;&lt;span style="text-decoration: underline;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company did not adopt any other new accounting guidance that was applicable for the year ended December 31, 2024.&lt;/div&gt;
</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="c20240101to20241231"
      id="Text_dc2a37c6c5774ea5a9b8eff04f8ce95d">
&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;3.&#160; BALANCE SHEET COMPONENTS&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Inventory&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;On hand:&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Finished goods held for sale&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;31,022&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;33,350&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Raw materials and work in process&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,819&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,774&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Inventory in transit&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,715&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,869&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;TOTAL&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;35,556&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;37,993&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Property
            and Equipment&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;Building&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;10,289&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;9,277&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Land&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,451&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,451&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Leasehold improvements&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,244&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,875&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Equipment and machinery&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;8,937&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;8,469&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Furniture and fixtures&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;8,556&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;7,452&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Vehicles&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;178&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;154&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;31,655&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;28,678&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Less: accumulated depreciation&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(19,320&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(18,131&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;TOTAL&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;12,335&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,547&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Our property and equipment, net,
                was located in the following countries: &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;United States&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;12,182&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;10,414&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Canada&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;132&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;133&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;12,335&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,547&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Depreciation expense was $1.2 million for both
            the years ended December 31, 2024 and 2023, respectively.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Short-term Liabilities&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Accrued Expenses and Other Liabilities&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Accrued employee related costs&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;701&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,849&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Unearned gift card revenue&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;320&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;223&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Estimated returns&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;190&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;523&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Sales and payroll taxes payable&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;546&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;283&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Accrued vendor payables&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;314&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;262&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Other Short Term Liability &lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;1,500&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;TOTAL&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,571&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,140&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; text-align: right;"&gt;(1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;br/&gt;
                  &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;&lt;span style="font-style: italic;"&gt;This was the earnest money we received as
                      downpayment for the sales of our corporate property and is also a part of our ending cash balance.&lt;/span&gt;&lt;br/&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_e0ec7613c21e4c9fa33502617996e8cc">
&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Inventory&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;On hand:&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Finished goods held for sale&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;31,022&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;33,350&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Raw materials and work in process&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,819&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,774&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Inventory in transit&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,715&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,869&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;TOTAL&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;35,556&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;37,993&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Property
            and Equipment&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;Building&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;10,289&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;9,277&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Land&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,451&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,451&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Leasehold improvements&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,244&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,875&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Equipment and machinery&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;8,937&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;8,469&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Furniture and fixtures&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;8,556&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;7,452&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Vehicles&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;178&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;154&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;31,655&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;28,678&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Less: accumulated depreciation&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(19,320&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(18,131&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;TOTAL&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;12,335&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,547&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
            &lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Our property and equipment, net,
                was located in the following countries: &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;United States&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;12,182&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;10,414&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Canada&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;132&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;133&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;21&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;12,335&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,547&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
              &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Depreciation expense was $1.2 million for both
            the years ended December 31, 2024 and 2023, respectively.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Short-term Liabilities&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Accrued Expenses and Other Liabilities&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Accrued employee related costs&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;701&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,849&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Unearned gift card revenue&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;320&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;223&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Estimated returns&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;190&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;523&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Sales and payroll taxes payable&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;546&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;283&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Accrued vendor payables&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;314&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;262&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Other Short Term Liability &lt;sup&gt;(1)&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;1,500&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;TOTAL&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,571&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;3,140&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0); border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; text-align: right;"&gt;(1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; &lt;br/&gt;
                  &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top;"&gt;&lt;span style="font-style: italic;"&gt;This was the earnest money we received as
                      downpayment for the sales of our corporate property and is also a part of our ending cash balance.&lt;/span&gt;&lt;br/&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;
</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:InventoryFinishedGoods
      contextRef="c20241231"
      decimals="-3"
      id="Fact_f786ff8020af4266be6fc80039d89d4b"
      unitRef="U001">31022000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="c20231231"
      decimals="-3"
      id="Fact_7d73819fcbb9485680b1b4ecacce4d1f"
      unitRef="U001">33350000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryWorkInProcessAndRawMaterials
      contextRef="c20241231"
      decimals="-3"
      id="Fact_88e4b1c7425b42d18ee77fdecaa122d5"
      unitRef="U001">1819000</us-gaap:InventoryWorkInProcessAndRawMaterials>
    <us-gaap:InventoryWorkInProcessAndRawMaterials
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ba586e34059a492c8ac59238d2143a22"
      unitRef="U001">1774000</us-gaap:InventoryWorkInProcessAndRawMaterials>
    <us-gaap:OtherInventoryInTransit
      contextRef="c20241231"
      decimals="-3"
      id="Fact_35f3c3cdbe574379aa3b0654f4f4b417"
      unitRef="U001">2715000</us-gaap:OtherInventoryInTransit>
    <us-gaap:OtherInventoryInTransit
      contextRef="c20231231"
      decimals="-3"
      id="Fact_d8502092e0de4e3696bfa2a2785b9fb2"
      unitRef="U001">2869000</us-gaap:OtherInventoryInTransit>
    <us-gaap:InventoryNet
      contextRef="c20241231"
      decimals="-3"
      id="Fact_6f4f84ad2afb4a9fbf2193dbeb733092"
      unitRef="U001">35556000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_255a5fab51844dd3bca3acd4aadd0b5b"
      unitRef="U001">37993000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember"
      decimals="-3"
      id="Fact_b3848a3e5a004296b3e47637db5fbd51"
      unitRef="U001">10289000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_BuildingMember"
      decimals="-3"
      id="Fact_09355928b1c24b5599c5b0d901aab358"
      unitRef="U001">9277000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_LandMember"
      decimals="-3"
      id="Fact_ab316abce5bc40d2ab37ea72f72a29ae"
      unitRef="U001">1451000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_LandMember"
      decimals="-3"
      id="Fact_782028bd12c74e808444d484aa12231b"
      unitRef="U001">1451000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact_632d8f3cf5234ef6aee89112ba2e31e1"
      unitRef="U001">2244000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact_b79af5df9b5a469c9e4eb11d7dc677f3"
      unitRef="U001">1875000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember"
      decimals="-3"
      id="Fact_546972ce4dd448d2af0a600bb692c8f8"
      unitRef="U001">8937000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember"
      decimals="-3"
      id="Fact_c4aa5508b8664c588735ba5809267f12"
      unitRef="U001">8469000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact_433026b3c97244f18d5bd99d2bd22d7d"
      unitRef="U001">8556000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact_327d6f54db464bdca1ba23007a8024a0"
      unitRef="U001">7452000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20241231_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember"
      decimals="-3"
      id="Fact_6423f1a09f674635bde162b320c9a57c"
      unitRef="U001">178000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember"
      decimals="-3"
      id="Fact_df2b98e5a0e941f7b8fb56434e2d7f2e"
      unitRef="U001">154000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20241231"
      decimals="-3"
      id="Fact_b66b036bd90948d5a7b20751cdd37063"
      unitRef="U001">31655000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20231231"
      decimals="-3"
      id="Fact_29cc75cf213a4b02bb9758fe950b590c"
      unitRef="U001">28678000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="c20241231"
      decimals="-3"
      id="Fact_96e0d423e9024bb88a4411c5cfd10662"
      unitRef="U001">19320000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="c20231231"
      decimals="-3"
      id="Fact_0c1d6982819c4b779c03270714b3f3cd"
      unitRef="U001">18131000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20241231"
      decimals="-3"
      id="Fact_313a146a362a4bce966a8468896b83d3"
      unitRef="U001">12335000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_fb0619ab25894b42a22ef39fce457415"
      unitRef="U001">10547000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20241231_StatementGeographicalAxis_US"
      decimals="-3"
      id="Fact_37c3889a60e04555b10aabd7743b8bf6"
      unitRef="U001">12182000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20231231_StatementGeographicalAxis_US"
      decimals="-3"
      id="Fact_0e518c850971443bb0042a76b80d9b70"
      unitRef="U001">10414000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20241231_StatementGeographicalAxis_CA"
      decimals="-3"
      id="Fact_b25e22b74a2c4bcd90268250784f437b"
      unitRef="U001">132000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20231231_StatementGeographicalAxis_CA"
      decimals="-3"
      id="Fact_c16b87d518d745bd96a76f3818aa47bf"
      unitRef="U001">133000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20241231_StatementGeographicalAxis_ES"
      decimals="-3"
      id="Fact_ee76bab8b7a440a1b281426a27f15b3a"
      unitRef="U001">21000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20231231_StatementGeographicalAxis_ES"
      decimals="-3"
      id="Fact_b9a307dffd744de5916eacb46ae6f993"
      unitRef="U001">0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20241231"
      decimals="-3"
      id="Fact_5414ba2386314631aafeb7f8231a587b"
      unitRef="U001">12335000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_915dbcbdff6840b2b5b0acfb325eed48"
      unitRef="U001">10547000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_e278174bf7d54e39b6e48bab38328912"
      unitRef="U001">1200000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="c20240101to20241231"
      decimals="-5"
      id="Fact_2ce507d39ad844c294297f3c5cce43ca"
      unitRef="U001">1200000</us-gaap:Depreciation>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_07f962ea4a3249fd8858f8f1fb6860d6"
      unitRef="U001">701000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_8efd1a339181424590827e6ffb4bc9d9"
      unitRef="U001">1849000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <tlfa:ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards
      contextRef="c20241231"
      decimals="-3"
      id="Fact_176f8cf51d304a8eafa997122e4d691d"
      unitRef="U001">320000</tlfa:ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards>
    <tlfa:ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4620d3d82c5747028364b8fffe812442"
      unitRef="U001">223000</tlfa:ContractWithCustomerAccruedLiabilitiesForUnredeemedGiftCards>
    <tlfa:ExpectedMerchandiseReturns
      contextRef="c20241231"
      decimals="-3"
      id="Fact_2a0fca5ecaca4a19be005d977eb87972"
      unitRef="U001">190000</tlfa:ExpectedMerchandiseReturns>
    <tlfa:ExpectedMerchandiseReturns
      contextRef="c20231231"
      decimals="-3"
      id="Fact_09ebfc8d4f5a404280e9c16c6ee7cb25"
      unitRef="U001">523000</tlfa:ExpectedMerchandiseReturns>
    <tlfa:SalesAndPayrollTaxesPayable
      contextRef="c20241231"
      decimals="-3"
      id="Fact_796e282e80ce46d3ac980d0a75566523"
      unitRef="U001">546000</tlfa:SalesAndPayrollTaxesPayable>
    <tlfa:SalesAndPayrollTaxesPayable
      contextRef="c20231231"
      decimals="-3"
      id="Fact_bb3c7cf6152d4d3f8338c2ecc5c7afad"
      unitRef="U001">283000</tlfa:SalesAndPayrollTaxesPayable>
    <tlfa:AccruedVendorPayablesCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_55a0fc0aae6b44be84c7573da5df3121"
      unitRef="U001">314000</tlfa:AccruedVendorPayablesCurrent>
    <tlfa:AccruedVendorPayablesCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_48f98e3f7adc433c93a288440e1ca0b4"
      unitRef="U001">262000</tlfa:AccruedVendorPayablesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_d56b0b50cb734c66814b969e6d898da4"
      unitRef="U001">1500000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_88c4d93b46314f81a3426803b0cc66f4"
      unitRef="U001">0</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_a457822f7bea457f89181be58c1dda27"
      unitRef="U001">3571000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_4731e010d9b14f6dbb5d4763c11fc065"
      unitRef="U001">3140000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="c20240101to20241231"
      id="Text_c903eb85fef84b8c9d4577ca7eb66c79">
&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;4.&#160; LEASES&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company leases certain real estate and periodically leases warehouse equipment under long-term lease agreements.&lt;/div&gt;

&lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company performs interim reviews of its operating and finance lease assets for impairment when evidence exists that the carrying value of
            an asset group, including a lease asset, may not be recoverable. The Company recognized $0.02 million in impairment expense related
            to its operating lease assets during the year ended December 31, 2024 and did not recognize any expense for the period ending
            December 31, 2023.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Additional information regarding the Company&#x2019;s operating and finance leases is as follows (in thousands, except for lease term and discount rate information):&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Leases&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 37%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance Sheet Classification&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Operating&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:Fact_bdded733fbc8498cbd3ea40a640657bb"&gt;&lt;span style="-sec-ix-hidden:Fact_7e26b1ab91224c3396d4801c04ccf298"&gt;Operating lease assets&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;10,323&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;8,995&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Finance&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:Fact_c13f85dd5ede453a9e5c4a9aec909fc7"&gt;&lt;span style="-sec-ix-hidden:Fact_ab742ef5fa0749c1b2d3761cbf35226f"&gt;Financing lease assets&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div&gt;-&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div&gt;23&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;10,323&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;9,018&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;Current&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Operating&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:Fact_9d8652b442fa4cbba7ea28efdf3d0505"&gt;&lt;span style="-sec-ix-hidden:Fact_83d1f5804a254ff4b44d05e4a1eff65c"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;3,205&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;3,172&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Finance&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Current portion of finance lease liabilities&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div&gt;-&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div&gt;-&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;Non-current&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Operating&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:Fact_8d9337f87a894addb961b29eafd1faab"&gt;&lt;span style="-sec-ix-hidden:Fact_8bb2f59dc1c3480b8f1383e5b4de84ee"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div&gt;7,561&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div&gt;6,253&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Finance&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 37%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:Fact_e6eb7ebbfdd74949906eab69e0bc892e"&gt;&lt;span style="-sec-ix-hidden:Fact_0ab6ce11b29542cc84b89133dd9de1c5"&gt;Finance lease liabilities, non-current&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;-&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;1&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total lease liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;10,766&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;9,426&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Lease Cost&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Income Statement Classification&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating lease cost&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;4,029&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;3,908&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating lease cost&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Impairment expense&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;(18&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;Short-term lease cost&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Variable lease cost&#160;(1)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;914&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;915&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;Finance:&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Amortization of lease assets&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;7&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Interest on lease liabilities&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Interest expense&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 4px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total lease cost&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;4,925&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;4,830&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;(1) Variable lease cost includes payment for certain real
            estate taxes, insurance, common area maintenance, and other charges related to lease agreements, which are not included in the measurement of the operating lease liabilities. &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;
           &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Maturity of Lease Liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Operating Leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Finance Leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,840&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2026&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,285&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2027&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,730&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2028&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,845&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Thereafter&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,319&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Total lease payments&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;13,019&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Less:&#160; Interest&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(2,253&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Present value of lease liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,766&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;
              &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;


              &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Other Information&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Operating cash flows used in operating leases&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;3,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;3,955&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Operating cash flows used in finance leases&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Financing cash flows used in finance leases&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;1&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating lease assets obtained in exchange for lease obligations&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating leases, initial recognition&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;4,755&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;3,396&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating leases, modifications and remeasurements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;Lease Term and Discount Rate&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Weighted-average remaining lease term (years):&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;3.7&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;3.6&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Finance leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Weighted-average discount rate:&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;5.3&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;4.8&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;br/&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Finance leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;N/A&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;6.0&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;%&lt;br/&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="c20240101to20241231"
      decimals="-4"
      id="Fact_62759c08e5da4cc0a5b6ee23aed449fd"
      unitRef="U001">20000.00</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="c20230101to20231231"
      decimals="-6"
      id="Fact_79b97906943148249433ef56d09a81a8"
      unitRef="U001">0</us-gaap:OperatingLeaseImpairmentLoss>
    <tlfa:LesseeOperatingLeaseAssetsAndLiabilities
      contextRef="c20240101to20241231"
      id="Text_82a236e39c2343d2a1fb2c8ef1c21bc2">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Additional information regarding the Company&#x2019;s operating and finance leases is as follows (in thousands, except for lease term and discount rate information):&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div&gt;
            &lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Leases&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 37%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance Sheet Classification&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Operating&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:Fact_bdded733fbc8498cbd3ea40a640657bb"&gt;&lt;span style="-sec-ix-hidden:Fact_7e26b1ab91224c3396d4801c04ccf298"&gt;Operating lease assets&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;10,323&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;8,995&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Finance&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; padding-bottom: 2px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:Fact_c13f85dd5ede453a9e5c4a9aec909fc7"&gt;&lt;span style="-sec-ix-hidden:Fact_ab742ef5fa0749c1b2d3761cbf35226f"&gt;Financing lease assets&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div&gt;-&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div&gt;23&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total assets&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;10,323&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;9,018&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Liabilities:&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;Current&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Operating&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:Fact_9d8652b442fa4cbba7ea28efdf3d0505"&gt;&lt;span style="-sec-ix-hidden:Fact_83d1f5804a254ff4b44d05e4a1eff65c"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;3,205&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;3,172&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Finance&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Current portion of finance lease liabilities&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div&gt;-&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div&gt;-&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="text-decoration: underline;"&gt;Non-current&lt;/span&gt;&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Operating&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:Fact_8d9337f87a894addb961b29eafd1faab"&gt;&lt;span style="-sec-ix-hidden:Fact_8bb2f59dc1c3480b8f1383e5b4de84ee"&gt;Operating lease liabilities, non-current&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div&gt;7,561&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                    &lt;div&gt;6,253&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;Finance&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 37%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="-sec-ix-hidden:Fact_e6eb7ebbfdd74949906eab69e0bc892e"&gt;&lt;span style="-sec-ix-hidden:Fact_0ab6ce11b29542cc84b89133dd9de1c5"&gt;Finance lease liabilities, non-current&lt;/span&gt;&lt;/span&gt; &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;-&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                    &lt;div&gt;1&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 4px;" valign="bottom"&gt;
                    &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total lease liabilities&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 37%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;10,766&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: normal;"&gt;$&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                    &lt;div style="font-weight: bold;"&gt;9,426&lt;/div&gt;
                  &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
             &lt;/div&gt;
</tlfa:LesseeOperatingLeaseAssetsAndLiabilities>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20241231"
      decimals="-3"
      id="Fact_2c856f8c7539426ab304562a4bdb0331"
      unitRef="U001">10323000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20231231"
      decimals="-3"
      id="Fact_013994cede344d9db83db3c8a840fc23"
      unitRef="U001">8995000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="c20241231"
      decimals="-3"
      id="Fact_63043351ba32489cb2ef61aea62b9bcb"
      unitRef="U001">0</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="c20231231"
      decimals="-3"
      id="Fact_3d1d1ebd21a94e6bbb585c5e4133eaac"
      unitRef="U001">23000</us-gaap:FinanceLeaseRightOfUseAsset>
    <tlfa:LeaseAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_b22867e84ef44f51b760150e26b89594"
      unitRef="U001">10323000</tlfa:LeaseAssets>
    <tlfa:LeaseAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_9aaf62d3390b42b785f7fb7be65cf45a"
      unitRef="U001">9018000</tlfa:LeaseAssets>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_531d294613c74ed09c334239b6cde0e2"
      unitRef="U001">3205000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_5682c4cab7d44936a884e563aa36cd30"
      unitRef="U001">3172000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_00e9cb0686864ecdb1064cc9c1c5d8fe"
      unitRef="U001">0</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_acbfbb1fae10440fb4bce2ffc60b30bf"
      unitRef="U001">0</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_17f9e7a262e44c2c87d5b3d536191cd1"
      unitRef="U001">7561000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_6aab3cf9d14940e98ebd6437e85f5c97"
      unitRef="U001">6253000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_afeb63e570774d84bfae0a6dee0063a4"
      unitRef="U001">0</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a2521aab0eb747cfb8cb715ade3189b9"
      unitRef="U001">1000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <tlfa:LeaseLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_8f80d2ecf44648f6a0adcc71d0bdf39b"
      unitRef="U001">10766000</tlfa:LeaseLiabilities>
    <tlfa:LeaseLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_34bc4ce21f934349a752ef2ad8f25efc"
      unitRef="U001">9426000</tlfa:LeaseLiabilities>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_a2ccad62670b41ab9c13cc791b73886f">
&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Lease Cost&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 38%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Income Statement Classification&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating lease cost&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;4,029&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;3,908&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating lease cost&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Impairment expense&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;(18&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;Short-term lease cost&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Variable lease cost&#160;(1)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;914&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;915&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;Finance:&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 38%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 38%; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Amortization of lease assets&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating expenses&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;7&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Interest on lease liabilities&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Interest expense&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 4px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total lease cost&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 38%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;4,925&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;4,830&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;(1) Variable lease cost includes payment for certain real
            estate taxes, insurance, common area maintenance, and other charges related to lease agreements, which are not included in the measurement of the operating lease liabilities. &lt;/div&gt;
</us-gaap:LeaseCostTableTextBlock>
    <tlfa:OperatingLeaseCostAndImpairmentLoss
      contextRef="c20240101to20241231_IncomeStatementLocationAxis_OperatingExpenseMember"
      decimals="-3"
      id="Fact_476047f4abb74dc29677bff54e689b63"
      unitRef="U001">4029000</tlfa:OperatingLeaseCostAndImpairmentLoss>
    <tlfa:OperatingLeaseCostAndImpairmentLoss
      contextRef="c20230101to20231231_IncomeStatementLocationAxis_OperatingExpenseMember"
      decimals="-3"
      id="Fact_33b46a1576c347fba778bd68376e8ff7"
      unitRef="U001">3908000</tlfa:OperatingLeaseCostAndImpairmentLoss>
    <tlfa:OperatingLeaseCostAndImpairmentLoss
      contextRef="c20240101to20241231_IncomeStatementLocationAxis_ImpairmentExpenseMember"
      decimals="-3"
      id="Fact_faac49c6c58447cc88b53114f2f46dbf"
      unitRef="U001">-18000</tlfa:OperatingLeaseCostAndImpairmentLoss>
    <tlfa:OperatingLeaseCostAndImpairmentLoss
      contextRef="c20230101to20231231_IncomeStatementLocationAxis_ImpairmentExpenseMember"
      decimals="-3"
      id="Fact_9f1012c2396a40f4931e4c868b4601ec"
      unitRef="U001">0</tlfa:OperatingLeaseCostAndImpairmentLoss>
    <us-gaap:ShortTermLeaseCost
      contextRef="c20240101to20241231_IncomeStatementLocationAxis_OperatingExpenseMember"
      decimals="-3"
      id="Fact_33b2c344b49940f0b15424d7c1378f75"
      unitRef="U001">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="c20230101to20231231_IncomeStatementLocationAxis_OperatingExpenseMember"
      decimals="-3"
      id="Fact_0a746258c1cb4e1792aed48b34c1d53e"
      unitRef="U001">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="c20240101to20241231_IncomeStatementLocationAxis_OperatingExpenseMember"
      decimals="-3"
      id="Fact_4c85093fc22a4184881f03ba4a1f4e46"
      unitRef="U001">914000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="c20230101to20231231_IncomeStatementLocationAxis_OperatingExpenseMember"
      decimals="-3"
      id="Fact_5f97a0ff38c049a7b3e1d64e624e0f5b"
      unitRef="U001">915000</us-gaap:VariableLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="c20240101to20241231_IncomeStatementLocationAxis_OperatingExpenseMember"
      decimals="-3"
      id="Fact_70cd43cb6302455195b69c279fdf4ec8"
      unitRef="U001">0</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="c20230101to20231231_IncomeStatementLocationAxis_OperatingExpenseMember"
      decimals="-3"
      id="Fact_59010f5906a84056b99de28decbfe4db"
      unitRef="U001">7000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="c20240101to20241231_IncomeStatementLocationAxis_InterestExpenseMember"
      decimals="-3"
      id="Fact_34906db72f4c49fa969d44a15f369b5c"
      unitRef="U001">0</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="c20230101to20231231_IncomeStatementLocationAxis_InterestExpenseMember"
      decimals="-3"
      id="Fact_e77fea9b8cca46c98715df81f268b2ec"
      unitRef="U001">0</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_3a5c1a779eaa4325a8e0c03ee0de43de"
      unitRef="U001">4925000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_7ee94138fd5b475a97b5836ec268031a"
      unitRef="U001">4830000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_ce6b0a28d7e044a7b18f03f63603a553">
&lt;div&gt;
           &lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Maturity of Lease Liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Operating Leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Finance Leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2025&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,840&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2026&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;3,285&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2027&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2,730&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;2028&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,845&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Thereafter&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;1,319&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Total lease payments&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;13,019&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Less:&#160; Interest&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(2,253&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Present value of lease liabilities&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;10,766&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="c20241231"
      decimals="-3"
      id="Fact_d2976348af87484daae36fe4141c5fac"
      unitRef="U001">3840000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="c20241231"
      decimals="-3"
      id="Fact_3e81baa493e24d6aa8f10040b322ab83"
      unitRef="U001">0</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="c20241231"
      decimals="-3"
      id="Fact_dc95ad82ed4649a68a8cd4017c6f3849"
      unitRef="U001">3285000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="c20241231"
      decimals="-3"
      id="Fact_389c6239cb0345e2a5d21da26636835c"
      unitRef="U001">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="c20241231"
      decimals="-3"
      id="Fact_27fe5d98e82c4aa59b00c92bb9a2fa5b"
      unitRef="U001">2730000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="c20241231"
      decimals="-3"
      id="Fact_8ec55007daf34fcd8cdf7b993fa31ef1"
      unitRef="U001">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="c20241231"
      decimals="-3"
      id="Fact_658bd33853024127b0e9f42eff658c69"
      unitRef="U001">1845000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="c20241231"
      decimals="-3"
      id="Fact_046044410df84c78a627df6359f88fc6"
      unitRef="U001">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <tlfa:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
      contextRef="c20241231"
      decimals="-3"
      id="Fact_daf15729fd0c46a19dacae506415d05f"
      unitRef="U001">1319000</tlfa:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour>
    <tlfa:FinanceLeaseLiabilityPaymentsDueAfterYearFour
      contextRef="c20241231"
      decimals="-3"
      id="Fact_92f7732fcdb249718381e1a2efab861a"
      unitRef="U001">0</tlfa:FinanceLeaseLiabilityPaymentsDueAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="c20241231"
      decimals="-3"
      id="Fact_c78df8957ee24f2794708eaffe43090a"
      unitRef="U001">13019000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="c20241231"
      decimals="-3"
      id="Fact_d902e7b0388f469c9d350a4fdf61125e"
      unitRef="U001">0</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="c20241231"
      decimals="-3"
      id="Fact_057eec745ca849ffb4059611da56d94a"
      unitRef="U001">2253000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="c20241231"
      decimals="-3"
      id="Fact_6f7f3285598f477aa4c1633d49907456"
      unitRef="U001">0</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20241231"
      decimals="-3"
      id="Fact_667cc29226fd4c1796d8fdd2353f3f9f"
      unitRef="U001">10766000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="c20241231"
      decimals="-3"
      id="Fact_e6c8182c283a46f682cced70d3563842"
      unitRef="U001">0</us-gaap:FinanceLeaseLiability>
    <tlfa:LesseeOperatingLeasesOtherInformationTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_36339c7792cc479295366d870b4cbbc5">
&lt;div&gt;
              &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
              &lt;/div&gt;


              &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Other Information&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Operating cash flows used in operating leases&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;3,512&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;3,955&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Operating cash flows used in finance leases&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;Financing cash flows used in finance leases&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;1&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;15&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating lease assets obtained in exchange for lease obligations&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating leases, initial recognition&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;4,755&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;3,396&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                      &lt;div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;Operating leases, modifications and remeasurements&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
               &lt;/div&gt;
</tlfa:LesseeOperatingLeasesOtherInformationTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_76f02afb47d4450eba1e314698854123"
      unitRef="U001">3512000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_4222edaef437493abd87ad0ee7128d4a"
      unitRef="U001">3955000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_45a8a3b651e34e958ee3b60414d231d2"
      unitRef="U001">0</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_1ba8ba5e60ee4c47bd0ef3a698ff14aa"
      unitRef="U001">0</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_e905e024e3c7458fa642a1fe37df67be"
      unitRef="U001">1000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_37dbef22ad5e426e8c9f4bec33bc9f8d"
      unitRef="U001">15000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_2cb59e2954cf4219a9c7d085c0c9a58c"
      unitRef="U001">4755000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_1b21f9b3be6e4a1b9605df3e1cc62b66"
      unitRef="U001">3396000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <tlfa:RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_db2999b6502f4031bb1988441bfa82bc"
      unitRef="U001">0</tlfa:RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement>
    <tlfa:RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_937d38201d3443b39819c358682f6796"
      unitRef="U001">0</tlfa:RightOfUseAssetObtainedInExchangeForOperatingLeaseObligationsModificationsAndRemeasurement>
    <tlfa:LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_f7684cc422684e68a551faf3d35d4a3f">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;&lt;span style="font-weight: bold;"&gt;Lease Term and Discount Rate&lt;/span&gt;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2024&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2023&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Weighted-average remaining lease term (years):&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;3.7&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;3.6&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Finance leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;-&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Weighted-average discount rate:&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Operating leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;5.3&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;4.8&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;br/&gt;
                &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;Finance leases&lt;/div&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;N/A&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;6.0&lt;br/&gt;
                &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;%&lt;br/&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</tlfa:LesseeOperatingLeasesLeaseTermAndDiscountRateTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="c20241231"
      id="Fact_c047e31dc5ea4b05918873a11aeb1939">P3Y8M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="c20231231"
      id="Fact_9d0177ad6b1a4e5392e3e009fd4529c5">P3Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="c20241231"
      decimals="3"
      id="Fact_0e45b83c9ccd42f7beb944c717396ac0"
      unitRef="U007">0.053</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="c20231231"
      decimals="3"
      id="Fact_5f99ff78681d4c1bbef3372ee276c67b"
      unitRef="U007">0.048</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="c20231231"
      decimals="3"
      id="Fact_3cae5ec4aacb42e792f6fbc87ea56c9e"
      unitRef="U007">0.06</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="c20240101to20241231"
      id="Text_16ef33a7613345e3a03ce713a05ddedd">
&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;5.&#160; NOTES PAYABLE AND LONG-TERM DEBT&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;On January 3, 2023, the Company entered
                into a credit agreement (the &#x201c;Credit Agreement&#x201d;) with JPMorgan Chase Bank, N.A.&#160; Under the Credit Agreement, the bank will provide the Company a credit facility of up to $5,000,000 on standard terms and conditions, including affirmative and negative covenants set forth in the Credit Agreement. As security for the credit facility, the
                Company has pledged, as collateral, certain of its assets, including the Company&#x2019;s cash in deposit accounts, inventory and equipment.&lt;/span&gt; The interest rate is based on CME term &lt;span style="-sec-ix-hidden:Fact_ea75b966c36943b584d2072b58332c91"&gt;SOFR&lt;/span&gt; + &lt;span style="-sec-ix-hidden:Fact_4ead705d84df452a999a40afb9e2ba99"&gt;210&lt;/span&gt; basis points and the maturity is 1 year.&#160; As of the date of this filing, no
              funds had been borrowed under this facility, and we are in compliance with all covenants.&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255);"&gt;&lt;br/&gt;
            &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; background-color: rgb(255, 255, 255);"&gt;In the fourth
            quarter of 2024, the Company renewed the promissory note under its Credit Agreement with JPMorgan Chase Bank, N.A. through October 31, 2025 under the same terms as above.&lt;/div&gt;
</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="c20230103_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember"
      decimals="0"
      id="Fact_7a6b263f19d449ff9a2a18820ec5a1e9"
      unitRef="U001">5000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="c20240101to20241231_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember"
      id="Fact_356566e79544495ba6c807669afe05bd">P1Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="c20240101to20241231_LineOfCreditFacilityAxis_JPMorganChaseBankNAMember"
      decimals="0"
      id="Fact_9b9100c35c254581934b7da75c33d39e"
      unitRef="U001">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="c20240101to20241231"
      id="Text_2f4aaa71a33545b28fc874558a09b590">
&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;6.&#160; EMPLOYEE BENEFIT AND SAVINGS PLANS&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We have a 401(k) plan to provide retirement benefits for our employees.&#160; As allowed under Section 401(k) of the Internal Revenue Code, the plan provides tax-deferred
          salary contributions for eligible employees and allows employees to contribute a percentage of their annual compensation to the plan on a pretax basis.&#160; Employee contributions are limited to a maximum annual amount as set periodically by the
          Internal Revenue Code.&#160; In 2024 and 2023, we matched 100% of the pretax employee contributions on the first 3% of eligible earnings and 50%
          of the pretax employee contributions on the next 2% of eligible earnings that are contributed by employees.&#160; For the years ended
          December 31, 2024, and 2023, we recorded employer match expense of $0.3 million and $0.3 million, respectively.&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; The
            plan allows employees who meet the age requirements and reach the plan contribution limits to make a catch-up contribution. The catch-up contributions are not eligible for matching contributions.&#160; In addition, the plan provides for
            discretionary matching contributions as determined by the Board of Directors.&#160; There were no discretionary matching
            contributions made in 2024 or 2023.&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We offer no postretirement or postemployment benefits to our employees.&lt;/div&gt;
</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="c20230101to20231231_RetirementPlanTypeAxis_OneHundredPercentContributionMember"
      decimals="2"
      id="Fact_c52f7c08ff254ff693689b7c9fe1a50e"
      unitRef="U007">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="c20240101to20241231_RetirementPlanTypeAxis_OneHundredPercentContributionMember"
      decimals="2"
      id="Fact_61109e1478964ae0879b7459153e5520"
      unitRef="U007">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c20230101to20231231_RetirementPlanTypeAxis_OneHundredPercentContributionMember"
      decimals="2"
      id="Fact_bd725e35c9024aad9ea359dfbdf8af44"
      unitRef="U007">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c20240101to20241231_RetirementPlanTypeAxis_OneHundredPercentContributionMember"
      decimals="2"
      id="Fact_0b14f8c7054d4372807d46b1dfcce02b"
      unitRef="U007">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="c20240101to20241231_RetirementPlanTypeAxis_FiftyPercentContributionMember"
      decimals="2"
      id="Fact_f497fd1b594c455ab8d005e2109770a4"
      unitRef="U007">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="c20230101to20231231_RetirementPlanTypeAxis_FiftyPercentContributionMember"
      decimals="2"
      id="Fact_b6327fb0c4de43bab87d82c81003ae63"
      unitRef="U007">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c20230101to20231231_RetirementPlanTypeAxis_FiftyPercentContributionMember"
      decimals="2"
      id="Fact_f5f7e71aa3774fdc81eb9bb54eb1ed75"
      unitRef="U007">0.02</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c20240101to20241231_RetirementPlanTypeAxis_FiftyPercentContributionMember"
      decimals="2"
      id="Fact_39c397c4341949339752947eceb203b5"
      unitRef="U007">0.02</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="c20240101to20241231"
      decimals="-5"
      id="Fact_cddff72582714b8cb24b402358037b07"
      unitRef="U001">300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="c20230101to20231231"
      decimals="-5"
      id="Fact_3aa19d5030324c70be6ec96b032254a2"
      unitRef="U001">300000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="c20230101to20231231"
      decimals="0"
      id="Fact_a09a4d91f3b74541b004eb9a911ce953"
      unitRef="U001">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="c20240101to20241231"
      decimals="0"
      id="Fact_8015934484e74f87834535ce83fdfb19"
      unitRef="U001">0</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="c20240101to20241231"
      id="Text_a9fae5b042fc4741829caf7fcd4051c1">
&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;7.&#160; INCOME TAXES&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The provision for income taxes consists of the following:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Year Ended December 31,&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Income Tax Provision (Benefits)&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Current provision (benefit):&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Federal&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;261&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;892&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;State&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;71&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;181&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Foreign&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(68&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;102&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Related to UTP&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(31&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(34&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;233&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,141&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;Deferred provision (benefit):&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;Federal&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;32&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;(266&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: normal; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;State&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;8&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;(103&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: normal; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;Foreign&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;(9&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;5&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;31&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;(364&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total tax provision&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;264&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;777&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Earnings occurring outside the U.S. are deemed to be indefinitely reinvested outside of the U.S. to support the Company&#x2019;s foreign operations.&#160; As a result, if the Company accumulates earnings overseas, they will be used
            for investment in the Company&#x2019;s businesses outside the U.S.&#160; The Company will use cash generated from U.S. operations and short- and long-term borrowings to meet the Company&#x2019;s U.S. cash needs.&#160; The determination of unrecognized deferred tax
            liabilities for temporary differences in investments in foreign subsidiaries is not practicable.&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;The Company has $0.7 million of state tax net operating loss (&#x201c;NOL&#x201d;) carryovers which will begin to expire in 2025.&#160; We also have a full valuation allowance on $0.6 million of foreign tax NOL carryovers that do not expire.&lt;br/&gt;
            &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Income before income taxes was earned in the following tax jurisdictions:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Year Ended December 31,&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Income Before Income Taxes&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;United States&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,382&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;3,765&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(259&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;25&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Canada&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(32&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;755&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;TOTAL&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,091&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,545&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The income tax effects of temporary differences that give rise to significant portions of deferred income tax assets and liabilities are as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred income tax assets:&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Inventory&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;391&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;412&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Stock-based compensation&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;39&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;55&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Accounts receivable&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;8&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Sales returns&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;78&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;49&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Foreign currency translation gain in OCI&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;726&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;512&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div&gt;
                  &lt;div&gt;Goodwill and other intangible assets amortization&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;1&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Net operating losses&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;184&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;182&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Accrued expenses&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;41&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;170&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Leases&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;111&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;108&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Total deferred income tax assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,583&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,496&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Less:&#160; valuation allowance&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;(156&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;(154&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total deferred income tax assets, net of valuation allowance&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,427&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,342&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Property and equipment depreciation&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(214&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(471&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total deferred income tax liabilities&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(214&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(471&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net deferred tax asset (liability)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,213&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;871&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We are required to reduce deferred tax assets by a valuation allowance if, based on the weight of the available evidence, it is more likely than not that all or a
          portion of a deferred tax asset will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences are deductible.&lt;br/&gt;
          &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;As of each reporting date, the Company considers new evidence, both positive and negative, that could affect its view of the future realization of deferred tax assets. As of December 31, 2024,
            management determined that there is sufficient positive evidence to conclude that it is more likely than not that deferred taxes of $1.2
            million are realizable. However, we increase the valuation allowance by $0.02 million due to foreign tax NOL carryovers that do not
            expire.&lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Our
            effective tax rate differs from the federal statutory rate primarily due to U.S. state income tax expense, the difference in tax rates for loss carryback periods, foreign income positions, expenses that are nondeductible for tax purposes, the
            change in our valuation allowance associated with our deferred tax assets, and differences in tax rates.&#160; &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Below is a reconciliation of our effective tax rate from the statutory rate: &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Year Ended December 31,&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;2024&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Statutory rate &#x2013; Federal U.S. income tax&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;21.0&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;21.0&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;State and local taxes&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;5.3&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;5.3&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Permanent book/tax differences&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2.3&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2.4&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom"&gt;
                &lt;div&gt;Difference in tax rates in loss carryback periods&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;0.0&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;0.0&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Change in valuation allowance&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;0.2&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(6.8&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;
                  &lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Rate differential on UTP reversals&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(2.8&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(0.8&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;Income tax credits&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;0.0&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;(2.3&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;)%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Other, net&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(1.8&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(1.7&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Effective rate&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;24.2&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;17.1&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;We file a
          consolidated U.S. income tax return as well as state tax returns on a consolidated, combined, or stand-alone basis, depending on the jurisdiction.&#160; We are no longer subject to U.S. federal income tax examinations by tax authorities for years
          prior to the tax year ended December 2021.&#160; Depending on the jurisdiction, we are no longer subject to state examinations by tax authorities for years prior to the December 2020 and December 2021 tax years.&lt;/span&gt; We file tax returns in a limited
        number of foreign jurisdictions. &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A reconciliation of the beginning and ending amount of uncertain tax positions (&#x201c;UTP&#x201d;) is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;UTP at beginning of the year&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;388&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;450&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Gross increase to tax positions in current period&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(109&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(27&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Interest expense&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(31&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;(35&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;UTP at end of year&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;248&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;388&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_d107c00ece164281abb9eef79b51945e">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The provision for income taxes consists of the following:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Year Ended December 31,&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Income Tax Provision (Benefits)&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Current provision (benefit):&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Federal&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;261&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;892&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;State&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;71&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;181&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Foreign&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(68&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;102&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Related to UTP&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(31&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(34&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;233&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,141&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;Deferred provision (benefit):&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;Federal&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;32&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;(266&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: normal; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;State&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;8&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;(103&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: normal; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;Foreign&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;(9&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;5&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;31&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;(364&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; font-weight: bold; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total tax provision&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;264&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;777&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_508a7616d8414d8a8b0977b2b0137112"
      unitRef="U001">261000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_e4c5f338aabf47158d6315f113e7314c"
      unitRef="U001">892000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_a744d34e7fb9459e8edb875fb9059c1d"
      unitRef="U001">71000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_65088197ee604362981a9fdc7172e3ba"
      unitRef="U001">181000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_eda430d2fb7c4767815704bcc82542e3"
      unitRef="U001">-68000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_8e3adc7007074f4cb0c261c4de547d6a"
      unitRef="U001">102000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_89340d5d27cb4a8bb18d482e6d6a3caf"
      unitRef="U001">-31000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_15d218978be2403fa1ec15829c256891"
      unitRef="U001">-34000</us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_13888ce8a490402288574e57b934a231"
      unitRef="U001">233000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_3830858f75fe425d8366af6af02b2470"
      unitRef="U001">1141000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_9b03c9903db64e0eb087f5e60c596074"
      unitRef="U001">32000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_50113e77260f4f69bfba0112116cbcaa"
      unitRef="U001">-266000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_c6429dacdf1f4b04820f9a7b528b1efd"
      unitRef="U001">8000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_dc349bac78ba405296de5b7106e5985c"
      unitRef="U001">-103000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_cb42cf2f9e9e4ebfaea735b1021dfc91"
      unitRef="U001">-9000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ac961c819c1b4be4aef303459383357e"
      unitRef="U001">5000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_5db94e303da3486288100dc2174541ff"
      unitRef="U001">31000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_23e7d96155d04e6bab1d002eda7cbb36"
      unitRef="U001">-364000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_c0f18e5ff91949379eff8f4698f5b320"
      unitRef="U001">264000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ae6f2dd7843441b4ab66626c35b51893"
      unitRef="U001">777000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
      contextRef="c20241231"
      decimals="-5"
      id="Fact_60cdffacd8044e338e9f90ac8288c368"
      unitRef="U001">700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign
      contextRef="c20241231"
      decimals="-5"
      id="Fact_128b5e406ead42e4939e99cd50fed296"
      unitRef="U001">600000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_fa357b12db0146b5b2e554b4999d7db3">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Income before income taxes was earned in the following tax jurisdictions:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Year Ended December 31,&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Income Before Income Taxes&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;United States&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,382&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;3,765&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Spain&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(259&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;25&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Canada&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(32&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;755&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;TOTAL&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,091&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4,545&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="c20240101to20241231_IncomeTaxAuthorityNameAxis_InternalRevenueServiceIRSMember"
      decimals="-3"
      id="Fact_46769efa6076499f984f47dc35273c2f"
      unitRef="U001">1382000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="c20230101to20231231_IncomeTaxAuthorityNameAxis_InternalRevenueServiceIRSMember"
      decimals="-3"
      id="Fact_94a51a043b014afe89929ccc532203fc"
      unitRef="U001">3765000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="c20240101to20241231_IncomeTaxAuthorityNameAxis_TaxAuthoritySpainMember"
      decimals="-3"
      id="Fact_4a8e10bb17744011b31aa6cbc9a8eed3"
      unitRef="U001">-259000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="c20230101to20231231_IncomeTaxAuthorityNameAxis_TaxAuthoritySpainMember"
      decimals="-3"
      id="Fact_f0222ef0ec7347819eb8193e1d9e6e31"
      unitRef="U001">25000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="c20240101to20241231_IncomeTaxAuthorityNameAxis_CanadaRevenueAgencyMember"
      decimals="-3"
      id="Fact_e02f7efd73cd4a7bac0c07a8419e41da"
      unitRef="U001">-32000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="c20230101to20231231_IncomeTaxAuthorityNameAxis_CanadaRevenueAgencyMember"
      decimals="-3"
      id="Fact_775a0557833e4079ac02db28556c2983"
      unitRef="U001">755000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_77db2bc5587e4238a471dc5749b61856"
      unitRef="U001">1091000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_f9037e84c217496d834832c5ed6d1b07"
      unitRef="U001">4545000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_01d0f3767d8a4445a7fc04062458aa3b">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The income tax effects of temporary differences that give rise to significant portions of deferred income tax assets and liabilities are as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Deferred income tax assets:&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-style: italic;"&gt;(in thousands)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Inventory&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;391&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;412&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Stock-based compensation&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;39&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;55&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Accounts receivable&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;12&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;8&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Sales returns&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;78&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;49&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Foreign currency translation gain in OCI&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;726&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;512&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div&gt;
                  &lt;div&gt;Goodwill and other intangible assets amortization&lt;br/&gt;
                  &lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;1&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Net operating losses&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;184&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;182&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Accrued expenses&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;41&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;170&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Leases&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;111&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;108&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Total deferred income tax assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,583&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,496&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Less:&#160; valuation allowance&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;(156&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;(154&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: normal;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total deferred income tax assets, net of valuation allowance&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,427&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,342&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Property and equipment depreciation&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(214&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(471&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Total deferred income tax liabilities&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(214&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;(471&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Net deferred tax asset (liability)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;1,213&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;871&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="c20241231"
      decimals="-3"
      id="Fact_1a4d31453f3c4d80bd006479121d0c46"
      unitRef="U001">391000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="c20231231"
      decimals="-3"
      id="Fact_132869747bdf482bb62a9184b8f4f116"
      unitRef="U001">412000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="c20241231"
      decimals="-3"
      id="Fact_bdeb4851fc534f3bb21e89c8e0b9c872"
      unitRef="U001">39000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="c20231231"
      decimals="-3"
      id="Fact_6b5457f73b4046f0a9185cbb667f4bde"
      unitRef="U001">55000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <tlfa:DeferredTaxAssetsAccountsReceivable
      contextRef="c20241231"
      decimals="-3"
      id="Fact_15498c587b89497c88157c5861ba6491"
      unitRef="U001">12000</tlfa:DeferredTaxAssetsAccountsReceivable>
    <tlfa:DeferredTaxAssetsAccountsReceivable
      contextRef="c20231231"
      decimals="-3"
      id="Fact_eaf9f6ab24af4c579c3f2c908fb7f71c"
      unitRef="U001">8000</tlfa:DeferredTaxAssetsAccountsReceivable>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances
      contextRef="c20241231"
      decimals="-3"
      id="Fact_50ab35ae9a3f41ce8c0512c152cff27f"
      unitRef="U001">78000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances
      contextRef="c20231231"
      decimals="-3"
      id="Fact_52c575113ff641fca25f2604ead17ebb"
      unitRef="U001">49000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances>
    <us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses
      contextRef="c20241231"
      decimals="-3"
      id="Fact_b4dd49096c7444d483d3c32f603d06f3"
      unitRef="U001">726000</us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses>
    <us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses
      contextRef="c20231231"
      decimals="-3"
      id="Fact_ee04ae3a0fca4791a7c830161c106bcf"
      unitRef="U001">512000</us-gaap:DeferredTaxAssetsUnrealizedCurrencyLosses>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="c20241231"
      decimals="-3"
      id="Fact_55bae5460d7a4882a00b135ee3748bbc"
      unitRef="U001">1000</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets
      contextRef="c20231231"
      decimals="-3"
      id="Fact_91d0d952def4474583e898a425d1b4eb"
      unitRef="U001">0</us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="c20241231"
      decimals="-3"
      id="Fact_3b05fbc5042b475393ac2a692ca081da"
      unitRef="U001">184000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="c20231231"
      decimals="-3"
      id="Fact_6fbc1586c89d44beacfe562f6660d455"
      unitRef="U001">182000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_62eff1b72ebe4210b70fba1026f04ae1"
      unitRef="U001">41000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_a399da7cc3884302912aa0a4dbb610cf"
      unitRef="U001">170000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="c20241231"
      decimals="-3"
      id="Fact_2000a7be8d1d4461a020ba5212bf0fcf"
      unitRef="U001">111000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="c20231231"
      decimals="-3"
      id="Fact_7ff374557224417696ae7ff24d8f32d9"
      unitRef="U001">108000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="c20241231"
      decimals="-3"
      id="Fact_75d1d4f3a3924c19b7e8037d0b4fea19"
      unitRef="U001">1583000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="c20231231"
      decimals="-3"
      id="Fact_2bde60538eb1462d96b031f040b096c0"
      unitRef="U001">1496000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="c20241231"
      decimals="-3"
      id="Fact_52dcfd67c0444b23be674adea0867380"
      unitRef="U001">156000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="c20231231"
      decimals="-3"
      id="Fact_af171632baea4c018c7055b6946ba869"
      unitRef="U001">154000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="c20241231"
      decimals="-3"
      id="Fact_a4ac8dce9cc34337b69c0833ba6dd18f"
      unitRef="U001">1427000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_3d6d895c0e4545d39df5b0ef08723851"
      unitRef="U001">1342000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="c20241231"
      decimals="-3"
      id="Fact_aafa2b6b436b4a78bff6f9bd3def9ffd"
      unitRef="U001">214000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="c20231231"
      decimals="-3"
      id="Fact_2df5e8665d7c4661a61871c3bdc27fdc"
      unitRef="U001">471000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="c20241231"
      decimals="-3"
      id="Fact_112eb925ec864a41913202438849b313"
      unitRef="U001">214000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="c20231231"
      decimals="-3"
      id="Fact_f4524bbf61e44032beb6964fe53d439b"
      unitRef="U001">471000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c20241231"
      decimals="-3"
      id="Fact_8e28f88a0ee8427abc72d91f222611a8"
      unitRef="U001">1213000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c20231231"
      decimals="-3"
      id="Fact_34d5c28717144573830255cb87077961"
      unitRef="U001">871000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="c20241231"
      decimals="-5"
      id="Fact_218dee4ce2994c5eb9f7b5b110cbffd3"
      unitRef="U001">1200000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="c20240101to20241231_StatementGeographicalAxis_NonUsMember"
      decimals="-4"
      id="Fact_31517bb30e124920930b35461e5acac9"
      unitRef="U001">20000.00</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_8253ddea6e7741eeb73d5ba90ed3d59f">&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Below is a reconciliation of our effective tax rate from the statutory rate: &lt;/span&gt; &lt;/span&gt;
&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Year Ended December 31,&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;2024&lt;/td&gt;

    &lt;td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Statutory rate &#x2013; Federal U.S. income tax&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;21.0&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;21.0&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;State and local taxes&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;5.3&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;5.3&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Permanent book/tax differences&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2.3&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2.4&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 76%;" valign="bottom"&gt;
                &lt;div&gt;Difference in tax rates in loss carryback periods&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;0.0&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;0.0&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Change in valuation allowance&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;0.2&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(6.8&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div&gt;
                  &lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Rate differential on UTP reversals&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(2.8&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(0.8&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;Income tax credits&lt;br/&gt;
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;0.0&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;%&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;(2.3&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;)%&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Other, net&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(1.8&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(1.7&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Effective rate&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;24.2&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;%&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;17.1&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;%&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c20240101to20241231"
      decimals="3"
      id="Fact_8d0caeef02eb407698a15d34780af473"
      unitRef="U007">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_5ac515f9a299461d883b5459c8325360"
      unitRef="U007">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="c20240101to20241231"
      decimals="3"
      id="Fact_ed32e356292b4ebcad0e7ac9b5821f1e"
      unitRef="U007">0.053</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_e87dbbc34f5d47adaa5664e2b2e3b749"
      unitRef="U007">0.053</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <tlfa:EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent
      contextRef="c20240101to20241231"
      decimals="3"
      id="Fact_d947029791484ecdbbb1a1e830e465f2"
      unitRef="U007">0.023</tlfa:EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent>
    <tlfa:EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_ff35f7391c6849819f243776cf0c248d"
      unitRef="U007">0.024</tlfa:EffectiveIncomeTaxRateReconciliationPermanentDifferencesPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="c20240101to20241231"
      decimals="3"
      id="Fact_6d1e1e7d7bc2444b9fa1d9d0296c0a0e"
      unitRef="U007">0</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_cab2c387e1704b45bc96da3d231ff70b"
      unitRef="U007">0</us-gaap:EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="c20240101to20241231"
      decimals="3"
      id="Fact_b30b7f043ea9426891493fff97ba96db"
      unitRef="U007">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_716895f40c88435691a5a145c9440e47"
      unitRef="U007">-0.068</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <tlfa:EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent
      contextRef="c20240101to20241231"
      decimals="3"
      id="Fact_efb96382cac6468d9c6d06003d7e61fd"
      unitRef="U007">-0.028</tlfa:EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent>
    <tlfa:EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_6b2ebad1cc24443995b29163993b5d6d"
      unitRef="U007">-0.008</tlfa:EffectiveIncomeTaxRateReconciliationRateDifferenceOnUnrecognizedTaxBenefitsReversalsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="c20240101to20241231"
      decimals="3"
      id="Fact_47acf19275c94c53a64cb1e9841d6d7a"
      unitRef="U007">-0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_5504729dca98409da7b65ce25b171ee4"
      unitRef="U007">0.023</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="c20240101to20241231"
      decimals="3"
      id="Fact_310a75c791324858bb9e85a87f407c9e"
      unitRef="U007">-0.018</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_cae2db07a21a4685bacb12e83694d8f2"
      unitRef="U007">-0.017</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c20240101to20241231"
      decimals="3"
      id="Fact_3bdc1633b8fd4342b1fd25f5a8cdc252"
      unitRef="U007">0.242</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="c20230101to20231231"
      decimals="3"
      id="Fact_5fda78889f7d479681d6d3d32cced53e"
      unitRef="U007">0.171</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_5ba6f09e20494e09b99e935af73454a2">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A reconciliation of the beginning and ending amount of uncertain tax positions (&#x201c;UTP&#x201d;) is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;
                  &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;2023&lt;/div&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;UTP at beginning of the year&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;388&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;450&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Gross increase to tax positions in current period&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(109&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(27&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Interest expense&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(31&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;(35&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;)&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;UTP at end of year&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;248&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;388&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c20231231"
      decimals="-3"
      id="Fact_348cdc2c4c114a8eaa201a09643cda26"
      unitRef="U001">388000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c20221231"
      decimals="-3"
      id="Fact_8dc27c2d67af42d9abfd77d726269668"
      unitRef="U001">450000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_dd25a64f5f734e659431081453b6d938"
      unitRef="U001">109000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_ca81801cdd224aefb4828f85749d2d24"
      unitRef="U001">27000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <tlfa:UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense
      contextRef="c20240101to20241231"
      decimals="-3"
      id="Fact_cebbb11864784ec4ac5c705dce08b55b"
      unitRef="U001">-31000</tlfa:UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense>
    <tlfa:UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense
      contextRef="c20230101to20231231"
      decimals="-3"
      id="Fact_eb510791c1364e51b9c13a439caabc81"
      unitRef="U001">-35000</tlfa:UnrecognizedTaxBenefitsInterestOnIncomeAndForeignIncomeTaxesExpense>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c20241231"
      decimals="-3"
      id="Fact_d19d6277e3a14276bfdb50ca1a8003c8"
      unitRef="U001">248000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="c20231231"
      decimals="-3"
      id="Fact_9fbd8d618eed496a80a945bf90beb2c6"
      unitRef="U001">388000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="c20240101to20241231"
      id="Text_f216cd5e01c64a059e11509c1a3b1556">
&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;8.&#160; COMMITMENTS AND CONTINGENCIES&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Legal Proceedings&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We are periodically involved in various litigation that arises in the ordinary course of business and operations.&#160; There are no such matters pending that we expect
          to have a material impact on our financial position or operating results.&#160; Legal costs associated with the resolution of claims, lawsuits, and other contingencies are expensed as incurred.&lt;/div&gt;
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock
      contextRef="c20240101to20241231"
      id="Text_6f20360357484c7486886e58de45c779">
&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;9.&#160; SIGNIFICANT BUSINESS CONCENTRATIONS AND RISK&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Major Customers&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Our revenues are derived from a diverse group of customers, from hobbyist crafters to small and large businesses across a wide variety of industries.&#160; No single customer accounted for more than 0.5% of our consolidated revenues in 2024 or 2023, and sales to our five largest customers represented less than 2.0%
          of consolidated revenues in each of those years.&#160; While we do not believe the loss of one of these customers would have a significant negative impact on our operations, we do believe the loss of several of these customers simultaneously or a
          substantial reduction in sales generated by them could temporarily affect our operating results.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: bold;"&gt;Major Suppliers&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: normal;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: normal;"&gt;We purchase merchandise and raw materials from nearly 150 suppliers from the United States and approximately 20 foreign
            countries.&#160; In general, our 10 largest suppliers account for approximately 55% of our inventory purchases, and we had one supplier in 2024 who
            represented about 12% of our purchases.&lt;/span&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-weight: normal;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Credit Risk&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Due to the large number of customers comprising our customer base, concentrations of credit risk with respect to customer receivables are limited. The top two customers as of December 31, 2024, and 2023, represented 8.6% and 8.0% of net accounts receivable balance, respectively. These top two customers were also current as of these same dates. We do not generally require collateral for accounts receivable, but we do perform periodic
          credit evaluations of our customers and believe the allowance for doubtful accounts is adequate.&#160; It is our opinion that if any one or a group of customer receivable balances should be deemed uncollectable, it would not have a material adverse
          effect on our results of operations or financial condition.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="text-align: justify;"&gt;
           &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;We maintain a majority of our cash in marketable securities and bank deposit accounts that, at times, may exceed federally insured limits.&#160; We have not experienced any losses in such accounts.&#160; We believe we are not exposed to any
            significant credit risk on our cash and cash equivalents. &lt;/span&gt;&lt;/div&gt;
</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <tlfa:NumberOfMajorCustomers
      contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact_f004803c28f54afe9e084dca4958311e"
      unitRef="U008">0</tlfa:NumberOfMajorCustomers>
    <tlfa:NumberOfMajorCustomers
      contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact_ef04c162da4b42cea76e44765c425e89"
      unitRef="U008">0</tlfa:NumberOfMajorCustomers>
    <tlfa:NumberOfMajorCustomers
      contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember"
      decimals="INF"
      id="Fact_9a038fc5a6b945fda8b6ff1362ac595e"
      unitRef="U008">5</tlfa:NumberOfMajorCustomers>
    <tlfa:NumberOfMajorCustomers
      contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember"
      decimals="INF"
      id="Fact_2badac2ad1704cde882b8a9d0eba2dca"
      unitRef="U008">5</tlfa:NumberOfMajorCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveMajorCustomersMember_RangeAxis_MaximumMember"
      decimals="3"
      id="Fact_704de1fef22148869f80a82d7eeb9a42"
      unitRef="U007">0.02</us-gaap:ConcentrationRiskPercentage1>
    <tlfa:NumberOfSuppliers
      contextRef="c20240101to20241231_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_StatementGeographicalAxis_US"
      decimals="INF"
      id="Fact_0fb3d4067def46cca1d4ce3b8a1c6ca0"
      unitRef="U009">150</tlfa:NumberOfSuppliers>
    <tlfa:NumberOfSuppliers
      contextRef="c20240101to20241231_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_StatementGeographicalAxis_NonUsMember"
      decimals="INF"
      id="Fact_50379742dc2042c593bdb7e546caf2a5"
      unitRef="U009">20</tlfa:NumberOfSuppliers>
    <tlfa:NumberOfMajorSuppliers
      contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsPayableMember_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_TenMajorSuppliersMember"
      decimals="INF"
      id="Fact_38b844bf9dd04439b00f14c13f53b462"
      unitRef="U009">10</tlfa:NumberOfMajorSuppliers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsPayableMember_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_TenMajorSuppliersMember"
      decimals="2"
      id="Fact_7133242dc8944272825032fecc129d36"
      unitRef="U007">0.55</us-gaap:ConcentrationRiskPercentage1>
    <tlfa:NumberOfSuppliers
      contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsPayableMember_ConcentrationRiskByTypeAxis_SupplierConcentrationRiskMember_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_OneMajorSupplierMember"
      decimals="INF"
      id="Fact_e60a0964357d453f86a273bd4da6c6cb"
      unitRef="U009">1</tlfa:NumberOfSuppliers>
    <tlfa:NumberOfMajorCustomers
      contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember"
      decimals="INF"
      id="Fact_fb6b958d55624f0aa5f797f3f18acb54"
      unitRef="U008">2</tlfa:NumberOfMajorCustomers>
    <tlfa:NumberOfMajorCustomers
      contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember"
      decimals="INF"
      id="Fact_0bf008a4386f4f5a8d0076a057c023d7"
      unitRef="U008">2</tlfa:NumberOfMajorCustomers>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember"
      decimals="3"
      id="Fact_3f5a772b793c46f690593a577335fa96"
      unitRef="U007">0.086</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember"
      decimals="3"
      id="Fact_31bee51f26ed4f94b0aaba1fe189d299"
      unitRef="U007">0.08</us-gaap:ConcentrationRiskPercentage1>
    <tlfa:NumberOfMajorCustomers
      contextRef="c20230101to20231231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember"
      decimals="INF"
      id="Fact_c24366a1e09a47e2a6b4416e5d484df0"
      unitRef="U008">2</tlfa:NumberOfMajorCustomers>
    <tlfa:NumberOfMajorCustomers
      contextRef="c20240101to20241231_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_TwoMajorCustomersMember"
      decimals="INF"
      id="Fact_4ae22b8eb29a4992a736cf190a5ec3b2"
      unitRef="U008">2</tlfa:NumberOfMajorCustomers>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="c20240101to20241231"
      id="Text_e8ec3fe1363440188565d93c7e829ce4">
&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;10.&#160; STOCKHOLDERS&#x2019; EQUITY&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-weight: bold; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Equity Compensation Plans&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify;"&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;The
            Tandy Leather Factory, Inc. 2013 Restricted Stock Plan (the &#x201c;2013 Plan&#x201d;) was adopted by our Board of Directors in January 2013 and approved by our stockholders in June 2013.&#160; The 2013 Plan initially reserved up to 300,000 shares of our common stock for restricted stock unit (&#x201c;RSU&#x201d;) awards to our executive officers, non-employee directors and other key
            employees.&#160; In June 2020, our stockholders approved an increase to the plan reserve to 800,000 shares of our common stock and
            extended the 2013 Plan through June 2023.&#160; Awards granted under the 2013 Plan may be service-based awards or performance-based awards and may be subject to a graded vesting schedule with a minimum vesting period of four years, unless otherwise determined by the Compensation Committee of the Board of Directors that administers the plan.&lt;/span&gt; &lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;The Tandy Leather
            Factory, Inc. 2023 Incentive Stock Plan (the &#x201c;2023 Plan&#x201d;) was adopted by our Board of Directors in April 2023 and approved by our stockholders in June 2023.&#160; The 2023 Plan initially reserved up to 1,000,000 shares of our common stock for a variety of equity awards (including, but not limited to, RSUs, the only type of awards that have been granted to date) to our
            executive officers, non-employee directors and other key employees.&#160; In June 2024, as part of their annual director compensation, certain of our non-employee directors were granted a total of 12,528 service-based RSUs under the 2023 Plan, which will vest ratably over the next four years, subject to each participant&#x2019;s continued service on the board as of each vesting date.&#160; In October 2023, the Company granted to Ms. Carr a total of 276,000 service-based RSUs under the 2023 Plan, which were to vest ratably over the next three years, subject to Ms. Carr&#x2019;s continued employment as of each vesting date.&#160; 92,000 of these
            RSUs vested in October 2024; the rest was forfeited as of December 31, 2024.&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A summary of the activity for restricted stock and RSU awards is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"&gt; Shares&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"&gt; Weighted Average &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt; (in thousands) &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt; Share Price &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Balance, January 1, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;623&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;5.12&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Granted&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;74&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;4.47&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Forfeited&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(190&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;4.27&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Vested&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(98&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;4.36&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance, December 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;409&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4.32&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
          &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s stock-based compensation relates to restricted stock and RSU awards.&#160; For these service-based awards, our stock-based compensation expense, included in
          operating expenses, was $0.6 million and $0.8
          million in 2024 and 2023, respectively.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;

         &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of December 31, 2024, there was unrecognized compensation cost related to non-vested, service-based awards of $0.3 million which will be recognized over 3.1 weighted average
          years in each of the following years:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; border-spacing: 0; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Unrecognized Expense&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2025 &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;163&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 48%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2026 &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;119&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2027 &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;34&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 48%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;2028
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;6 &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 48%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;322&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;We issue shares from authorized shares upon the lapsing of vesting restrictions on restricted stock and RSUs.&#160; In 2024 and 2023, we issued 97,588 and 108,796 shares,
          respectively, net of shares withheld to pay participants&#x2019; income taxes, resulting from the vesting of restricted stock and RSUs.&#160; We do not use cash to settle equity instruments issued under stock-based compensation awards.&lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt;Share Repurchase Program&lt;/span&gt;&lt;/span&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;br/&gt;
            &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;On &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;August 8, 2022, the Board of Directors approved a new
            program to repurchase up to $5.0 million of the Company&#x2019;s common stock on the open market on or prior to August 31, 2024.&#160; As of
            December 31, 2024, the Company had repurchased less than $10,000 of shares under this plan&lt;/span&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant: normal; text-transform: none;"&gt;.&lt;/span&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt;"&gt;&lt;br/&gt;
          &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="background-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-transform: none;"&gt;On &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: justify; text-transform: none; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;September 17, 2024, the Board of
              Directors approved the renewal of the stock plan, and the Company shall be authorized to repurchase up to $5 million (at
              then-current market value) of the Company&#x2019;s common stock in open-market transactions at prevailing market prices upon periodic instructions from the Board or an authorized sub-committee of the Board until September 30, 2026. As of September
              30, 2024, $5.0 million remained available for repurchase under this new program&lt;/span&gt;.&lt;/div&gt;

&lt;div style="background-color: rgb(255, 255, 255); margin-top: 0px; margin-bottom: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: justify; text-transform: none;"&gt; &lt;br/&gt;
          &lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0pt; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-weight: normal; font-style: normal; font-variant: normal; text-transform: none;"&gt;The direct share repurchase transactions were separately authorized by our Board of Directors and did not reduce the remaining amount authorized to be
              repurchased under the plans described above.&lt;/span&gt;&lt;/div&gt;
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c20130131_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember_RangeAxis_MaximumMember"
      decimals="0"
      id="Fact_e29e0a2265bd447388dd64a5fbd3f9cd"
      unitRef="U002">300000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c20200630_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember"
      decimals="0"
      id="Fact_3b05ca845f6848998e49f70471582f77"
      unitRef="U002">800000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="c20240101to20241231_PlanNameAxis_TwoThousandAndThirteenRestrictedStockPlanMember_RangeAxis_MinimumMember"
      id="Fact_87ae75e50fd047309863281dffd20aa9">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="c20230430_AwardTypeAxis_RestrictedStockUnitsRSUMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_RangeAxis_MaximumMember"
      decimals="0"
      id="Fact_b6e80f6fbff84b60b57baf62c1b9c79e"
      unitRef="U002">1000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20240601to20240630_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_NonEmployeeDirectorMember"
      decimals="0"
      id="Fact_ad94ecc406894bbf99db1f380da25432"
      unitRef="U002">12528</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_NonEmployeeDirectorMember"
      id="Fact_6df506b94e90463d95a27090e1b15efd">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20231001to20231031_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember"
      decimals="0"
      id="Fact_139fcdfb00164ecc94d5a86523d61997"
      unitRef="U002">276000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember"
      id="Fact_a22d0ce4047a43f495a91435fabf35f4">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20241001to20241031_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember_PlanNameAxis_TwoThousandAndTwentyThreeRestrictedStockPlanMember_TitleOfIndividualAxis_ChiefExecutiveOfficerMember"
      decimals="0"
      id="Fact_bd240f2ca0374e14a92f17b5e4404a11"
      unitRef="U002">92000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_6fe57f8ba10c4cd4bf37fed71d8b6773">
&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;A summary of the activity for restricted stock and RSU awards is as follows:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; width: 100%; border-spacing: 0;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"&gt; Shares&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"&gt; Weighted Average &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt; (in thousands) &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt; Share Price &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Balance, January 1, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;623&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;5.12&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Granted&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;74&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;4.47&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Forfeited&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(190&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;4.27&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;Vested&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(98&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;4.36&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Balance, December 31, 2024&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;409&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;4.32&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="-3"
      id="Fact_0907ed2dfb4041f39782a974a8cb5971"
      unitRef="U002">623000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="2"
      id="Fact_b8f3a72bb3484fa7953569318ee15e0d"
      unitRef="U003">5.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="-3"
      id="Fact_332c198dbfc5427ca076197f026dc31a"
      unitRef="U002">74000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="2"
      id="Fact_c51c0f8b4ebe4ce5864729a22764a729"
      unitRef="U003">4.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="-3"
      id="Fact_174072e6933a4de1bef9448155d88fbb"
      unitRef="U002">190000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="2"
      id="Fact_e972a285c08849a588aa9280224bb15e"
      unitRef="U003">4.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="-3"
      id="Fact_a51c1398a61940ec92335c8b53bd2ccb"
      unitRef="U002">98000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="2"
      id="Fact_5e89c5a3b47f424ca3fde53badd26740"
      unitRef="U003">4.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="-3"
      id="Fact_6644e7406cf9404997e7f40b9494cf6b"
      unitRef="U002">409000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="2"
      id="Fact_9e95629855844d2e94671207869c428f"
      unitRef="U003">4.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"
      decimals="-5"
      id="Fact_947efd33fa97484782a53cb9d732cca0"
      unitRef="U001">600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20230101to20231231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"
      decimals="-5"
      id="Fact_38244217186245ca82028356fb35abee"
      unitRef="U001">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
      contextRef="c20240101to20241231"
      id="Text_2ee59aae6bd248b3ac9f7063a6aa6684">
&lt;div&gt;&lt;br/&gt;

         &lt;/div&gt;

&lt;div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"&gt;As of December 31, 2024, there was unrecognized compensation cost related to non-vested, service-based awards of $0.3 million which will be recognized over 3.1 weighted average
          years in each of the following years:&lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="width: 100%; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; text-align: left; border-spacing: 0; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td colspan="4" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Unrecognized Expense&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2025 &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;br/&gt;
                &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;163&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 48%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2026 &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;119&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 48%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0);"&gt;2027 &lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;34&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 48%; padding-bottom: 2px; text-align: center; white-space: nowrap;" valign="bottom"&gt;2028
              &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;6 &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; text-align: center; width: 48%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;322&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"
      decimals="-5"
      id="Fact_122b8f915fe543eca97c25cb573938f0"
      unitRef="U001">300000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="c20240101to20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"
      id="Fact_83d84f0ef4424283a5211878eabbd060">P3Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <tlfa:EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths
      contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"
      decimals="-3"
      id="Fact_e5b3ae605fb14de494851151c1741518"
      unitRef="U001">163000</tlfa:EmployeeServiceShareBasedCompensationNonvestedAwardsCompensationCostNotYetRecognizedDueInNextTwelveMonths>
    <tlfa:EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears
      contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"
      decimals="-3"
      id="Fact_846deb8ab1b447de9f48627606730dfe"
      unitRef="U001">119000</tlfa:EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInTwoYears>
    <tlfa:EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears
      contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"
      decimals="-3"
      id="Fact_0c0fffa145b541bc9c64aa6b5af74373"
      unitRef="U001">34000</tlfa:EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInThreeYears>
    <tlfa:EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears
      contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"
      decimals="-3"
      id="Fact_dab8edcd02ea4a2bb613793844388dce"
      unitRef="U001">6000</tlfa:EmployeeServiceShareBasedCompensationNonVestedAwardsCompensationCostNotYetRecognizedDueInFourYears>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="c20241231_AwardTypeAxis_ServicedBasedRestrictedStockUnitsRSUsMember"
      decimals="-3"
      id="Fact_d4c144ca23794018846ea894f98073f8"
      unitRef="U001">322000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c20240101to20241231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="0"
      id="Fact_fc8085d3d7ba4aef98ef8a7efc1b2ff6"
      unitRef="U002">97588</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c20230101to20231231_AwardTypeAxis_RestrictedStockAndRestrictedStockUnitsMember"
      decimals="0"
      id="Fact_305ae37bf0ae493ab910d2b8dd8ca107"
      unitRef="U002">108796</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="c20220808_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember"
      decimals="-5"
      id="Fact_8e08c8d8da074a35bcf427af6613cee2"
      unitRef="U001">5000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockCommonValue
      contextRef="c20241231_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember"
      decimals="0"
      id="Fact_67b84d6722cb4205a13da3e8b7be5103"
      unitRef="U001">10000</us-gaap:TreasuryStockCommonValue>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="c20240917_RangeAxis_MaximumMember_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember"
      decimals="-6"
      id="Fact_aee343f94a224a648ba89eb5d760575d"
      unitRef="U001">5000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="c20240930_ShareRepurchaseProgramAxis_ShareRepurchaseProgramMember"
      decimals="-5"
      id="Fact_9b797d430c8f4857b100a44afa49efe4"
      unitRef="U001">5000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="c20240101to20241231"
      id="Text_b56ad925f8e54c1aa2051d7a91d8f8d1">
&lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;span style="font-weight: bold;"&gt;11.&lt;/span&gt;&#160; &lt;span style="font-weight: bold;"&gt;SUBSEQUENT










            EVENTS&lt;/span&gt;&lt;br/&gt;
        &lt;/span&gt;&lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;br/&gt;
        &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: justify;"&gt;&lt;span style="font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;On
            January 22, 2025, the Company finalized the sale of its corporate headquarters and distribution facilities in Fort Worth, Texas for a gross sale of $26.5
            million before deduction of commission and relevant closing fees as referenced in the Company&#x2019;s 8-K filed on January 22, 2025. On January 28, 2025, the Company also signed a 10-year lease for new corporate headquarters and distribution facilities in Benbrook, Texas and the Company has the ability to renew the lease for an additional 10 years at market rate. &lt;/span&gt; &lt;/div&gt;

&lt;div style="margin-top: 0px; margin-bottom: 0px; font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt; &lt;br/&gt;
        &lt;/div&gt;

&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"&gt;The Company hired Johan Hedberg as its new Chief Executive Officer as of January 6, 2025.&#160; Prior to the hiring of Mr. Hedberg, Janet Carr resigned as Chief Executive
          Officer, effective January 3, 2025; she intends to remain employed by the Company to assist with transition until March 31, 2025.&lt;/div&gt;
</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="c20250122to20250122_SubsequentEventTypeAxis_SubsequentEventMember"
      decimals="-5"
      id="Fact_d7f788fe58c64b3ca3db854f58e2cb64"
      unitRef="U001">26500000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="c20250128_SubsequentEventTypeAxis_SubsequentEventMember"
      id="Fact_10b8cb8b950d4f588836093d9aab0ed7">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="c20250128_SubsequentEventTypeAxis_SubsequentEventMember"
      id="Fact_bef2c06890b74385b235056accfeb986">P10Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="c20241001to20241231"
      id="Fact_faa45112f78849188e247e5e365ffa13">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="c20241001to20241231"
      id="Fact_d7d9e826e9be4bfd84c02e38765101e1">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="c20241001to20241231"
      id="Fact_259a2b5ecf07456eb4998e8dcdbedc93">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="c20241001to20241231"
      id="Fact_1d71a3a95a3148c989dc9160ac0e73a7">false</ecd:Rule10b51ArrAdoptedFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_d56b0b50cb734c66814b969e6d898da4"
          xlink:label="Fact_d56b0b50cb734c66814b969e6d898da4"
          xlink:type="locator"/>
        <link:footnote id="Foot_a377de442b1f44c89b34f811253639f9" xlink:label="Foot_a377de442b1f44c89b34f811253639f9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">This was the earnest money we received as
                      downpayment for the sales of our corporate property and is also a part of our ending cash balance.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_d56b0b50cb734c66814b969e6d898da4"
          xlink:to="Foot_a377de442b1f44c89b34f811253639f9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_88c4d93b46314f81a3426803b0cc66f4"
          xlink:label="Fact_88c4d93b46314f81a3426803b0cc66f4"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_88c4d93b46314f81a3426803b0cc66f4"
          xlink:to="Foot_a377de442b1f44c89b34f811253639f9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_5f97a0ff38c049a7b3e1d64e624e0f5b"
          xlink:label="Fact_5f97a0ff38c049a7b3e1d64e624e0f5b"
          xlink:type="locator"/>
        <link:footnote id="Foot_2c869902f56542bdb090045adf6c52f6" xlink:label="Foot_2c869902f56542bdb090045adf6c52f6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Variable lease cost includes payment for certain real
            estate taxes, insurance, common area maintenance, and other charges related to lease agreements, which are not included in the measurement of the operating lease liabilities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_5f97a0ff38c049a7b3e1d64e624e0f5b"
          xlink:to="Foot_2c869902f56542bdb090045adf6c52f6"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_4c85093fc22a4184881f03ba4a1f4e46"
          xlink:label="Fact_4c85093fc22a4184881f03ba4a1f4e46"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_4c85093fc22a4184881f03ba4a1f4e46"
          xlink:to="Foot_2c869902f56542bdb090045adf6c52f6"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
